zabbix自定義SNMP監控項

2022-07-09 09:18:14 字數 2249 閱讀 7686

實驗宣告:本實驗教程僅供研究學習使用,請勿用於非法用途,違者一律自行承擔所有風險!

zabbix自定義snmp監控項

本實驗通過snmp監控項,使用snmpwalk與snmpget工具,獲取監控項的oid進行監控。

兩台機器 一台,作為zabbix server,已經安裝好zabbix zabbox web管理員用為admin(注意大寫) 密碼為360college

另一台為windows server,作為snmp server,傳輸本機資訊給伺服器。 同時,作為web瀏覽器,從web介面上管理zabbix

登入windows機器,訪問zabbixweb,注意替換ip為實驗場景中的ip

使用者名稱admin 密碼360college

開啟伺服器管理,新增snmp功能

直接下一步,來到功能頁面,選中snmp服務

下一步,等待安裝完成。

等進度完成後,關閉頁面。

右鍵,執行,輸入services.msc開啟服務

找到snmp services 雙擊

如圖,配置團體字和允許連線的主機,這裡192.168.0.68為zabbix伺服器ip

新增當前windows的ip位址。

點提交。

編輯模板,搜尋windows snmp v2的模板,一定要點新增。

最後是這樣

修改snmp團體字。與snmp services中配置一致。這裡是college

點選下面更新。

輸入資訊,重點是oid,此oid代表當前系統的使用者數。 oid: .1.3.6.1.4.1.77.1.2.24.0

應用集隨便選乙個就行,這裡選為status

新增後,檢視狀態

系統當前使用者數為3

檢視當前使用者

以管理員執行cmd

net user

新增新使用者

net user test 360college /add

net user

等待幾分鐘後,觀察最新資料

關於監控的oid**

yum install -y net-snmp-utils

獲取目標windows的snmp oid資訊snmpwalk -v 2c -c college 192.168.0.79 > windows.oid顯示windows能監控的oid資訊cat windows.oid | more

測試想要獲取的資訊如,獲取程序數snmpwalk -v 2c -c college 192.168.0.79 host-resources-mib::hrsystemprocesses.0

獲取對應oidsnmpget -v 2c -c college -on 192.168.0.79 host-resources-mib::hrsystemprocesses.0

實驗小結: oid的獲取,除了能通過snmpwalk,還有一些官方標準oid,並沒有列出,可以查詢 第三方資料獲得。

zabbix自定義監控

1 監控資料備份情況 主動模式 1 資料備份及傳送成功 1 2 資料匯入成功 1 2 在zabbix agent客戶端配置如下 root zagent zabbix cat etc zabbix zabbix agentd.conf startagents 0 設定該值為0,則agent不會監聽本地...

zabbix監控之自定義監控

自定義監控node1資料庫狀態,並設定報警 編輯agent客戶端的userparameter mysql.conf 檔案,最後一行新增自定義監控內容 root node1 cd etc zabbix zabbix agentd.d root node1 zabbix agentd.d lsuserp...

Zabbix 自定義監控項

vi usr local zabbix etc zabbix agentd.conf unsafeuserparameters 1 userparameter check process,echo top b n 1 grep mysqld awk f server 192.168.1.12 然後r...