informant-std-14.zip
(1) CPU
- 단위 : %
- OID name : hrProcessorLoad.1
- .1.3.6.1.2.1.25.3.3.1.2.1 ~ 8
- CPU 개수 만큼 OID 생성 / Multi-threading 주의 / MS 계열에서는 대표 CPU OID 값이 없음
(2) Memory
a) 전체 메모리 용량
- 단위 : KB
- OID name : hrMemorySize.0
- .1.3.6.1.2.1.25.2.2.0
b) 사용 가능한 메모리 용량 (Informant 확장 MIB)
- 단위 : KB
- OID name : memoryAvailableKBytes.0
- enterprises.9600.1.1.2.2.0
<주2> enterprises = .1.3.6.1.4.1
(3) Current 세션
- 단위 : 수치
- OID name : msCurrentConnections.0
- .1.3.6.1.4.1.311.1.7.3.1.12.0
- MS OS 계열의 경우 해당 OID는 큰 의미가 없으므로 의미가 있는 성능 OID로 대체 가능하다.
<주3> 기타 의미 있는 SNMP OID
# enterprises.311.1.7.3.1.12.0 0 <== msCurrentConnections.0
# enterprises.311.1.7.3.1.13.0 0 <== msMaxConnections.0
# enterprises.311.1.7.3.1.14.0 32 <== msCurrentAttempts.0
# enterprises.311.1.7.3.1.15.0 7968 <== msLogonAttempts.0
(4) interface 별 트래픽
- interface별로 OID값이 별도로 생성되므로 해당 interface의 OID값을 정확히 찾는다.
- InBound 트래픽과 OutBound 트래픽의 OID가 별도로 생성되므로 한 인터페이스의 모든 트래픽은 InBound + OutBound 트래픽의 총 량이다.
a) In Bound Traffic
- 단위 : Octet (= Byte)
- OID name : interfaces.ifTable.ifEntry.ifInOctets.1
- .1.3.6.1.2.1.2.2.1.10.131076
b) Out Bound Traffic
- 단위 : Octet (= Byte)
- OID name : interfaces.ifTable.ifEntry.ifOutOctets.1
- .1.3.6.1.2.1.2.2.1.16.131076
(5) disk 파티션 용량 정보 (Informant 확장 MIB)
- UNIX용 Net-SNMP 에서는 없는 MIB 정보
- 파티션별로 OID가 따로 생성되므로 모니터링할 파티션을 정확히 선택한다.
a) disk 파티션 Free 용량
- 단위 : %
- OID name : IDISKPercentFreeSpace.2.(67~69).58
- .1.3.6.1.4.1.9600.1.1.1.1.5.2.67.58
b) disk 파티션 총 용량
- 단위 : MB
- OID name : IDiskFreeMegaBytes.2.67.58
- .1.3.6.1.4.1.9600.1.1.1.1.20.2.67.58