成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

freebsd 上的nagios配置

系統 Linux
nagios是一款非常受歡迎的監控系統,那怎么在流行的freebsd平臺安裝呢,讓我們來看看具體的實現步驟!

freebsd 上的nagios配置的過程還是比較簡單的,來和我學習下!

  相信大多數運維人員知道。服務器出了問題后很久才知道,是非常不好的事的,有什么辦法能夠監控到服務器問題,并及時通知你呢

  下面介紹一款大家耳熟能詳的軟件nagios。

  Nagios是運行在unix/linux平臺的監控運行程序和應用程序的一款開源軟件。可以監控你所指定的服務,并在你的指定時間內通知你

  先介紹點nagios的特點吧

  Nagios主要由兩個部分構成的,nagios的主程序和nagios的插件。Nagios的主程序只要是一個平臺,本身沒有什么監控的功能,監控功能是由nagios插件來完成的。

  要監測其他服務器的信息需要安裝nrpe這個代理程序,他的工作流程是,他們之間的數據傳輸是通過ssl通道的

 

  下面介紹下它的主要的功能

  監控網絡服務——http,pop3,smtp,ping等

  監控主機資源——負載,磁盤情況(這個需要安裝nrpe)

  以郵件或者短信的形式告知你服務器問題,當然還有web界面

  需要的包nagios-vesion(主程序),nagios-plugins-vesion(插件),nrpe-vesion(代理檢測程序),這些包你可以上官網上或者這個網上找,我的意見是不要去下載一寫個人上傳的資源

  Nagios是要安裝在有php環境下的,因為nagios是基于php開發的

#p#

  下面開始安裝

  1.安裝主程序之前,首先你要先建立nagios用戶

  # groupadd nagios

  # useradd -g nagios nagios

  # mkdir /usr/local/nagios

  # chown -R nagios.nagios (我用的組也是nagios把web服務器的用戶加進去,你也可以指定成web服務器的組,因為要寫東西進去)

  cd /nagios-vesion/

  ./configure –prefix=/usr/local/nagios with-command-group=nagios –with-nagios-user=nagios

  make all

  make install ##安裝主程序,CGI和HTML文件

  make install-init ##生成init啟動腳本

  make install-config ##生成一些模板配置文件

  make install-commandmode ##設置相應的權限

  make install-webconf ##生成Apache配置文件nagios.conf

  驗證是否安裝成功在nagios下有以下目錄的。var/archives

  /var/rw

  var

  share

  sbin

  etc

  bin

  2.安裝成功的話就安裝nagios插件吧

  cd nagios-plugins-vesion

  ./configure –prefix=/usr/local/nagios/

  make

  make install

  查看naigios下是不是多了個libexec文件夾?下面有些插件check_*

  如果沒有的話需要用下面的命令把插件復制過來

  修改apache的配置,使自己能通過web平臺查看服務器狀態,可以加點驗證用戶的

  vi /usr/local/apache2/conf/httpd.conf

  ScriptAlias /nagios/cgi-bin /usr/local/nagios/sbin

  Options ExecCGI

  AllowOverride None

  Order allow,deny

  Allow from all

  AuthName “Nagios Access”

  AuthType Basic

  AuthUserFile /usr/local/nagios/etc/htpasswd

  Require valid-user

  Alias /nagios /usr/local/nagios/share

  Options None

  AllowOverride None

  Order allow,deny

  Allow from all

  AuthName “Nagios Access”

  AuthType Basic

  AuthUserFile /usr/local/nagios/etc/htpasswd

  Require valid-user

  

  /usr/local/nagios/etc/htpasswd這個文件是驗證用戶的文件隨便用什么名字

  用/usr/local/sbin/htpasswd生成

  /usr/local/sbin/htpasswd –c /usr/local/nagios/etc/htpasswd user ##user是用戶名然后輸入密碼。-c參數是第一次加用戶的時候使用的。意思是創建

  好了,現在一些基本的東西都已經安裝完畢了

#p#

  可以測試下了輸入http://127.0.0.1/nagios,輸入用戶密碼就可以了。可以看到一些基本的頁面。

  接下來要配置一些泥要監控的東西了,首先介紹下各個配置文件的作用。

  你的配置文件都是在etc/nagios.cfg上定義的

  cfg_file=/usr/local/nagios/etc/objects/commands.cfg

  cfg_file=/usr/local/nagios/etc/objects/contacts.cfg

  cfg_file=/usr/local/nagios/etc/objects/timeperiods.cfg

  cfg_file=/usr/local/nagios/etc/objects/templates.cfg

  cfg_file=/usr/local/nagios/etc/objects/services.cfg

  cfg_file=/usr/local/nagios/etc/objects/hosts.cfg

  cfg_file=/usr/local/nagios/etc/objects/contactgroups.cfg

  這個可能和linux的配置文檔的定義有稍許不同,但這個沒什么關系的

  commands.cfg是定義你以后要用到的命令的文件

  contacts.cfg是定義聯系人的文件,里面的名字可以隨便取,但郵箱或者手機號要寫正確

  timeperiods.cfg是定義時間段的,不過它里面定義的大都符合要求的

  templates.cfg這個是定義一些服務或者主機的模板文件,如果寫不出可以參考這里

  services.cfg 定義你要監控的服務,在主機上定義了主機名,然后再服務上應用你在hostscfg上定義的主機名

  hosts.cfg定義你要監控的主機

  contactgroups.cfg聯系人組,可以定義多個聯系人在一起,方便管理

  這些配置文件熟悉之后就配置幾個全局的配置文件吧

  nagios.cfg文件中

  command_check_interval 說實話我看了很多資料,這個到底是什么意思還不太清楚,可能和services.cfg上的normal_check_interval有點關系,現在我的理解是command_check_interval是全局定義的檢查時間,services.cfg上的是定義單個的,兩者沖突已具體的為準

  cgi.cfg

  use_authentication=1 我看過很過資料,有些有錯誤的時候都賴在用戶認證上,我覺得這個一定要配置為需要用戶認證,不然的話難道你搭建個nagios給別人看?

  authorized_for_all_services=user

  authorized_for_all_hosts=user

  authorized_for_system_commands=user

  這些用戶就是你之前在htpasswd上定義的用戶名了

通過文章的詳細的描述,我們都能掌握了freebsd 上的nagios配置,學會的朋友快跟朋友分享吧!

【編輯推薦】

  1. nagios分布式配置
  2. RHEL安裝nagios
  3. Nagios :擴展提示信息發送方式(smtp, msn, fetion)
  4. nagios 安裝過程
  5. 啟動nagios服務
  6. 如何編寫 Nagios 插件
  7. 配置 新的Nagios

 

責任編輯:趙鵬 來源: 網絡轉載
相關推薦

2011-03-02 10:19:29

FreebsdPureftpd

2011-03-02 10:39:19

FreebsdPureftpd

2010-07-12 09:42:06

FreeBSD 7.0nagios安裝

2011-03-28 10:12:44

FreeBSDnagios

2011-03-23 13:29:46

配置Nagios系統

2011-03-23 13:44:31

配置NDOUtils系統

2011-03-21 09:17:06

Nagios

2011-03-23 13:44:23

配置Nagios系統

2011-03-23 13:32:14

配置Nagios系統

2011-03-23 13:29:43

配置Nagios系統

2011-03-22 10:10:21

Nagios配置

2011-03-28 11:03:09

配置Nagios

2011-03-31 16:05:18

Redhat配置nagios

2011-08-22 12:25:02

nagios

2011-03-25 17:13:37

Nagios配置文件

2011-03-22 13:37:29

Nagios安裝

2010-10-13 15:02:09

Rsync同步FreeBSDCentOS

2012-05-07 08:23:02

top監控命令FreeBSD

2010-05-31 11:10:37

Nagios pnp

2011-11-08 21:58:01

Nagios 配置 流
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 黄网站免费在线观看 | 中文字幕视频一区 | 精品综合 | 特级做a爱片免费69 精品国产鲁一鲁一区二区张丽 | 人人爽日日躁夜夜躁尤物 | 精品人伦一区二区三区蜜桃网站 | 99精品一区二区三区 | 国产特级毛片 | 亚洲国产成人精品女人久久久 | 91在线网站 | 国产xxxx搡xxxxx搡麻豆 | 国产精品视频一区二区三区不卡 | 国产日韩欧美一区 | 久久视频精品 | 亚洲一区二区三区四区五区中文 | 欧美一级做性受免费大片免费 | 国产一区二区三区在线 | 日韩在线免费视频 | 中文字幕第一页在线 | 国产成人av一区二区三区 | 福利一区视频 | 国产伦一区二区三区四区 | 欧美aaaa视频 | 国产精品日韩一区二区 | 亚洲精品久久久一区二区三区 | 91国在线高清视频 | 国产精品乱码一区二区三区 | 精品国产精品国产偷麻豆 | 欧美精品在线一区二区三区 | 欧美成人久久 | 国产毛片视频 | 精品不卡 | 一区二区亚洲 | 91视频在线网站 | 亚洲精品9999| 99re在线视频精品 | 免费精品在线视频 | 天天拍天天插 | 羞羞网站在线观看 | 69视频在线播放 | 亚洲视频在线免费观看 |