Instanzansicht

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 4 Minuten Lesedauer
  • Überprüfen Sie Datenpunkte über alle nahen Knoten (Instanzen) mit dem Diagrammsatz der Instanzansicht. In einer einzigen Ansicht können Sie überprüfen, wie alle aktiven Knoten auf ] reagieren, und identifizieren, bei welchen Knoten Probleme auftreten.

    Wenn Sie die Administratorrolle innehaben, können Sie Leistungsmetriken überprüfen. Führen Sie die folgenden Schritte aus, um Instanzleistungsdiagramme auf der Leistungs-Homepage von [ ServiceNow anzuzeigen:

    1. Wählen Sie in der Liste „ Diagrammsatz“ Instanzansichtaus.
      • Die Liste „Überwachbare Elemente“ und die Auswahl „ Vergleichen mit “ sind beide deaktiviert.
      • Die Liste „Überwachbare Elemente“ hat einen Wert – Alle – für alle nahegelegenen (aktiven primären) Instanzen und schließt entfernte Instanzen (primär, offline oder aktiv, sekundär) aus.
      • Jede Metrik zeigt Daten für alle aktiven Knoten an. Wenn Sie beispielsweise drei Instanzen haben, werden alle drei in jeder Metrik angezeigt.
        Hinweis:
        Sie können Leistungsmetriken für bis zu 49 nahe Knoten anzeigen. Wenn Siemehr als 49 Knoten haben, werden ab der 50. Instanz keine Daten angezeigt.
    2. Wählen Sie in der Liste Zeitspanne einen Zeitraum aus.
    3. Um Diagnose-Events zu überlagern, die während der angeforderten Zeitspanne stattgefunden haben, schalten Sie In Diagrammen anzeigen um, die neben Diagnose-Events angezeigt werden.
    Weitere Informationen zur Verwendung der Diagramm- und Anzeigesteuerungen auf der Homepage von ServiceNow Performance finden Sie unter Plattformleistungsmetriken.
    Abbildung : 1. Instanzansicht
    Instanzansichtsmetriken
    • Transaktionen: Zeigt alle von Benutzern initiierten UI-Transaktionen an. Dieses Diagramm kann große Spitzen im Endbenutzerdatenverkehr anzeigen und identifizieren, wann die Endbenutzeraktivität zu Spitzenzeiten auftritt.
    • Antwortzeit: Zeigt das Intervall (in Millisekunden) zwischen dem Zeitpunkt, zu dem die Instanz eine Transaktion erhält, und dem Zeitpunkt, zu dem die Instanz antwortet, an. Zeigt die Zeit an, die der Server für den Abschluss einer Transaktion benötigt, durchschnittlich während der angegebenen Zeitspanne.

      Ein Anstieg der durchschnittlichen Antwortzeit kann auf ein Systemproblem oder einen Zustrom von im Allgemeinen langsameren Transaktionen hinweisen. Um mögliche Leistungsprobleme zu identifizieren, können Sie die Antwortzeit mit anderen Bereichen wie Arbeitsspeicher, Datenbank oder CPU korrelieren.

    • Sitzungen: Zeigt aktive Sitzungen an, einschließlich der vom MID Server initiierten Sitzungen und externen Integrationen. Eine große Anzahl veralteter, aber aktiver Sitzungen kann zu Speicher- und Leistungsproblemen führen. Eine Sitzungsanzahl von mehr als 10.000 kann in der Regel zu einer Verschlechterung der Leistung führen. Erwägen Sie, die Richtlinien für Integrationssitzungen zu lesen und Zeitüberschreitungen für Sitzungen zu begrenzen.
    • Sitzungswarteschlange: Zeigt die Anzahl der Transaktionen an, die auf eine andere Transaktion für denselben Benutzer warten. Wartesitzungen treten auf, wenn ein Benutzer eine doppelte Anforderung sendet, bevor die vorherige Anforderung abgeschlossen ist. Kann auf eine langsame Seite oder eine Transaktion hinweisen, die weitere Untersuchungen erfordert.

      Um die wartenden Transaktionen zu identifizieren, überprüfen Sie den Transaktionsprotokolleintrag [syslog_transaction], und zeigen Sie die Sitzungswartezeit an, um die wartenden Transaktionen zu finden. Suchen Sie als Nächstes die Transaktionsnummer, auf die der Benutzer wartet.

    • Semaphorverwendung: Zeigt die Anzahl der von der ausgewählten Instanz verwendeten Semaphoren an. Semaphore steuern die Anzahl der Benutzertransaktionen, die parallel ausgeführt werden können.

      Transaktionen mit langer Ausführungszeit für ein Semaphor können alle Semaphore sichern, sodass Transaktionen warten. Die Plattform verwaltet Semaphoren, sodass keine Kundenadministration erforderlich ist. Das Semaphordiagramm wird nur von Kundenservice und Support zur Fehlerbehebung verwendet.

    • Semaphor-Warteschlange: Zeigt die Warteschlange für ein Semaphor an. Verwenden Sie dieses Diagramm mit dem Diagramm Semaphorverwendung. Eine hohe Warteschlange zeigt Transaktionen mit langer Ausführungszeit im Semaphor an. Eine hohe und persistente Semaphorwarteschlange kann darauf hinweisen, dass der Instanzknoten mit Arbeit überlastet ist.

      Überprüfen Sie das Transaktionsprotokoll [syslog_transaction], um die Transaktionen mit der längsten Ausführungszeit in diesem Zeitraum zu ermitteln und das Problem zu identifizieren. Dieses Diagramm wird nur von Kundenservice und Supportverwendet.

    • Länge der Planer-Warteschlange/Abgeschlossene Aufgaben des Planers: Zeigt alle Planer-Aktivitäten für die ausgewählte Instanz an, einschließlich Discovery Probes. Sie können den Rückstand der geplanten Aufgaben in der Warteschlange für einen bestimmten Zeitraum bestimmen. Sie können dies dann mit der Rate vergleichen, mit der die Aufträge im selben Zeitraum verarbeitet werden.
    • Fehler: Zeigt alle schwerwiegenden Fehler an, die in den localhost-Protokollen oder syslog_ransactions ausgegeben werden. Mehrere schwerwiegende Fehler weisen auf ein Problem hin, das weitere Untersuchungen erfordert.
    • Verarbeitete Events: Zeigt die durchschnittliche Anzahl der während des ausgewählten Zeitraums verarbeiteten Events an.
    • HTTP-Transaktionen: Zeigt alle abgeschlossenen HTTP-Transaktionen an, einschließlich UI, Integration und AMB-Datenverkehr. Dieses Diagramm kann große Spitzen im HTTP-Datenverkehr anzeigen und dabei helfen, Spitzenwerte der Benutzeraktivität zu erkennen.
    • Semaphorablehnungen: Zeigen Sie die Anzahl der Transaktionen an, die von den folgenden Semaphorwarteschlangen abgelehnt wurden:
      • Semaphor-Standardausführung abgelehnt
      • Ausführung des Semaphor-Debuggers abgelehnt
      • Semaphor-AMB – abgelehnte Ausführung empfangen
      • Semaphor-AMB – abgelehnte Ausführung senden
      • Semaphor-API INT Ausführung abgelehnt
      • Semaphorpräsenz – Ausführung abgelehnt
      Identifizieren Sie Verarbeitungsengpässe, indem Sie die Anzahl der Ablehnungen in den Warteschlangen überwachen. Suchen Sie nach Spitzen in den Semaphor-Ablehnungsdiagrammen. Eine hohe Ablehnungsanzahl weist auf eine unerwartete Zunahme von Anrufen hin. Reduzieren Sie die Anzahl der Aufrufe, oder stoppen Sie Transaktionen mit langer Ausführungszeit, die die Warteschlange möglicherweise sichern.

    Daten für bestimmte Instanzen isolieren

    In der Vollbildansicht können Sie Informationen für bestimmte Instanzen in einer ausgewählten Metrik isolieren.
    1. Wählen Sie eine Metrik aus, und klicken Sie dann auf das Symbol Vollbild Vollbild- Symbol, um eine vergrößerte Ansicht des Diagramms zu öffnen.

      Vom Planer abgeschlossene Aufgaben – Vollbildansicht

    2. Deaktivieren Sie die Kontrollkästchen neben den Instanzen, die Sie ausschließen möchten.
      • Deaktivieren Sie beispielsweise das Kontrollkästchen neben Instance_8080, um die zugehörigen Daten auszuschließen.
      • Es werden nur Daten für Instance_8081 und Instance_8082 angezeigt.