用fping進行鏈路監測

2021-10-18 15:43:40 字數 1817 閱讀 8321

1 需要在zabbix server或者proxy上安裝fping,可以不用在agent上安裝fping,因為zabbix agent不支援(選擇type的時候,zabbix agent不支援)

wget

tar -xzvf fping-4.0.tar.gz

cd fping-4.0

./configure

make

make install

#zabbix_server配置檔案中預設fping的執行路徑被注釋掉了,此時預設路徑就為:/usr/sbin/fping

#可以配置fping的執行路徑,如下:

[root@localhost ~]# sed -i 's|# fpinglocation=/usr/sbin/fping|fpinglocation=/usr/local/sbin/fping|g' /usr/local/zabbix/etc/zabbix_server.conf

#或者不修改 zabbix_server.conf檔案,使用軟連線ln -s /usr/local/sbin/fping /usr/sbin/fping

#fping必須由root使用者執行,如果非root賬號執行fping,檢視zabbix_server日誌會有如下報警資訊:

#21822:20160621:151232.024 fping failed: (null): can't create socket (must run as root?) : permission denied

#如果是root賬號安裝的fping,可以不用修改owner

#但zabbix_server是使用zabbix賬號呼叫命令的,可以為fping設定suid許可權,如下:

[root@localhost ~]# chown root:root /usr/local/sbin/fping

[root@localhost ~]# chmod u+s /usr/local/sbin/fping

2. 新增item,建議zabbix server要跟監測的ip 能夠ping通。

格式:icmpping[,,,,]。其中target是主機ip或dns主機名;packets是資料報的數量;interval是資料報之間的間隔時間,單位是微秒;size是資料報的大小,單位是bytes;timeout是超時時間,單位是微秒。例如icmpping[,20,50,256,100],如果你不想定義target、packet等值,可以不填寫任何引數,可以寫成icmpping[,4],只要4個資料報有1個響應,監控項就會返回1。

格式:icmppingloss[,,,,]。其中target是主機ip或dns主機名;packets是資料報的數量;interval是資料報之間的間隔時間,單位是微秒;size是資料報的大小,單位是bytes;timeout是超時時間,單位是微秒。returns percentage of lost icmp ping packets.

格式:icmppingsec[,,,,,]。其中target是主機ip或dns主機名;packets是資料報的數量;interval是資料報之間的間隔時間,單位是微秒;size是資料報的大小,單位是bytes;timeout是超時時間,單位是微秒。

3. 新增tigger

用pam userdb進行vsftpd進行驗證

通常,裝好 rhce as3 4 以後,vsftpd 服務都已經安裝完成。如果安裝 rhce as3 4 時未選擇安裝 vsftpd 你也可以使用 rpm ivh vsftp rpm 使用手動安裝,或者直接去 格式原始碼包,解包後使用 make make install 即可vsftpd 預設使用 ...

家譜鏈怎麼用

古人云 國有正史,地有方志,家有家譜,家譜記載著同宗共組的血緣關係和人物事蹟,是乙個家族傳承的瑰寶,乙份家譜,就是乙個家族的歷史書,是炎黃子孫的根之所繫,是天涯遊子的親情紐帶,因為在古代傳統家譜存在易丟失,傳承難,儲存難,攜帶不便等問題,使得家譜的傳承與維護變得困難重重!所以為了更好的傳承家譜,將對...

用redis SETNX進行加鎖

命令介紹 當 key 不存在,將 key 的值設為 value,返回1說明值被設定,若給定的 key 已經存在,則 setnx 不做任何動作,返回0說明值已經存在。注 setnx 是set if not exists的簡寫。最近用python做簡訊平台時,需限制在同一時間禁止同一手機號連續傳送簡訊的...