web-dev-qa-db-ja.com

RedhatサーバーにインポートされたCiscoMIBのsnmpwalk

私はMIBファイルを実験しているので、これがおかしなことに聞こえたら許してください。 CiscoネットワークデバイスのMIBファイルをnet-snmpを備えたRHEL7サーバーにインポートしてから、solarwindssnmpwalkを使用してデータを収集したいと思います。

' ftp://ftp.Cisco.com/pub/mibs/v2/Cisco-RHINO-MIB.my 'からMIBをRedhatサーバーにインポートしましたが、ウォークを実行しようとするとRedhatサーバー自体から、次のエラーが発生します-


[root@myLinuxServer ~]# snmptranslate -m +Cisco-RHINO-MIB -IR -On ciscoLS1010ChassisGroup

.1.3.6.1.4.1.9.5.11.1.1

[root@myLinuxServer ~]# snmpwalk -v 2c myLinuxServer -c privateall -m ALL ciscoLS1010ChassisGroup

Cisco-RHINO-MIB::ciscoLS1010ChassisGroup = No Such Object available on this agent at this OID

[root@myLinuxServer ~]#

これが私のsnmpd.confファイルの内容です:

####
# First, map the community name "public" into a "security name"

#       sec.name  source          community
com2sec notConfigUser  default       public
com2sec ConfigUser      default         privateconfig
com2sec AllUser         default         privateall

####
# Second, map the security name into a group name:

#       groupName      securityModel securityName
group   notConfigGroup  v1      notConfigUser
group   notConfigGroup  v2c     notConfigUser
group   ConfigGroup     v2c     ConfigUser
group   AllGroup        v2c     AllUser

####
# Third, create a view for us to let the group have rights to:

# Make at least  snmpwalk -v 1 localhost -c public system fast again.
#       name           incl/excl     subtree         mask(optional)
view    systemview    included   .1.3.6.1.2.1.1
view    systemview    included   .1.3.6.1.2.1.25.1.1
view    AllView       included   .1

####
# Finally, grant the group read-only access to the systemview view.

#       group          context sec.model sec.level prefix read   write  notif
access  notConfigGroup ""      any       noauth    exact  systemview none none
access  ConfigGroup    ""      any       noauth    exact  systemview none none
access  AllGroup       ""      any       noauth    exact  AllView    none none

mibs +Cisco-RHINO-MIB
mibs +Cisco-SMI

Redhatサーバーに「LS1010Chasis」(実際のCiscoデバイスに存在する必要があります)が含まれていないため、「NoSuchObject」というメッセージが表示されると思います。

私の質問は、RedhatサーバーにインポートすることでCisco MIBでそのようなsnmpwalkをシミュレートできますか?可能であれば、私が見逃している可能性のあるものについての指針はありますか?

1
Codename UKS

Cisco MIBがあるからといって、サーバーがCiscoデバイスであると「偽る」わけではありません。 MIBは、データを取得/表示するためにSNMPデータ階層を記述するためにのみ機能します。 OID数値をテキストに変換します。

Redhatサーバーを監視したい場合は、利用可能なOIDをsnmpwalkして、それが何を提供するかを確認できますが、CPU、メモリ、ディスク、およびネットワークデバイスの統計が表示されると思います。

参照: https://www.linuxjournal.com/content/snmp

2
Wraezor Sharp