Configure os principais processos por CPU e os principais processos por métricas de memória do Microsoft Endpoint Configuration Manager para investigação.
Antes de Iniciar
Função necessária: sn_cimaf.sn_cimaf_admin
Procedimento
-
Abra o Microsoft Endpoint Configuration Manager.
-
Crie um script do MECM com o nome GetProcess.
-
Informe o código abaixo no bloco de script.
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}};
-
Recupere e copie o GUID do script.
-
Abra a tabela de configuração do adaptador do MECM [sn_mecm_adapter_config].
A tabela de configuração do adaptador do MECM exibe a lista de configurações do adaptador.
-
Na lista de configurações, selecione e edite Processos em execução - CPU%.
-
No campo de entrada de Ação, adicione o GUID do script.
-
Clique em Salvar.
-
Na lista de configurações, selecione e edite Processos em execução - MEM.
-
No campo de Entrada de ação, adicione o GUID do script.
-
Clique em Salvar.