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

新手入門Nagios的安裝

運維 系統運維
新手入門Nagios的安裝:Nagios的功能是監控服務和主機,根據配置在服務器異常的時候提供報警功能,并提供友好的WEB界面查看當前的網絡狀態、通知和故障歷史、日志文件…但是他自身并不包括這部分功能的代碼,所有的監控、檢測功能都是有插件來完成的。本文講述的是新手入門Nagios的安裝。

  新手入門Nagios的安裝

  Nagios 安裝

  1.下載源軟件

  主要文件:

  nagios-3.0.4.tar.gz

  nagios-plugins-1.4.13.tar.gz

  httpd-2.0.63.tar.gz

  2.nagios 服務器端安裝

  (1)操作系統環境:

  1.   redhat AS5 64bit update5 kernel:2.6.9.55  
  2.  

  (2) 安裝步驟

  1.   [root@wxserver2 nagios-3.0.4]# useradd nagios  
  2.  
  3.   [root@wxserver2 nagios-3.0.4]# mkdir /usr/local/nagios  
  4.  
  5.   [root@wxserver2 nagios-3.0.4]# chown nagios.nagios /usr/local/nagios  
  6.  
  7.   tar zxvf nagios-3.0.4.tar.gz  
  8.  
  9.   cd nagios-3.0.4  
  10.  
  11.   ./configure –prefix=/usr/local/nagios  
  12.  
  13.   make all  
  14.  
  15.   make install  
  16.  
  17.   make install-config  
  18.  
  19.   make install-config  
  20.  
  21.   ls /usr/local/nagios  
  22.  

  

 

  1.   /usr/bin/htpasswd -c /usr/local/nagios/etc/htpasswd.users nagios  
  2.  
  3.   New password:  
  4.  
  5.   Re-type new password:  
  6.  
  7.   Adding password for user nagios  
  8.  
  9.   將nagios的信息加到apache中,打開/etc/httpd/conf/httpd.conf文件,在文件***添加如下代碼:  
  10.  
  11.   [table=95%,#f1f1f1][tr][td]ScriptAlias /nagios/cgi-bin /usr/local/nagios/sbin  
  12.  
  13.   Options ExecCGI  
  14.  
  15.   AllowOverride None  
  16.  
  17.   Order allow,deny  
  18.  
  19.   Allow from all  
  20.  
  21.   AuthName "Nagios Access"  
  22.  
  23.   AuthType Basic  
  24.  
  25.   AuthUserFile /usr/local/nagios/etc/htpasswd.users  
  26.  
  27.   Require valid-user  
  28.  
  29.   Alias /nagios /usr/local/nagios/share  
  30.  
  31.   Options None  
  32.  
  33.   AllowOverride None  
  34.  
  35.   Order allow,deny  
  36.  
  37.   Allow from all  
  38.  
  39.   AuthName "Nagios Access"  
  40.  
  41.   AuthType Basic  
  42.  
  43.   AuthUserFile /usr/local/nagios/etc/htpasswd.users  
  44.  
  45.   Require valid-user  
  46.  
  47.   [/td][/tr][/table]  
  48.  

  

 

  至此,nagios的WEB配置部分完成。

  安裝Nagios插件:

  1.   tar nagios-plugins-1.4.13  
  2.  
  3.   cd nagios-plugins-1.4.13  
  4.  
  5.   ./configure –prefix=/usr/local/nagios ###此步是指您的nagios的安裝目錄。  
  6.  
  7.   make;make install  
  8.  

  檢查一下:

  1.   ls /usr/local/nagios/libexec  
  2.  

  

 

  測試:

  1.   ./check_icmp -H www.baidu.com  
  2.  
  3.   OK - www.baidu.com: rta 33.632ms, lost 0%|rta=33.632ms;200.000;500.000;0; pl=0%;40;80;;  
  4.  

  至此,插件安裝完成,下面要修改配置文件:

  由于我用的是3系列的版本,和網上田老師和loesprite.cublog.cn作者介紹的都是版本2的,不太一樣,主要就是配置文件的目錄有一點點區別,其他的配置都一樣。

  1.Nagios.cfg 文件,這是nagios的主要配置文件:

  我修改以下內容:

  1.   cfg_file=/usr/local/nagios/etc/objects/windows.cfg #將此行啟用,前面的注釋符號去掉。因為我要監控的服務器都是WINDOWS平臺的。  
  2.  
  3.   check_external_commands=0check_external_commands=1   

  這行的作用是允許在web界面下執行重啟nagios、停止主機/服務檢查等操作。版本3的,默認選項即可。

  把command_check_interval的值從默認的1改成command_check_interval=10s(根據自己的情況定這個命令檢查時間間隔,不要太長也不要太短)。為了測試需要,時間短些可以看到效果,要不等報警的郵件等的時間太長了。

  2.Cgi.cfg文件:

  1.   authorized_for_system_information=nagiosadmin,nagios  
  2.  
  3.   authorized_for_configuration_information=nagiosadmin,nagios  
  4.  
  5.   authorized_for_system_commands=nagios //多個用戶之間用逗號隔開  
  6.  
  7.   authorized_for_all_services=nagiosadmin,nagios  
  8.  
  9.   authorized_for_all_hosts=nagiosadmin,nagios  
  10.  
  11.   authorized_for_all_service_commands=nagiosadmin,nagios  
  12.  
  13.   authorized_for_all_host_commands=nagiosadmin,nagios  
  14.  

  ##nagios 這個用戶是之前用/usr/local/apache/bin/htpasswd –c /usr/local/nagios/etc/htpasswd nagios 所生成的,這個要注意,不能隨便加沒有存在的驗證用戶,為了安全起見,不要添加過多的驗證用戶

  1.   [root@wxserver2 objects]# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg  
  2.  
  3.   [root@wxserver2 objects]# /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg

  啟動發現,啟動異常

  查看share/nagios.log 文件,發現錯誤如下:

  1.   [1224570550] Error: Could not create external command file '/usr/local/nagios/var/rw/nagios.cmd' as named pipe: (2) -> No such file or directory. If this file already exists and you are sure that another copy of Nagios is not running, you should delete this file.  
  2.  
  3.   [1224570550] Bailing out due to errors encountered while trying to initialize the external command file... (PID=20619)  
  4.  
  5.   mkdir rw  
  6.  
  7.   chown nagios.nagios rw  
  8.  
  9.   [1224570746] Error: Cannot open main configuration file '/usr/local/nagios/var/d' for reading!  
  10.  
  11.   Mkdir d  
  12.  
  13.   Chown nagios.nagios d  
  14.  

  至此,nagios 可以暫時簡陋的啟動,可以看一下他的運行情況及狀態。其他的進一步去設置:

  需要過幾分鐘才能看到相關的狀態信息。

  

 

  

 

  此服務器做的別用處,SENDMAIL我早就關掉了。現在不能正常啟動,發送郵件的情況可能看不到了。

【編輯推薦】
 

如何使用Nagios監控memcached

使用nagios監控oracle

啟動Nagios服務

責任編輯:zhaolei 來源: chinaunix
相關推薦

2013-12-24 10:04:01

PostgreSQL

2011-02-21 17:51:39

Zimbra入門新手

2011-05-31 16:47:47

SEO

2011-01-10 14:36:00

新手linux基礎

2010-06-21 15:27:38

Linux apt-g

2009-08-03 13:29:14

SearchServe操作系統微軟

2010-09-09 13:40:19

XML DOM

2010-06-23 15:00:50

Fix協議

2010-05-28 18:22:51

MySQL基本操作

2009-07-16 09:07:46

Linux使用技巧Linux入門Linux開發

2010-05-14 18:31:17

MySQL 定時數據備

2010-05-17 09:52:55

虛擬化VMware Play

2010-06-10 10:31:36

MySQL出錯代碼列表

2011-06-30 17:41:46

SEO

2010-06-19 13:47:39

AMF協議

2015-07-30 09:53:57

新手入門

2010-06-08 16:22:20

2010-07-26 10:01:01

虛擬化

2013-09-02 10:23:14

2023-09-14 15:42:39

ArkTS鴻蒙
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲男女视频在线观看 | 精精国产xxxx视频在线 | 成人在线小视频 | 日韩欧美视频 | 亚洲一区二区精品 | 麻豆精品国产91久久久久久 | 精品三级在线观看 | 亚洲成色777777在线观看影院 | 国产h在线| 午夜视频在线观看一区二区 | 久久久久久久一区 | 欧美一区二区三区在线观看 | 亚洲精品99 | 亚洲一区二区三区久久 | 国产精品成人一区 | 手机在线观看 | 丁香婷婷成人 | av在线免费播放 | 日本免费视频在线观看 | 亚洲传媒在线 | 久久狠狠| 成人午夜影院 | 在线成人免费视频 | 欧美成人第一页 | 色综合99 | 黄a网| 日韩欧美三级电影在线观看 | 国产精品一区二区久久精品爱微奶 | 啪啪av| 国产精品3区 | 午夜电影在线播放 | 欧美在线视频一区 | 九九九视频在线 | 在线观看黄色电影 | 欧美性生活免费 | 久热国产精品视频 | 亚洲网一区 | 久久综合一区 | 黄网站涩免费蜜桃网站 | 亚洲a视频 | 欧美网站一区 |