VMware MIB ファイルには、ESXi ホストおよび vCenter Server が SNMP 管理ソフトウェアに提供する情報が含まれています。

MIB (Management Information Base) ファイルでは、管理対象デバイスから提供可能な情報が定義されています。MIB ファイルには、オブジェクト識別子 (OID) 別に記述された管理対象オブジェクトと階層別に整理された変数が定義されています。管理情報の SMI 構造 (RFC 2578) は、特定の製品および機能の MIB ファイルを記述するための構文です。これらの MIB ファイルは製品とは別にバージョン管理され、イベント タイプとイベント データ関連情報の識別に使用できます。

これらの MIB ファイルは、https://kb.vmware.com/s/article/1013445 からダウンロードできます。

表 1「VMware MIB ファイル」は、VMware から提供されている MIB ファイルと、各ファイルで提供される情報が記載されています。

表 1. VMware MIB ファイル
MIB ファイル 説明
VMWARE-ROOT-MIB.mib VMware のエンタープライズ OID およびトップ レベル OID 割り当てが含まれています。
VMWARE-ESX-AGENTCAP-MIB.mib 製品バージョンごとの VMware エージェントの機能が定義されています。このファイルはオプションであるため、管理システムによってはサポートされない場合があります。
VMWARE-CIMOM-MIB.mib CIM オブジェクト管理サブシステムの状態に関する報告に使用される変数およびトラップ タイプが定義されています。
VMWARE-ENV-MIB.mib ホスト コンピュータの物理ハードウェア コンポーネントの状態に関するレポートで使用される変数とトラップ タイプが定義されています。CIM インディケーションから SNMP トラップへの変換が可能になります。
VMWARE-OBSOLETE-MIB.mib ESX/ESXi バージョン 4.0 より前のバージョンで使用します。ESX/ESXi の以前のバージョンとの下位互換性を保つために、古い OID が定義されています。以前、ファイル VMWARE-TRAPS-MIB.mib および VMWARE-VMKERNEL-MIB.mib で定義されていた変数が含まれています。
VMWARE-PRODUCTS-MIB.mib 各 VMware プラットフォームのそれぞれの SNMP エージェントを名前、バージョン、ビルド プラットフォームで一意に識別する OID が定義されています。
VMWARE-RESOURCES-MIB.mib 物理メモリ、CPU、ディスク使用率など、VMkernel のリソース使用率に関するレポートで使用される変数が定義されています。
VMWARE-SYSTEM-MIB.mib VMWARE-SYSTEM-MIB.mib ファイルは使用されなくなりました。sysDescr.0 および sysObjec ID.0 からの情報取得には SNMPv2-MIB を使用してください。
VMWARE-TC-MIB.mib VMware の MIB ファイルで使用される共通のテキスト形式が定義されています。
VMWARE-VC-EVENT-MIB.mib vCenter Server から送信されるトラップが定義されています。vCenter Server を使用してトラップを送信する場合に、このファイルを読み込みます。
VMWARE-VMINFO-MIB.mib 仮想マシンのトラップなど、仮想マシンに関する情報をレポートするための変数が定義されています。

表 2「その他の MIB ファイル」に、VMware が作成したものではない VMware MIB ファイル パッケージに含まれている MIB ファイルを一覧表示します。これらを VMware MIB ファイルとともに使用して、追加情報を提供できます。

表 2. その他の MIB ファイル
MIB ファイル 説明
ENTITY-MIB.mib 同じ SNMP エージェントで管理される物理エンティティと論理エンティティ間の関係を記述できます。詳細については、RFC 4133 を参照してください。
HOST-RESOURCES-MIB.mib ホスト コンピュータの管理に役立つオブジェクトが定義されています。
HOST-RESOURCES-TYPES.mib HOST-RESOURCES-MIB.mib とともに使用するストレージ、デバイス、およびファイルシステムのタイプが定義されています。
IEEE8021-BRIDGE-MIB IEEE 802.1D をサポートするデバイスを管理するためのオブジェクトが定義されています。
IEEE8023-LAG-MIB IEEE 802.3ad リンク集約をサポートするデバイスを管理するためのオブジェクトが定義されています。
IEEE8021-Q-BRIDGE-MIB Virtual Bridged Local Area Network を管理するためのオブジェクトが定義されています。
IF-MIB.mib ホスト システムの物理 NIC に関連する属性が定義されています。
IP-MIB.mib インターネット プロトコル (IP) の実装を IP バージョンに依存しない方法で管理するためのオブジェクトが定義されています。
IP-FORWARD-MIB.mib IP 転送を管理するためのオブジェクトが定義されています。
LLDP-V2-MIB.mib LLDP (Linked Layer Discovery Protocol) を使用するデバイスを管理するためのオブジェクトが定義されています。
SNMPv2-CONF.mib MIB の適合グループが定義されています。
SNMPv2-MIB.mib SNMP バージョン 2 MIB オブジェクトが定義されています。
SNMPv2-SMI.mib SNMP バージョン 2 の管理情報の構造が定義されています。
SNMPv2-TC.mib SNMP バージョン 2 のテキスト形式が定義されています。
TCP-MIB.mib TCP プロトコルを使用するデバイスを管理するためのオブジェクトが定義されています。
UDP-MIB.mib UDP プロトコルを使用するデバイスを管理するためのオブジェクトが定義されています。