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 ファイルと、各ファイルで提供される情報が記載されています。
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 ファイルとともに使用して、追加情報を提供できます。
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 プロトコルを使用するデバイスを管理するためのオブジェクトが定義されています。 |