LibreNMS 服務應用

文篇是在記錄服務項目裡的應用及使用方式

librenms-servicer.png

這是新增畫面的樣子。

Device:要監控的設備
Type:針對該設備監控類別
Description:說明監控是什麼
IP Address:填入 IP 或者 網址
Parameters:監控項目的參數

Http 


檢查目前使用的憑證還有多久到期

librenms-http-01.png

參數說明: --ssl 檢查憑證 --sni 伺服器名稱指示 -C 警告 30天是黃色 14天是紅色

顯示結果如下

librenms-http-02.png

 

imap


在 IP Address 上輸入要監控的 imap 服務

librenms-imap-01.png

指令說明: -p:指定 Prot、-S:SSL、-D:天數

顯示如下

librenms-imap-02.png

 

smtp

 


 

在 IP Address 上輸入要監控的 smtp 服務

librenms-smtp-01.png

顯示結果如下

librenms-smtp-02.png

 

ssmtp


在 IP Address 上輸入要監控的 ssmtp 服務

librenms-ssmtp-01.png

顯示結果如下

librenms-ssmtp-02.png

 

domain


這個在 libreNMS 預設是沒有的,需要手動去下載,那由於原作者寫的時候無法檢查 .tw 網域,所以在節省哥這裡已有將原作者修改成可以檢查 .tw 網域,程式就在節省哥的 github 上分享。

在 「 /usr/lib64/nagios/plugins 」將 github 上的程式碼複製起來,在此目錄下新增一個檔名 check_domain ,剛剛從 github 上所複製下來的程式碼貼到剛剛建立的檔裡面,並且給於權限及執行命令。

chmod +x check_domain

成功新增完成之後在 Type 下拉時就會看到此選項 「 domain 」

在 IP Address 上輸入要監控的 domain 服務

librenms-domain-01.png

顯示結果如下

librenms-domain-02.png

 

 

 

參考相關網頁: