Smokeping安裝
一、安裝步驟(先準備好一台CentOS 7確認網路正常並校時)
1、更新EPEL Repo
#yum install epel-release
2、安裝Smokeping
#yum install smokeping
3、安裝iptable-service
說明:由於是在測試環境,故不需安裝
安裝及關閉服務指令如下:
#yum install iptables-service
#systemctl stop iptables
#systemctl disable iptables
4、關閉selinux
#setenforce 0
#vi /etc/sysconfig/selinux編輯檔案
SELINUX=enforcing 修改成 SELINUX=disabled
5、關閉firewall
#systemctl stop firewalld
#systemctl disable firewalld
6、調整Require
#vi /etc/httpd/conf.d/smokeping.conf編輯檔案
Require local 修改成 Require all granted
7、重啟http及smokeping服務
注意:一但設備重啟或更改smokeping config檔都需重啟http及smokeping服務
#systemctl restart httpd 🡨請記住這個指令,會一直用到
#systemctl restart smokeping 🡨請記住這個指令,會一直用到
開啟瀏覽器
二、新增監控線路
1、Smokeping新增線路監控,所有設定都由單一config檔修改,修改完後必需重啟http及smokeping服務
檔案路徑:/etc/smokeping/config
例題:新增google DNS進smokeping監控
+ Danieltest #smokeping階層是以+(加號)區別,最上層一個+(加號)
menu = dns #選單名稱
title = dns #標題名稱
host = 8.8.8.8 #監控對象的IP
設定檔對應如下圖
Config不多做贅述,自多自行練習
+++++修改config檔時務必先備份++++++
三、告警
1、設定要寄送信箱
在紅框處設定告警要寄送的信箱
2、設定監控線路告警
在剛才新增的title、host下方再加上一行alerts,如下圖
設定完成後重啟http及smokeping
告警條件預設僅有someloss,可另外加其它的,告警的設定方式如上圖,先設定好要什麼告警及告警條件,然後再從監控目錄最下一行加入alerts
告警信標題如下
告警信內容如下
校時
沒有留言:
張貼留言