조사용 Microsoft Endpoint Configuration Manager에 대해 CPU별 상위 프로세스 메트릭과 메모리별 상위 프로세스 메트릭을 구성합니다.
시작하기 전에
필요한 역할: sn_cimaf.sn_cimaf_admin
프로시저
-
Microsoft Endpoint Configuration Manager를 엽니다.
-
이름이 GetProcess인 MECM 스크립트를 생성합니다.
-
스크립트 블록에 다음 코드를 입력합니다.
Param(
[Parameter(Mandatory=$True)]
[string]$orderBy,
[Parameter(Mandatory=$True)]
[string]$top
)
$processes = get-process
$Total = 0;
ForEach ($process in $processes) {
$Total += $process.cpu;
}
$processes | Sort-Object $orderBy -Descending | select processname,id,ws,cpu -First $top | select processname,id, @{l="mem"; e={$_.ws}}, @{l="cpu"; e={($_.cpu / $Total) * 100}};
-
스크립트 GUID를 검색하고 복사합니다.
-
MECM 어댑터 구성 [sn_mecm_adapter_config] 테이블을 엽니다.
MECM 어댑터 구성 테이블에 어댑터 구성 목록이 표시됩니다.
-
구성 목록에서 실행 중인 프로세스 - CPU%를 선택하여 편집합니다.
-
작업 입력 필드에 스크립트 GUID를 추가합니다.
-
저장을 클릭합니다.
-
구성 목록에서 실행 중인 프로세스 - MEM을 선택하고 편집합니다.
-
작업 입력 필드에 스크립트 GUID를 추가합니다.
-
저장을 클릭합니다.