zabbix自定義SNMP監控項


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

實驗名稱

zabbix自定義SNMP監控項

實驗原理

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

實驗環境

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

另一台為windows server,作為SNMP server,傳輸本機信息給服務器。 同時,作為Web瀏覽器,從web界面上管理zabbix

實驗步驟

一、確認zabbix工作正常

http://192.168.0.68/zabbix

登錄zabbix后台

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

用戶名Admin 密碼360College

二、配置windows服務器SNMP

添加SNMP服務功能

打開服務器管理,添加SNMP功能

直接下一步,來到功能頁面,選中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來源

安裝snmp工具

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

獲取對應OID snmpget -v 2c -c College -On 192.168.0.79 HOST-RESOURCES-MIB::hrSystemProcesses.0

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM