一、說明:今天給大家分享一下公司用zabbix監控的話,如何去找對應的被監控裝置或軟體應用的模板,當然對於指令碼寫的比較好的朋友而言,可以忽略哦,其實很多需要監控的東西都是可以去自定義的,本次分享主要針對的是企業裡面的監控平臺是zabbix,但是自己對於編寫自定義指令碼來監控存在很大困難的朋友們而言的,言歸正傳,說說如何去找模板?以及如何去使用?請看下面!
二、模板位置
首先登入zabbix共享庫,共享庫是業界開源愛好者寫好的模板,上傳到這裡的,類似於docker的公共倉庫,然後搜尋你需要監控的裝置關鍵字就可以,這裡給大家分享幾個共享庫連結地址,可供參考:
第一個:https://share.zabbix.com/
第二個:https://monitoringartist.github.io/zabbix-searcher
例如,我這裡需要監控生產EMC儲存裝置,關鍵字就輸入"EMC"即可,然後就可以看到很多版本的zabbix以及各種版本的EMC模板,找到自己對應的版本去github下載即可,如下圖所示:
下載完成後偶,我們可以看到是兩個指令碼,可以開啟指令碼看看具體如何使用,或者在github上面也有介紹怎麼去用這個指令碼的,使用Python指令碼調取emc裝置的相關引數。
# cat emc_unity.sh#!/bin/bash/etc/zabbix/scripts/unity_get_state.py --api_ip=100.123.108.11 --api_port=443 --api_user=admin --api_password='Alo01*xb' --storage_name="EMC_Story01" --discovery/etc/zabbix/scripts/unity_get_state.py --api_ip=100.123.108.11 --api_port=443 --api_user=admin --api_password=' Alo01*xb ' --storage_name=" EMC_Story01" –status
# cat emc_unity.sh
#!/bin/bash
/etc/zabbix/scripts/unity_get_state.py --api_ip=100.123.108.11 --api_port=443 --api_user=admin --api_password='Alo01*xb' --storage_name="EMC_Story01" --discovery
/etc/zabbix/scripts/unity_get_state.py --api_ip=100.123.108.11 --api_port=443 --api_user=admin --api_password=' Alo01*xb ' --storage_name=" EMC_Story01" –status
配置計劃任務5秒鐘獲取一次。
稍等片刻即可看到最新資料:
檢視監控指標趨勢圖:
Zabbix共享庫裡的內容應有盡有,大家可以自己去研究研究哦!