爲監控主機添加SNMPv3模板

本次以監控主機華爲E9000爲例。


1.關於snmpwalk v3命令詳解


參考網站:

https://blog.csdn.net/ivnetware/article/details/51765458

 

2.首先要知道華爲E9000的SNMPv3的加密方式

 

樂維的實際操作如下:

[root@zsnm ~]# ssh 192.168.11.1
[email protected]'s password: 
Last login: Wed Nov 7 09:30:24 2018 from 10.142.88.1

Wind River Linux glibc_small (standard) 4.2

root@SMM:/# smmget -d snmpv3securityconf 
authentication protocol:MD5
privacy protocol:AES
root@SMM:/# smmget -l smm -t front -d getallipaddr
Ip address : 192.168.11.1
Broadcast address: 192.168.11.255
Mask : 255.255.255.0
Ip address : 192.168.11.3
Broadcast address: 192.168.11.255
Mask : 255.255.255.0
root@SMM:/# smmget -l smm -t front -d floatip
Ip address : 192.168.11.3
Mask : 255.255.255.0
Broadcast address : 192.168.11.255
root@SMM:/#

 

命令解析:

ssh ip地址                                                      遠程連接華爲E9000

smmget -d snmpv3securityconf                   可以獲取華爲E9000的SNMPv3的加密方式

smmget -l smm -t front -d getallipaddr       查詢SMM板的所有IP地址(備SMM板只能查到一個Ip address,主SMM板能查到自己和浮動Ip address

smmget  -l smm  -t front -d floatip              查詢浮動IP地址

 

 

關於華爲E9000的注意事項:

如果需要通過web界面配置華爲E9000SNMPv3加密方式,需要訪問浮動IP地址。

 

3.使用snmpwalk命令嘗試獲取設備信息

 

[root@zsnm ~]# snmpwalk -v 3 -l authPriv -u root -a MD5 -A Huawei12#$ -x AES -X Huawei12#$ 192.168.11.1
SNMPv2-MIB::sysDescr.0 = STRING: Linux SMM 2.6.34.9-WR4.2.0.0_standard #64 SMP PREEMPT Wed Aug 14 15:56:08 CST 2013 ppc
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.2011.2.82
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (164300943) 19 days, 0:23:29.43
SNMPv2-MIB::sysContact.0 = STRING: Sysadmin (root@localhost)
SNMPv2-MIB::sysName.0 = STRING: SMM
SNMPv2-MIB::sysLocation.0 = STRING: Server Room
SNMPv2-MIB::sysORLastChange.0 = Timeticks: (100928332) 11 days, 16:21:23.32
SNMPv2-MIB::sysORID.1 = OID: SNMPv2-MIB::snmpMIB
SNMPv2-MIB::sysORID.2 = OID: SNMP-VIEW-BASED-ACM-MIB::vacmBasicGroup
SNMPv2-MIB::sysORID.3 = OID: SNMP-MPD-MIB::snmpMPDMIBObjects.3.1.1
SNMPv2-MIB::sysORID.4 = OID: SNMP-USER-BASED-SM-MIB::usmMIBCompliance
SNMPv2-MIB::sysORID.5 = OID: SNMP-FRAMEWORK-MIB::snmpFrameworkMIBCompliance
^C
[root@zsnm ~]# 

 

命令解析:

snmpwalk  -v 3 -l authPriv -u root -a MD5 -A Huawei12#$ -x AES -X Huawei12#$ 192.168.11.1

-v 3                         SNMPv3版本

-l authPriv              安全級別爲authPriv(既認證又加密)

-u root                   華爲E9000默認用戶名root

-a MD5                  authentication protocol爲MD5

-A Huawei12#$     華爲E9000默認用戶root的默認密碼爲Huawei12#$ 

-x AES                    privacy protocol爲AES

-X Huawei12#$      華爲E9000默認用戶root的默認密碼爲Huawei12#$ 

192.168.11.1          需要監控的主機IP地址



4.新建模板並配置監控項

監控項名稱:systemHealthhttp://www.lwops.cn/forum.php?mod=image&aid=184&size=300x300&key=dfb72d8746267c17&nocache=yes&type=fixnone1.png

類型:SNMPV3

鍵值:systemHealth

SNMP OID1.3.6.1.4.1.2011.2.82.1.82.1.1.0

安全名稱:{$SNMP_SECNAME}

安全級別:authPriv

驗證協議:MD5

驗證口令:{$SNMP_AUTH}

隱私協議:AES

私鑰:{$SNMP_AUTH}

信息類型:數字(無正負)

更新間隔:60s

映射值如下:

huaweiE9000-systemHealth

0 ok
  1
  minor
  2
  major
  3
  major and minor
  4
  critical
  5
  critical and minor
  6
  critical and major
  7
  critical and major and minor

添加模板宏:

{$SNMP_AUTH} = Huawei12#$

{$SNMP_SECNAME} = root

 

其他選項默認

 

 

5.查看最新數據

 2.png

http://www.lwops.cn/forum.php?mod=image&aid=185&size=300x300&key=57d50a6784160d54&nocache=yes&type=fixnone

等待一段時間後能出現獲取的數據,但會出現錯誤:SNMP error: Unknown Error

 

僅以此帖記錄本人的學習經歷,如在以後的日子裏能解決此問題,再作更新。同時也歡迎大神來解答。



轉自

爲監控主機添加SNMPv3模板


(出處: 樂維論壇)


 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章