自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

新手入門Nagios的安裝

運(yùn)維 系統(tǒng)運(yùn)維
新手入門Nagios的安裝:Nagios的功能是監(jiān)控服務(wù)和主機(jī),根據(jù)配置在服務(wù)器異常的時(shí)候提供報(bào)警功能,并提供友好的WEB界面查看當(dāng)前的網(wǎng)絡(luò)狀態(tài)、通知和故障歷史、日志文件…但是他自身并不包括這部分功能的代碼,所有的監(jiān)控、檢測(cè)功能都是有插件來(lái)完成的。本文講述的是新手入門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 服務(wù)器端安裝

  (1)操作系統(tǒng)環(huán)境:

  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.  

  

 

  測(cè)試:

  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系列的版本,和網(wǎng)上田老師和loesprite.cublog.cn作者介紹的都是版本2的,不太一樣,主要就是配置文件的目錄有一點(diǎn)點(diǎn)區(qū)別,其他的配置都一樣。

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

  我修改以下內(nèi)容:

  1.   cfg_file=/usr/local/nagios/etc/objects/windows.cfg #將此行啟用,前面的注釋符號(hào)去掉。因?yàn)槲乙O(jiān)控的服務(wù)器都是WINDOWS平臺(tái)的。  
  2.  
  3.   check_external_commands=0check_external_commands=1   

  這行的作用是允許在web界面下執(zhí)行重啟nagios、停止主機(jī)/服務(wù)檢查等操作。版本3的,默認(rèn)選項(xiàng)即可。

  把command_check_interval的值從默認(rèn)的1改成command_check_interval=10s(根據(jù)自己的情況定這個(gè)命令檢查時(shí)間間隔,不要太長(zhǎng)也不要太短)。為了測(cè)試需要,時(shí)間短些可以看到效果,要不等報(bào)警的郵件等的時(shí)間太長(zhǎng)了。

  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 //多個(gè)用戶之間用逗號(hào)隔開  
  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 這個(gè)用戶是之前用/usr/local/apache/bin/htpasswd –c /usr/local/nagios/etc/htpasswd nagios 所生成的,這個(gè)要注意,不能隨便加沒有存在的驗(yàn)證用戶,為了安全起見,不要添加過(guò)多的驗(yàn)證用戶

  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

  啟動(dòng)發(fā)現(xiàn),啟動(dòng)異常

  查看share/nagios.log 文件,發(fā)現(xiàn)錯(cuò)誤如下:

  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 可以暫時(shí)簡(jiǎn)陋的啟動(dòng),可以看一下他的運(yùn)行情況及狀態(tài)。其他的進(jìn)一步去設(shè)置:

  需要過(guò)幾分鐘才能看到相關(guān)的狀態(tài)信息。

  

 

  

 

  此服務(wù)器做的別用處,SENDMAIL我早就關(guān)掉了?,F(xiàn)在不能正常啟動(dòng),發(fā)送郵件的情況可能看不到了。

【編輯推薦】
 

如何使用Nagios監(jiān)控memcached

使用nagios監(jiān)控oracle

啟動(dòng)Nagios服務(wù)

責(zé)任編輯:zhaolei 來(lái)源: chinaunix
相關(guān)推薦

2013-12-24 10:04:01

PostgreSQL

2011-02-21 17:51:39

Zimbra入門新手

2011-01-10 14:36:00

新手linux基礎(chǔ)

2011-05-31 16:47:47

SEO

2010-06-21 15:27:38

Linux apt-g

2009-08-03 13:29:14

SearchServe操作系統(tǒng)微軟

2010-09-09 13:40:19

XML DOM

2010-06-23 15:00:50

Fix協(xié)議

2010-05-28 18:22:51

MySQL基本操作

2009-07-16 09:07:46

Linux使用技巧Linux入門Linux開發(fā)

2010-05-14 18:31:17

MySQL 定時(shí)數(shù)據(jù)備

2010-05-17 09:52:55

虛擬化VMware Play

2010-06-10 10:31:36

MySQL出錯(cuò)代碼列表

2011-06-30 17:41:46

SEO

2010-06-19 13:47:39

AMF協(xié)議

2015-07-30 09:53:57

新手入門

2011-04-01 10:18:22

NoSQLCouchDB

2009-03-19 09:24:50

XML標(biāo)記XML結(jié)構(gòu)XML入門

2010-07-26 10:01:01

虛擬化

2023-09-14 15:42:39

ArkTS鴻蒙
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)