Configurer les mesures des processus

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • Configurez les principaux processus par processeur et les principaux processus par mesures de mémoire pour Microsoft Endpoint Configuration Manager pour enquête.

    Avant de commencer

    Rôle requis : sn_cimaf.sn_cimaf_admin

    Procédure

    1. Ouvrez Microsoft Endpoint Configuration Manager.
    2. Créez un script MECM avec le nom GetProcess.
    3. Fournissez le code suivant dans le bloc 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}};
      
    4. Récupérez et copiez le GUID du script.
    5. Ouvrez la table Configuration de l’adaptateur MECM [sn_mecm_adapter_config].
      La table Configuration de l’adaptateur MECM affiche la liste des configurations d’adaptateurs.
    6. Dans la liste des configurations, sélectionnez et modifiez Processus en cours d’exécution : % de processeur.
    7. Dans le champ Entrée d’action , ajoutez le GUID du script.
      Modifier le processeur des processus en cours
    8. Cliquez sur Enregistrer.
    9. Dans la liste des configurations, sélectionnez et modifiez Processus en cours - MEM.
    10. Dans le champ Entrée d’action , ajoutez le GUID du script.
    11. Cliquez sur Enregistrer.

    Résultats

    Les principaux processus par processeur et les principaux processus par mesures de mémoire sont affichés dans l’onglet Enquête de l’enregistrement d’incident dans Espace de travail pour l'exploitation des services.