圖形庫安裝
1、安裝pnp圖形顯示軟件需要的基礎包
2、rrdtools依賴
3、安裝rrdtools輪訓的數據庫
4、安裝成功顯示
5、pnp安裝,pnp收集數據告訴rrd畫圖,pnp負責展示
6、nagios出圖配置,修改配置文件先備份
(1)etc/nagios.cfg
833行修改爲1
845 846打開
(2)etc/commands.cfg
改成,不刪除直接修改command_line的內容也可以
7、查看pnp是否成功
瀏覽器輸入http://ip/nagios/pnp/index.php
nagios狀態碼
狀態碼所在文件—libexec /utils.sh
OK | 0-表示服務正常工作 |
---|---|
warning | 1-表示服務處於警告狀態 |
critical | 2-表示服務正處於緊急、嚴重狀態 |
unknow | 3-服務處於未知狀態 |
手機號方式報警
把上面的配置可以加在模版裏,templates.cfg
mysql 主從監控
1、mysql腳本(my_slave_check_init.sh):通過slave狀態來判斷服務是否運行良好
把腳本文件放到libexec文件夾下,腳本文件可放服務端,也可放客戶端,本文講的是放在服務端
2、修改services.cfg文件
前兩個使用nagios默認的check_mysql 後面兩個用的自定義的check_mysql2
command.cfg配置相關命令
check_mysql2 這個命令,使用的是自定義的腳本my_slave_check_init.sh(即前面的腳本文件)
check_mysql 爲nagios默認的
------------------------流程和圖片來自老男孩