在nagios伺服器上添加監控的主機及服務:
Nagios配置檔案:
[root@a etc]# cd objects/
[root@a objects]# ls
commands.cfg(定義監控指令) localhost.cfg(定義監控什麼) switch.cfg(定義交換機) timeperiods.cfg(模闆檔案)
contacts.cfg(定義聯系人的) printer.cfg(定義列印機模闆的) templates.cfg(模闆定制檔案) windows.cfg(監控windows及其模闆)
[root@a objects]# pwd
/usr/local/nagios/etc/objects
添加一台主機:[root@a objects]# vim localhost.cfg
<a href="http://s3.51cto.com/wyfs02/M00/59/A1/wKioL1TaE0DBg5BeAAGVdXszSe0350.jpg" target="_blank"></a>
檢查配置檔案是否有誤:
<a href="http://s3.51cto.com/wyfs02/M00/59/A5/wKiom1TaEnPDFT2QAADCzZXGQgA619.jpg" target="_blank"></a>
重新開機服務并檢視(點選host):
<a href="http://s3.51cto.com/wyfs02/M01/59/A1/wKioL1TaE4qTON75AABd0S3KKTA534.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M01/59/A5/wKiom1TaEpeBLP83AADCk0YoMhU386.jpg" target="_blank"></a>
監控服務(ssh):[root@a objects]# vim localhost.cfg
<a href="http://s3.51cto.com/wyfs02/M02/59/A5/wKiom1TaEq_CK1OPAAEieBlH5-s954.jpg" target="_blank"></a>
[root@a objects]# /etc/init.d/nagios reload
Running configuration check...
Reloading nagios configuration...
Done
<a href="http://s3.51cto.com/wyfs02/M01/59/A5/wKiom1TaEsXQcj9TAACeglbffLY619.jpg" target="_blank"></a>
寫插件:
0 正常
1 警告
2 嚴重警告
一:寫一個監控本機mysql的插件:
[root@a libexec]# vim check_mysql
#!/bin/bash
mysql -e "show databases" &>/dev/null
if [ $? -eq 0 ]
then
echo "mysql runing....."
exit 0
else
echo "mysql stop"
exit 2
fi
測試插件;
[root@a libexec]# chmod 755 check_mysql
<a href="http://s3.51cto.com/wyfs02/M02/59/A2/wKioL1TaE9HwFeenAACjjpVqjrg927.jpg" target="_blank"></a>
二:寫一個調用插件的指令
<a href="http://s3.51cto.com/wyfs02/M02/59/A5/wKiom1TaEu_TIhaOAACMEXaRJuc218.jpg" target="_blank"></a>
測試插件:
[root@a objects]# /usr/local/nagios/libexec/check_mysql -H localhost
mysql stop
[root@a objects]# /etc/init.d/mysqld start
啟動 MySQL: [确定]
mysql runing.....
寫localhost.cfg檔案;
[root@a objects]# vim localhost.cfg
<a href="http://s3.51cto.com/wyfs02/M00/59/A2/wKioL1TaFF7gRv6vAADeAqk2hIY662.jpg" target="_blank"></a>
測試配置檔案是否有錯:
[root@a objects]# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
<a href="http://s3.51cto.com/wyfs02/M00/59/A5/wKiom1TaE4WDqUhYAAA6Z2m5NEM645.jpg" target="_blank"></a>
本文轉自 zhuxtqw 51CTO部落格,原文連結:http://blog.51cto.com/1054054/1613489,如需轉載請自行聯系原作者