您好,登錄后才能下訂單哦!
奧克蘭的同事今天收到了一個新的溫度感應器,打算裝在機房里,同時他需要我在nagios上配置以便能夠實時的顯示信息和警報。
溫度感應器外觀如下
基本的初始化設置就不贅述了,參加說明手冊
http://eesensors.com/media/wysiwyg/pdf/EM01_Manual.pdf
這個溫度計內置了一個網頁服務器可以接收http查詢語句,并且在網頁上顯示出來。設置好IP地址之后,我就開始準備配置nagios
相關的Plugin可以在這里下載
http://exchange.nagios.org/directory/Plugins/Hardware/Environmental/Websensor-EM01b/details
下載之后,我需要把他拷貝到nagios服務器上去
用 winscp打開 tmp目錄,這個目錄默認允許任何人進行讀寫操作,然后拷貝check_em01.pl過去,這個是最核心的perl執行程序
然后我點開 recourse.cfg 看看我的$USER1$到底指向哪里
okay,找到了,把check_em01.pl 拷貝過來
看看顏色不對,他還沒有執行權限
chmod更改一下執行的權限
運行看看是否工作
隨便測試一下溫度,很好,這個腳本工作正常
點開command.cfg,按照上面腳本的格式自己定義了3條命令,分別用來查看溫度,濕度和亮度
然后在我的 conf.d 文件下(我所有的service template都在這個目錄下)創建了個新的文件 em01_sensor.cfg, 里面定義了服務模板文件
然后順便在contact.cfg里面定義了一個新的Test組,把自己的賬號放進去。做測試的時候我可不想所有的IT人員都收到亂七八糟的警告。
最后,創建一個新的 au_sensor.cfg 文件,里面定義的是我的service, host, host group 以及 service group
然后把這個新創建的配置文件路徑添加在nagios.cfg中
測試看看有沒有語法錯誤
沒有問題就重啟吧
測試成功!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。