ZabbixでSNMP監視をする際の主要MIB(Linux,Windows,Ciscoスイッチ)

SNMP監視でよく使うOID、MIBの一覧をシステム毎にまとめてみました。
実際に監視するには、CPUやメモリ、ディスクそれぞれMIBの最後につけるindexを付与して下さい。
LinuxCentOSWindowsはWindowsServer2008,CiscoスイッチはCatalyst3560を対象としています。
OSや機器によっては異なることもあるかと思います。
なので、以下の情報は参考程度にご覧下さい。

システム種別 監視項目 OID MIB
Linux CPU関連 .1.3.6.1.4.1.2021.11.50 UCD-SNMP-MIB::ssCpuRawUser
.1.3.6.1.4.1.2021.11.52 UCD-SNMP-MIB::ssCpuRawSystem
.1.3.6.1.4.1.2021.10.1.3.1 UCD-SNMP-MIB::laLoad
Available Memory .1.3.6.1.4.1.2021.4.6 UCD-SNMP-MIB::memAvailReal
.1.3.6.1.4.1.2021.4.14 UCD-SNMP-MIB::memBuffer
.1.3.6.1.4.1.2021.4.15 UCD-SNMP-MIB::memCache
Disk Usage .1.3.6.1.4.1.2021.9.1.6 UCD-SNMP-MIB::dskTotal
※UCD-SNMP-MIB::dskPathの値から監視パーティション確認 .1.3.6.1.4.1.2021.9.1.8 UCD-SNMP-MIB::dskUsed
  .1.3.6.1.4.1.2021.9.1.9 UCD-SNMP-MIB::dskPercent
Disk I/O .1.3.6.1.4.1.2021.13.15.1.1.3 UCD-DISKIO-MIB::diskIONRead
※UCD-DISKIO-MIB::diskIODeviceから監視デバイスを確認 .1.3.6.1.4.1.2021.13.15.1.1.4 UCD-DISKIO-MIB::diskIONWritten
Network IO .1.3.6.1.2.1.2.2.1.10 IF-MIB::ifInOctets
※IF-MIB::ifDescrの値から監視NICを確認 .1.3.6.1.2.1.2.2.1.16 IF-MIB::ifOutOctets
Windows CPU (user usage) .1.3.6.1.4.1.9600.1.1.5.1.6.6.95.84.111.116.97.108 SNMPv2-SMI::enterprises.9600.1.1.5.1.6.6.95.84.111.116.97.108
CPU (system usage) .1.3.6.1.4.1.9600.1.1.5.1.5.6.95.84.111.116.97.108 SNMPv2-SMI::enterprises.9600.1.1.5.1.5.6.95.84.111.116.97.108
CPU (Load Average) .1.3.6.1.2.1.25.3.3.1.2 HOST-RESOURCES-MIB::hrProcessorLoad
Memory .1.3.6.1.2.1.25.2.3.1.5 HOST-RESOURCES-MIB::hrStorageSize
※HOST-RESOURCES-MIB::hrStorageDescrの値から監視するメモリの種別を確認 .1.3.6.1.2.1.25.2.3.1.6 HOST-RESOURCES-MIB::hrStorageUsed
Disk Usage .1.3.6.1.2.1.25.2.3.1.5 HOST-RESOURCES-MIB::hrStorageSize
※HOST-RESOURCES-MIB::hrStorageDescrの値から監視するパーティションを確認 .1.3.6.1.2.1.25.2.3.1.6 HOST-RESOURCES-MIB::hrStorageUsed
Disk IO .1.3.6.1.4.1.9600.1.1.1.1.15.2.67.58 SNMPv2-SMI::enterprises.9600.1.1.1.1.15.2.67.58 (Read)
※Cドライブの一例。システム毎にindexが異なる場合があるので要確認 .1.3.6.1.4.1.9600.1.1.1.1.18.2.67.58 SNMPv2-SMI::enterprises.9600.1.1.1.1.18.2.67.58 (Write)
Network IO .1.3.6.1.2.1.2.2.1.10 IF-MIB::ifInOctets
※IF-MIB::ifDescrの値から監視するNICを確認 .1.3.6.1.2.1.2.2.1.16 IF-MIB::ifOutOctets
Ciscoスイッチ CPU .1.3.6.1.4.1.9.2.1.57.0 OLD-CISCO-CPU-MIB::avgBusy1 (1分毎平均)
Free Memory .1.3.6.1.4.1.9.2.1.8.0 OLD-CISCO-MEMORY-MIB::freeMem
Network IO .1.3.6.1.2.1.31.1.1.1.6 IF-MIB::ifHCInOctets
※監視したいポート毎に値取得 .1.3.6.1.2.1.31.1.1.1.10 IF-MIB::ifHCOutOctets

WindowsのCPUやDiskの使用率をチェックするためにはSNMP-informantを導入する必要があります。(http://www.snmp-informant.com/)