cacti+nagios之nagios的搭建(三)
cd
/root/cactinagios
wget
tar –xf nagios-4.0.7.tar.gz
cd nagios-4.0.7
./configure –with-command-group=nagios --prefix=/var/www/html/nagios --enable-event-broker
make all
make install && make install-init && make install-config
make install-commandmode &&make install-webconf
設定登入web介面時http驗證的賬號密碼:
htpasswd -c /var/www/html/nagios/etc/htpasswd.users nagiosadmin
安裝nagios-plugins
cd /root/cactinagios
Wget
tar –xf nagios-plugins-2.0.2.tar.gz
cd nagios-plugins-2.0.2
./configure –with-nagios-user=nagios –with-nagios-group=nagios –prefix=/var/www/html/nagios –with-mysql
make
mke install
附apache的配置說明:
找到apache的配置檔案:/etc/httpd/httpd.conf
找到:
檢查nagios的配置:
/var/www/html/nagios/bin/nagios -v /var/www/html/nagios/etc/nagios.cfg
新增自動啟動:
chkconfig –add nagios
chkconfig nagios on
service nagios start
登陸頁面:
nagios客戶端的安裝配置:
cd /yunweipssh -h ip.txt "mkdir /yunwei"
pscp -h ip.txt
pssh -h ip.txt "./configure --prefix=/usr/local/nagios"
pssh -h ip.txt "make && make install"
pssh -h ip.txt "chown nagios:nagios /usr/local/nagios" make install-plugin pssh -h ip.txt "wget "
tar -xf nrpe-2.13.tar.gz
cd nrpe-2.13
./configure
make all
make install-plugin
make install-daemon
make install-daemon-config
make install-xinetd
再次檢視nagios-plugins目錄就會發現有5個目錄了;
cat /etc/xinetd.d/nrpe
注意:only_from增加監控端主機的ip地址;
編輯/etc/services 檔案,增加NRPE服務
service xinetd restart
可以看到5566埠已經在監聽了;
使用如下命令,測試客戶端是否正常安裝了nrpe外掛
/usr/local/nagios/libexec/check_nrpe -H localhost
在監控端,開啟commands.cfg,編輯新增如下內容:
# 'check_nrpe' command definition
define command{
command_name check_nrpe # 定義命令名稱為check_nrpe,在services.cfg中要使用這個名稱. command_line
$USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$ #這是定義實際執行的外掛程式. # 這個命令列的書寫要完全按照check_nrpe這個命令的用法,不知道用法的就用check_nrpe –h檢視. }
-c 後面帶的$ARG1$ 引數是傳給nrpe daemon 執行的檢測命令,之前說過了它必須是nrpe.cfg 中所定義的那5條命令中的其中一條。在services.cfg 中
使用check_nrpe 的時候要用 “!” 帶上這個引數。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30129545/viewspace-1434506/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- cacti+nagios 之cacti的搭建(-)iOS
- cacti+nagios 之cacti整合nagios(四)iOS
- cacti+nagios之cacti的簡單使用(=)iOS
- cacti+nagios 之cacti外掛安裝monitor和ntop(五)iOS
- Cacti+Nagios監控平臺完美整合iOS
- nagios 搭建iOS
- Nagios監控系統搭建iOS
- 搭建nagios+centreon分散式iOS分散式
- rocketMq之叢集搭建(三)MQ
- nginx下搭建nagios監控環境NginxiOS
- Nagios備忘之基本配置iOS
- Nagios備忘之安裝iOS
- Ubuntu11.10搭建和配置NagiosUbuntuiOS
- 在原始碼安裝的LAMP環境中搭建Nagios原始碼LAMPiOS
- nginx+nagios在ubuntu下搭建過程全程指導NginxiOSUbuntu
- flutter之從零開始搭建(三)之 網路請求Flutter
- 分散式的nagios分散式iOS
- 雲端計算管理三利器:Nagios、Ganglia和SplunkiOS
- 三高Mysql - 搭建“三高”架構之擴充套件與切換MySql架構套件
- Nagios的安裝步驟iOS
- Oracle RAC搭建(三)Oracle
- nagios安裝配置pnp4nagios-0.6.6薦iOS
- nagios外掛之登陸SBC監控電話數iOS
- nagios安裝iOS
- Nagios簡介iOS
- ?史上最全的企業級容器系列之kubernetes入門和搭建(三)
- Ubuntu下nagios安裝pnp4nagios外掛UbuntuiOS
- Redis叢集搭建 三主三從Redis
- Redis叢集搭建(三主三從)Redis
- 配置nagios出現的錯誤iOS
- Nagios警告郵件的特殊配置iOS
- nagios mail告警通知iOSAI
- nagios安裝文件iOS
- ubuntu下nagios配置UbuntuiOS
- nagios安裝配置iOS
- Nginx下構建nagios監控平臺Nagios+nrpe+nagios-plugins+pnp安裝文件薦NginxiOSPlugin
- MVVM框架的搭建(三)——網路請求MVVM框架
- Vue內容管理系統的搭建(三)Vue