Konfigurieren Sie Prozessmetriken

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Konfigurieren Sie die Top-Prozesse nach CPU und die Top-Prozesse nach Speichermetriken für Microsoft Endpoint Configuration Manager for Investigation.

    Vorbereitungen

    Erforderliche Rolle: sn_cimaf.sn_cimaf_admin

    Prozedur

    1. Öffnen Sie den Microsoft Endpoint-Konfigurationsmanager.
    2. Erstellen Sie ein MECM-Skript mit dem Namen GetProcess.
    3. Geben Sie den folgenden Code im Skriptblock an.
      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. Rufen Sie die Skript-GUID ab, und kopieren Sie sie.
    5. Öffnen Sie die Tabelle „MECM-Adapterkonfiguration“ [sn_mecm_adapter_config].
      Die Tabelle „MECM-Adapterkonfiguration“ zeigt die Liste der Adapterkonfigurationen an.
    6. Wählen Sie in der Liste der Konfigurationen die Option Laufende Prozesse - CPU%aus, und bearbeiten Sie sie.
    7. Fügen Sie im Feld Aktionseingabe die Skript-GUID hinzu.
      Laufende Prozesse bearbeiten CPU
    8. Klicken Sie auf Speichern.
    9. Wählen Sie in der Liste der Konfigurationen die Option Laufende Prozesse – MEMaus, und bearbeiten Sie sie.
    10. Fügen Sie im Feld Aktionseingabe die Skript-GUID hinzu.
    11. Klicken Sie auf Speichern.

    Ergebnisse

    Die Top-Prozesse nach CPU und die Top-Prozesse nach Arbeitsspeicher werden auf der Registerkarte Untersuchung des Incident-Datensatzes in Service Operations-Arbeitsbereichangezeigt.