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 MIB 파일 패키지에 포함된 MIB 파일 중 VMware에서 생성하지 않은 파일 목록이 있습니다. 이러한 파일은 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 | 가상 브리지 LAN을 관리하기 위한 개체를 정의합니다. |
IF-MIB.mib | 호스트 시스템의 물리적 NIC와 관련된 특성을 정의합니다. |
IP-MIB.mib | IP(인터넷 프로토콜) 구현을 IP 버전 독립 방식으로 관리하기 위한 개체를 정의합니다. |
IP-FORWARD-MIB.mib | IP 전달을 관리하기 위한 개체를 정의합니다. |
LLDP-V2-MIB.mib | LLDP(링크 계층 탐색 프로토콜)를 사용하여 디바이스를 관리하기 위한 개체를 정의합니다. |
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 프로토콜을 사용하여 디바이스를 관리하기 위한 개체를 정의합니다. |