Überwachung der Effizienz der Semaphor-Warteschlange durch App-Einblicke

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Überwachen Sie die Effizienz der Semaphor-Warteschlange, indem Sie die Warteschlangentiefe und die Anzahl der abgelehnten Transaktionen über nachverfolgen App-Einblicke Semaphor-Diagramme.

    Ab Release App-Einblicke wird Zurich nicht mehr bereitgestellt, erweitert oder unterstützt. Es wird empfohlen, die auszuwerten Overview of Instance Observer Produkt, das mit den ServiceNow Impact-Paketen verfügbar ist. Arbeiten Sie mit Ihrem Account-Team zusammen, um Impact-Pakete zu überprüfen.

    Weitere Informationen finden Sie im Artikel Deprecation Process [KB0867184] (Abkündigungsprozess) in der Now Support Knowledge Base.

    Sie können die Leistung der Semaphor-Warteschlangen in Ihrer Instanz überwachen, indem Sie die Tiefe der Semaphor-Warteschlange und die Anzahl der Ablehnungen in den Semaphor-Diagrammen auf vergleichen Übersicht Registerkarte.

    Über die Semaphor-Diagramme können Sie die folgenden Metriken überwachen:

    • Die Tiefe der Semaphor-Warteschlange, mit der Sie Backlogs verhindern können
    • Anzahl der Ablehnungen, mit denen Sie Verarbeitungsengpässe identifizieren können

    Semaphore steuern die Anzahl der gleichzeitigen Transaktionen, die auf einem Knoten ausgeführt werden können. Niedrige verfügbare Semaphores geben an, dass die Instanz fast vollständig bei der Transaktionskapazität ausgeführt wird. Eingehende Transaktionen warten, bis die Semaphore verfügbar sind.

    Sie greifen auf die Semaphor-Diagramme zu, indem Sie zu navigieren Alle > Application Insights > Application Insights > Übersichtan.

    • Überwachen Sie den Lastgrad, indem Sie die Warteschlangentiefe mit der Warteschlangentiefengrenze vergleichen, die als rote Linie in jedem Semaphor-Diagramm angezeigt wird.
    • Suchen Sie nach Korrelationen oder Trends, indem Sie die Metrik der Warteschlangentiefe mit der Metrik der Ablehnungsanzahl im Laufe der Zeit vergleichen.

    Erweitern Sie die Effizienz der Semaphor-Verarbeitung, indem Sie Drilldown durchführen, um Probleme auf Knotenebene in den Detaildiagrammen auf der zu analysieren Sitzungsinformationen Registerkarte.

    • Suchen Sie in den Diagrammen der Warteschlangentiefe nach Spitzen. Eine hohe Transaktionsanzahl gibt an, dass der Knoten möglicherweise überlastet ist. Wählen Sie einen Datenpunkt im Detaildiagramm aus, um eine Liste der Transaktionen anzuzeigen. Suchen Sie in der Tabelle nach Transaktionen mit langer Ausführungszeit im Semaphor, und stoppen Sie sie. Reduzieren Sie die Transaktionsanzahl, wenn die Warteschlangentiefe konstant hoch ist.
    • Suchen Sie in den Diagrammen der Ablehnungsanzahl nach Spitzen. Eine hohe Anzahl von Ablehnungen weist auf eine unerwartete Zunahme von Anrufen hin. Wenn die Warteschlangentiefe erreicht ist, werden alle nachfolgenden Anforderungen abgelehnt, was zu einer Fehlermeldung „abgelehnte Anforderungen“ (HTTP 429) führt. Reduzieren Sie die Anzahl der Anrufe, oder beenden Sie Transaktionen mit langer Laufzeit, die möglicherweise die Warteschlange sichern.