이 CIM 제공자는 관리 노드의 운영 환경에 대해 보고합니다. 모든 노드에서 CIM 제공자를 모니터링해야 합니다.
Linux_OperatingSystem
- 설명
이 클래스의 인스턴스는 장치당 1개뿐입니다.
- 속성
- FreePhysicalMemory: 이 값이 0에 도달하면 심각한 장애이며 즉시 해결해야 합니다(아래 계산 참조).
- FreeVirtualMemory: 이 값이 0 0에 도달하면 심각한 장애이며 즉시 해결해야 합니다(아래 계산 참조).
- HealthState: 값이 5가 아니면 문제가 있는 것입니다.
- OperationalStatus: 값이 2(정상)가 아니면 문제가 있는 것입니다. 그러나 가끔 값 4(스트레스)가 표시될 수도 있습니다. 반복된 샘플링에서 2 이외의 값이 표시될 경우 경고를 발생시켜야 합니다.
- TotalVirtualMemorySize: 시스템에서 사용할 수 있는 총 스왑 공간 크기입니다.
- 계산
- PercentSwapUsed: 100 * ( TotalSwapSpaceSize – FreeSpaceInPagingFiles ) / TotalSwapSpaceSize
- 스왑 공간 사용량을 모니터링하는 것이 유용합니다. 시스템에서 스왑 공간을 사용하기 시작하면 성능이 저하됩니다. 시스템에서 스왑 공간을 사용하기 전에 메모리 확보 경고를 트리거하여 스왑 사용이 심각한 문제로 인식되도록 해야 합니다.
- 완화
PercentSwapUsed가 5%를 초과하면 경고(warn)하고, PercentSwapUsed가 20%를 초과하면 경고(alert)하는 것이 좋습니다.
사용된 메모리가 높은 수준에 도달하면 해당 노드에 대해 top 및 shift-M을 사용하여 다시 시작해야 하는, 메모리 사용량이 많은 프로세스가 있는지 확인해야 합니다.$ top PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 6816 root 20 0 2069m 389m 13m S 0.0 19.6 3:36.97 java 6634 root 20 0 755m 84m 9.8m S 0.0 4.2 1:21.70 java ...
단일 애플리케이션 문제인 것 같지 않으면 노드를 다시 시작합니다.
Linux_EthernetPort
- 설명
일반적으로 이 클래스의 인스턴스는 eth0 인터페이스(테넌트 또는 서비스 제공자 네트워크)와 eth1(관리 백본) 인터페이스에 하나씩, 2개가 있습니다.
- 속성
- EnabledState: 값이 2가 아니면 문제가 있는 것입니다.
- Status: 값이 OK가 아니면 문제가 있는 것입니다.
- 완화
Eth0 상태가 OK가 아닌 경우, ifconfig를 사용하여 인터페이스가 작동하고 IP 주소가 있는지 확인합니다. 또한 각 노드의 IPv4 게이트웨이를 ping할 수 있어야 합니다.
Eth1 상태가 OK가 아닌 경우, 전송 서버에서 ssh를 사용하여 해당 장치에 연결을 시도합니다. 연결에 성공하면 eth1 인터페이스가 정상입니다.
Linux_ComputerSystem
- 설명
이 클래스의 인스턴스는 장치당 1개뿐입니다.
- 속성
- EnabledState: 값이 2가 아니면 문제가 있는 것입니다.
- 완화
EnabledState가 2가 아닌 경우, 노드를 ping하고 노드로 ssh한 후에 노드의 dtService 상태(service dtService status)를 확인합니다.
CIM_FileSystem
- 설명
이 클래스에는 몇 가지 하위 클래스가 있습니다. 원격 파일 시스템을 표시하지 않으려는 경우 CIM_LocalFileSystem 클래스를 확인할 수도 있습니다. 가장 중요한 항목은 모든 Linux_Ext4FleSystem 인스턴스입니다. 루트 파일 시스템 외에도, 읽기 전용 모드가 아닌지 확인해야 하는 다른 파일 시스템이 있을 수 있습니다. 현재 확인해야 하는 파일 시스템은 다음과 같습니다.
- /(root)
- /boot
- /data
- /tmp
- /usr/local
- /var
리소스 관리자 노드와 DB 노드에는 몇 개의 Linux_NFS 인스턴스가 있습니다. 해당 인스턴스는 원격으로 마운트된 파일 시스템입니다. 스토리지 시스템을 기준으로 장치 또는 대체 메커니즘을 사용하여 마운트를 모니터링할 수 있습니다.
- 속성
- EnabledState: 원격으로 마운트된 NFS 파일 시스템에서 값이 2(사용)가 아니면 경보가 발생합니다. 그러나 관리 노드의 로컬 파일 시스템은 EnabledState가 3으로 표시될 수도 있습니다.
- ReadOnly: 이 값은 FALSE여야 합니다. 값이 TRUE이면 경보가 발생합니다. CIM_FileSystem 클래스가 특정 파일 시스템에 대해 응답하지 않을 경우 파일 시스템이 읽기 전용일 수 있으며, 노드를 다시 시작해야 합니다. 다시 시작되지 않으면 VMware 지원에 문의하십시오.
- Status: 값이 OK가 아니면 경보가 발생합니다. 노드로 이동한 후 mount를 사용하여 파일 시스템이 마운트되었는지 확인합니다. 파일 시스템이 마운트된 경우 파일 생성을 시도합니다.
- PercentageSpaceUsed: 사용 가능한 디스크 공간 중 사용된 디스크 공간의 비율을 표시합니다. 70%이면 경고하고, 10% 증분(즉, 70, 80, 90)으로 경고 우선 순위를 높이는 것이 좋습니다.
- 완화
파일 시스템이 높은 사용량을 보고하는 경우 VMware 지원에 정정 조치를 문의하십시오.