Überwachen der Effizienz der Ereigniswarteschlange durch App-Einblicke

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Sie können die Leistung der Ereigniswarteschlange in App-Einblicke überwachen, indem Sie die Rate vergleichen und analysieren, mit der Ereignisse protokolliert und verarbeitet werden.

    Sie können die Beziehung zwischen protokollierten Ereignissen und verarbeiteten Ereignissen überwachen, indem Sie sich das Ereignisdiagramm auf der Registerkarte Übersicht ansehen.

    Mit den Ereignisdiagrammen können Sie:

    • Überwachen Sie die Rate eingehender Ereignisse
    • Überwachen Sie die Rate der verarbeiteten Ereignisse
    • Erkennen Sie Anomalien bei der Verarbeitung von Ereignissen

    Sie greifen auf die Ereignisdiagramme zu, indem Sie zu navigieren Alle > Application Insights > Application Insights > Übersichtan.

    • Suchen Sie nach Engpässen, indem Sie die Gesamtzahlen der protokollierten Ereignisse und verarbeiteten Ereignisse vergleichen. Eine Spitze in der Anzahl der protokollierten Ereignisse ohne eine entsprechende Spitze in der Anzahl der verarbeiteten Ereignisse weist auf ein Problem bei der Verarbeitung von Ereignissen hin.
    • Eine hohe und konsistente Spitze in den Zahlen „ Protokollierte Ereignisse“ und „Verarbeitete Ereignisse “ zeigt an, dass das System eine große Menge von Ereignissen empfängt und verarbeitet. Suchen Sie nach Schleifen oder Bedingungen, die möglicherweise einen kontinuierlichen Strom eingehender Ereignisse verursachen.

    Analysieren Sie die Probleme auf Knotenebene in Detaildiagrammen, indem Sie sich eingehender mit potenziellen Leistungsproblemen befassen.

    • Analysieren Sie die Verarbeitung von Ereignissen im Laufe der Zeit, indem Sie die verarbeiteten Ereignisse mit dem gleitenden Durchschnitt für 1 Tag vergleichen, der im Diagramm „ Verarbeitete Ereignisse“ angezeigt wird.
    • Suchen Sie nach Mustern in der Ereignisprotokollierung im Laufe der Zeit. Ermitteln Sie, ob jede Woche zur gleichen Zeit die gleiche Spitze auftritt.
    • Suchen Sie nach Korrelationen zwischen der Anzahl der protokollierten Ereignisse und den Systemaktivitäten, indem Sie Diagnoseereignisse im Diagramm überlagern. Wenn Sie beispielsweise eine Spitze in der Anzahl der protokollierten Ereignisse sehen und feststellen, dass dies mit der Installation eines Update Set zusammenfällt, können Sie das Update Set untersuchen, um festzustellen, warum es die Spitze bei den protokollierten Ereignissen verursacht hat.
    • Untersuchen Sie die Ursache eines Problems, indem Sie einen Datenpunkt zu Beginn der Spitze auswählen, um eine Liste der Ereignisse anzuzeigen, die 5 Minuten vor und 5 Minuten nach dem Problem erstellt wurden.
    • Analysieren Sie die Rate eingehender Ereignisse, indem Sie protokollierte Ereignisse mit der Summe des gleitenden 1-Tages-Durchschnitts im Diagramm „ Protokollierte Ereignisse“ vergleichen.
    • Identifizieren Sie potenzielle Leistungsprobleme, indem Sie die Metriken für einzelne Ereigniswarteschlangen in der Ereigniswarteschlangen-Tabelle vergleichen.
      • Konzentrieren Sie sich auf einen Zeitraum von 1, 7 oder 30 Tagen, indem Sie einen Tagesbereich auswählen.
      • Identifizieren Sie, welche Warteschlange die meisten protokollierten Ereignisse aufwies, indem Sie in der Spalte Protokollierte Ereignisse im Bereich sortieren. Ereignisse werden protokolliert, wenn sie in die Ereignistabelle [sysevent] eingefügt werden.
      • Identifizieren Sie, welche Warteschlange die meisten Ereignisse in der Warteschlange hatte, indem Sie nach der Spalte Ereignisse in der Warteschlange im Bereich sortieren. Ein Ereignis wird in der Warteschlange platziert, wenn es einer bestimmten Ereigniswarteschlange in der Ereignistabelle [sysevent] zugewiesen wird.
      • Identifizieren Sie, welche Warteschlange die meisten unverarbeiteten Ereignisse hatte, indem Sie nach der Spalte Unverarbeitete Ereignisse im Bereich sortieren.
      • Identifizieren Sie, welche Warteschlange bei der Verarbeitung von Ereignissen im ausgewählten Tagesbereich die meiste Zeit in Anspruch genommen hat, indem Sie in der Spalte Verarbeitungsdauer im Bereich sortieren.
      • Identifizieren Sie, welche Warteschlange die meisten Ereignisse im ausgewählten Tagesbereich verarbeitet hat, indem Sie in der Spalte Verarbeitete Ereignisse im Bereich sortieren.
      • Identifizieren Sie, welche Warteschlange im ausgewählten Tagesbereich durchschnittlich die meiste Zeit für die Verarbeitung von Ereignissen benötigt hat, indem Sie in der Spalte Durchschnittliche Verarbeitungsdauer im Bereich sortieren.