SNMP協議監控網絡設備及固件


SNMP協議監控網絡設備及固件

作用:snmp協議主要針對於無法使用zabbix客戶端監控的設備對象,對於zabbix監控起到補充作用

路由器
交換機
打印機
UPS
支持SNMP協議,snmp服務端配置,交互上zabbix服務端

版本情況:

  1. SNMPv1: 最初版本,容易實現操作成本低,海量數據的讀取能力比較薄弱,沒有合理安全機制
  2. SNMPv2c: 目前大部分網絡設備廠商主要支持的協議,增加了GetBulk和inform操作
  3. SNMPv3: 安全比較高,環境適應性好,易擴展

MIB:被管理設備的數據通過變量構建成數據庫,包含了各種對象集合

OID:對象標識符 1.1.3.4.5

查詢oid列表:http://www.oid-info.com/cgi-bin/display?tree=1.3.6.1.2.1.25.6#focus

部署snmp監控

1)客戶端安裝snmp服務端
# 安裝snmp服務端 
[root@mysql_5_6_42 ~]# yum install -y net-snmp

配置服務端

[root@mysql_5_6_42 /etc/snmp]# vim snmpd.conf
# 修改snmp默認社區配置
com2sec notConfigUser  192.168.0.71 snmp_test
# 修改OID視圖取值范圍
view    systemview    included   .1

應用組關聯協議

創建視圖

2)zabbix-server上安裝snmp客戶端

配置客戶端

# 安裝snmp客戶端工具
[root@zabbix-server ~]# yum install net-snmp-utils -y

# 通過snmpwalk取值  客戶端向服務端請求值
[root@zabbix-server ~]# snmpwalk -v 2c -c snmp_test 192.168.15.50 .1
-v:指定snmp的版本, 1或者2c或者3
-c: 指定連接設備SNMP密碼。

# 通過snmpwalk取值  客戶端向服務端請求系統運行時間
[root@zabbix-server ~]# snmpwalk -v 2c -c snmp_test 192.168.15.50 1.3.6.1.2.1.25.1.1
HOST-RESOURCES-MIB::hrSystemUptime.0 = Timeticks: (496158) 1:22:41.58

# 獲取所有值
[root@zabbix-server ~]# snmpwalk -v 2c -c snmp_test 192.168.15.50 .1

zabbix web端配置snmp監控

3)自定義監控項


免責聲明!

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



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