nagios可以通過郵箱發送報警信息,這個實時性不是太好,然後想到了通過飛信把報警信息發到手機裡,這個要比郵箱的實時性要更高一點。我的飛信軟件是從飛信機器人官網下載的 網址:http://bbs.it-adv.net/
1.下載http://bbs.it-adv.net/viewthread.php?tid=1081&extra=page%3D1的
linux版的fetion然後將文件上傳到服務器上,在/usr/local/建立一個fx目錄,把fetion 放到這個目錄下並給755權限。
2.下載飛信需要的lib庫http://bbs.it-adv.net/viewthread.php?tid=1081&extra=page%3D1下的
解壓之後上傳到fx下的lib下,lib是自己建的。並把這個庫文件映像到/usr/lib下或者
export $PATH:/usr/local/fx/lib讓系統能找到這些庫文件就行了。
3.這樣飛信就安裝好了。在我安裝完之後在命令行測試發送信息是不可以的,然後就在nagios的command.cfg裡定義通過飛信來發送信息時出現了問題:
(1)之前fetion沒有執行的權限。
(2)我的電腦上用的是飛信2011客戶端
一直在找問題...................
突然在同事的提示下,我把我電腦的2011飛信客戶端降到2010飛信客戶端並登陸了,然後在命令行裡在測試了一下,這次行了.能發送信息了, 可能是飛信的版本高了,這個linux版的飛信還不支持。
這是我的一些信息: