A.10.9. Red Hat Satellite::Process Health
Red Hat Satellite::Process Health 프로브는 특정 고객 프로세스를 감시하고 다음의 측정값을 수집합니다:
- CPU 사용량 - 주어진 프로세스의 CPU 사용율입니다.
- 자식 프로세스 그룹 (Child Process Groups) - 지정된 부모 프로세스로부터 생겨난 자식 프로세스의 수입니다. 한 자식 프로세스는 부모로부터 대부분의 속성을 물려 받습니다.
- 스레드 (Threads) - 주어진 프로세스를 위해 실행되고 있는 스레드 수입니다. 하나의 스레드는 CPU 사용에 있어 기본 단위이며 프로그램 카운터, 레지스터 세트 그리고 스택 공간으로 구성되어 있습니다. 스레드는 경량 프로세스라고도 불립니다.
- 사용된 물리적 메모리 (Physical Memory Used) - 특정 프로세스에 의해 사용되고 있는 물리적 메모리 크기로 킬로바이트 단위로 측정됩니다.
- 사용된 가상 메모리 (Virtual Memory Used) - 명시된 프로세스가 사용하고 있는 가상 메모리 양, 또는 실제 메모리의 프로세스 크기와 스왑의 합으로 킬로바이트 단위로 측정됩니다.
명령 이름이나 프로세스 ID. (PID)를 사용하여 프로세스를 명시하십시오. PID를 입력하면 명령어 이름보다 우선시될 것입니다. 명령 이름이나 PID 둘 다 입력되지 않으면 오류 메세지 명령을 찾을 수 없음(Command not found)이 표시되고 프로브는 위험 (CRITICAL) 상태가 됩니다.
필드 | 값 |
---|---|
Command Name | |
Process ID (PID) file | |
Timeout* | 15 |
Critical Maximum CPU Usage | |
Warning Maximum CPU Usage | |
Critical Maximum Child Process Groups | |
Warning Maximum Child Process Groups | |
Critical Maximum Threads | |
Warning Maximum Threads | |
Critical Maximum Physical Memory Used | |
Warning Maximum Physical Memory Used | |
Critical Maximum Virtual Memory Used | |
Warning Maximum Virtual Memory Used |