Freigeben über


Verlaufsüberwachung mithilfe von Workflowmetrik

Der Abschnitt WF-Instanzverlauf zeigt Verlaufsmetrik für nachverfolgte .NET Framework 4 WF-Dienstinstanzen an, die von AppFabric verwaltet werden. Die Zusammenfassungsmetriken Aktivierungen, Fehler und Abschlüsse stellen eine Zusammenfassung der erfolgreichen und fehlerhaften WF-Aufgaben zur Verfügung. Wenn Sie den Abschnitt WF-Instanzverlauf (durch Klicken auf den Abwärtspfeil oder an anderer Stelle mit Ausnahme der Zusammenfassungsmetriklinks auf der Titelleiste WF-Instanzverlauf) erweitern, wird eine Zusammenfassung der fünf Dienste mit den meisten Instanzaktivierungen oder Instanzen mit Fehlern angezeigt. Außerdem werden Instanzen mit Fehlern - Nach Ergebnis gruppiert angezeigt. Sie können diese Zusammenfassungswerte auf oberster Ebene sowie ihre in absteigender Reihenfolge korrelierten Detailansichten verwenden, um den Verlauf nachverfolgter WF-Dienstinstanzen zu überwachen.

Metrik „WF-Instanzverlauf“

Der Abschnitt WF-Instanzverlauf im Überwachungsdashboard stellt eine Zusammenfassungsansicht des WF-Instanzverlaufs im abgeblendeten Überschriftenfeld zur Verfügung, das den Titel WF-Instanzverlauf trägt. Die folgende Metrik bietet Ihnen eine schnelle Gliederungsansicht der WF-Instanzen, die erfolgreich aktiviert wurden, sowie der fehlerhaften Instanzen:

  • Die Zusammenfassungsmetrik Aktivierungen ist eine kumulative Gesamtzahl der WF-Instanzen, die innerhalb des angegebenen Zeitraums aktiviert und ggf. abgeschlossen wurden.

  • Die Zusammenfassungsmetrik Fehler ist die kumulative Gesamtzahl der Workflowinstanzen, für die mindestens ein Fehler (unabhängig von der Aktivierungszeit) innerhalb des angegebenen Zeitraums aufgetreten ist.

  • Die Zusammenfassungsmetrik Abschlüsse ist die kumulative Gesamtzahl der WF-Instanzen, die (unabhängig von der Aktivierungszeit) innerhalb des angegebenen Zeitraums abgeschlossen wurden.

Unter der Zusammenfassungsmetrik finden Sie die folgende Dienstmetrik, die die Anzahl der Workflowdienstinstanzen in bestimmten Instanzkategorien zusammenfasst:

  • Instanzaktivierungen - Nach Dienst gruppiert (Top 5) - Die fünf Dienste mit der größten Gesamtzahl von Workflowinstanzaktivierungen innerhalb des angegebenen Zeitraums.

  • Instanzen mit Fehlern - Nach Dienst gruppiert (Top 5) - Die fünf Dienste mit der größten Gesamtzahl von Workflowinstanzen, für die innerhalb des angegebenen Zeitraums ein Fehler aufgetreten ist.

  • Instanzen mit Fehlern - Nach Ergebnis gruppiert - Basierend auf der Zusammenfassungsmetrik Fehler enthält diese Metrik eine Aufschlüsselung der Anzahl der Workflowinstanzen, die wiederhergestellt (fortgesetzt) anstatt aktuell nicht wiederhergestellt wurden. Nur dauerhafte Workflowdienste, für die Persistenz aktiviert ist, können wiederhergestellt werden.

Nachverfolgte WF-Instanzen (Seite)

Mithilfe der Seite Nachverfolgte WF-Instanzen können der Datenverlauf und Statusinformationen zu den Workflowinstanzen angezeigt werden, die mit aktivierter Überwachung (Nachverfolgung) ausgeführt wurden. Wenn Sie auf eine Zusammenfassungsmetrik (z. B. Aktivierungen) oder auf einen der Dienstlinks unter einer Spalte im Abschnitt WF-Instanzverlauf (z. B. unter der Spalte Instanzaktivierungen - Nach Dienst gruppiert (Top 5)) klicken, gelangen Sie auf die Seite Nachverfolgte WF-Instanzen.

Nachverfolgte WF-Instanzen (Seite)

Der Link, auf den Sie klicken, um von der Seite Dashboard auf die Seite Nachverfolgte WF-Instanzen zu navigieren, wird zum Filtern der nachverfolgten Workflowinstanzdaten verwendet. Die Aufzählung auf der Seite Nachverfolgte WF-Instanzen ist daher für diesen ursprünglichen Link spezifisch. Wenn Sie z. B. auf einen Diensteintraglink unter der Spalte Instanzaktivierungen klicken, gelangen Sie auf die Seite Nachverfolgte WF-Instanzen, um gefilterte Workflowinstanzen für diesen Diensttyp mit einer Erstellungszeit innerhalb des in der ursprünglichen Abfrage verwendeten Zeitraums aufzuzählen.

Sie können jedoch den Wert mindestens eines Felds (z. B. Erstellungszeit) im Bereich Abfragezusammenfassung ändern, um die anfängliche Ausgabe zu ändern und weitere Problembehandlung für eine bestimmte Workflowinstanz auszuführen. Wenn die ursprüngliche Erstellungszeit, mit der Sie auf die Seite Nachverfolgte WF-Instanzen gelangt sind, z. B. Sonntag, 20. September 2009, 10:30:43 Uhr war, können Sie den Wert des Felds Erstellungszeit in Dienstag, 22. September 2009, 10:30:43 Uhr ändern und dann auf Abfrage ausführen klicken, um andere Ergebnisse anzuzeigen.

Weitere Informationen finden Sie unter Nachverfolgte WF-Instanzen (Seite).

Problembehandlung durch Überwachen der Metrik „WF-Instanzverlauf“

Sie können die oben beschriebenen Informationen mithilfe des Abschnitts WF-Instanzverlauf zu einem Problembehandlungsansatz kombinieren, um nachverfolgte Workflowinstanzen zu überwachen. Wenn Sie den Abschnitt WF-Instanzverlauf anfangs anzeigen, erhalten Sie eine Zusammenfassung der Workflowinstanzausführung auf hoher Ebene. Sie können schnell erkennen, ob ein Problem bei der Aktivierung oder Ausführung nachverfolgter Workflows vorliegt. Wenn die Zusammenfassungsmetrik Instanzen mit Fehlern - Nach Dienst gruppiert (Top 5) einen Wert ungleich Null enthält, zeigt dies an, wo ggf. ein Problem aufgetreten ist. Die Metrik Instanzen mit Fehlern - Nach Ergebnis gruppiert kann verwendet werden, um zu ermitteln, wie viele fehlerhafte Workflowinstanzen nicht wiederhergestellt wurden und wo ggf. Handlungsbedarf besteht (für dauerhafte Workflowdienste). Jede Zusammenfassungsmetrik ist mit der Seite Nachverfolgte WF-Instanzen verknüpft, auf der explizite und ausführliche Metriken nachverfolgter Workflowinstanzdaten angezeigt werden, die die anfängliche Seite Dashboard auf einer höheren Ebene zusammengefasst hat. Diese Aufschlüsselung stellt Ihnen zusätzliche Informationen zum Isolieren eines Problems hinsichtlich nachverfolgter WF-Instanzen zur Verfügung. Die erste Stufe des Drilldowns für die Seite Nachverfolgte WF-Instanzen zeigt alle nachverfolgten Workflowinstanzeinträge gefiltert nach Bedingungen an. Mithilfe der Seite Nachverfolgte Ereignisse können Sie einen erneuten Drilldown in jede nachverfolgte WF-Instanz ausführen.

Angenommen, in einem Szenario wird der Abschnitt WF-Instanzverlauf zum Überwachen der WF-Dienste in einem bestimmten Bereich verwendet, um ggf. aufgetretene Probleme zu ermitteln. Wenn die Zusammenfassungsmetrik Fehler einen Wert ungleich Null aufweist, können Sie eine Aufschlüsselung der Fehler nach den Top-5-Diensten anzeigen, indem Sie den Abschnitt erweitern. Auf diese Weise können Sie sich auf die Dienste konzentrieren, die die größte Anzahl potenzieller Probleme aufweisen. Anschließend können Sie einen bestimmten Problemdienst untersuchen und Details angeben, indem Sie auf die Aufzählungsseite navigieren und die Abfragewerte ändern.

Angenommen, die Zusammenfassungsüberschrift Fehler weist einen Wert ungleich Null auf und gibt damit an, dass für einige Workflowinstanzen Fehler aufgetreten sind. Sie können das Widget WF-Instanzverlauf erweitern und unter der Spalte Instanzen mit Fehlern - Nach Dienst gruppiert (Top 5) die Top-5-Dienste anzeigen, für die im ausgewählten Zeitraum Fehler aufgetreten sind. Wenn Sie weitere Details zu den Fehlern abrufen möchten, können Sie auf einen der Dienstlinks klicken, um auf die Seite Nachverfolgte Ereignisse zu gelangen.

Hinweis

Wenn Sie nach Fehlerdaten für einen bestimmten Dienst suchen, der nicht unter den Top-5 Diensten angezeigt wird, können Sie auf die Zusammenfassungsspalte Fehler klicken, um auf die Seite Nachverfolgte WF-Instanzen zu navigieren. Auf dieser Seite können Sie die vorhandene Abfrage entsprechend ändern. Sie können den Dienst beispielsweise der Bereichsbedingung hinzufügen.

Angenommen, die Zusammenfassungsüberschrift Fehler weist einen Wert ungleich Null auf und gibt damit an, dass einige Aktivierungsfehler aufgetreten sind. Sie können den Abschnitt WF-Instanzverlauf erweitern und unter der Spalte Instanzen mit Fehlern - Nach Dienst gruppiert (Top 5) die Top-5-Dienste anzeigen, für die im ausgewählten Zeitraum Aktivierungsfehler aufgetreten sind. Wenn der Workflowdienst X einer der fehlerhaften Top-5-Workflows ist, wird sein Dienstlink hier angezeigt. Wenn Sie auf diesen Dienstlink klicken, gelangen Sie auf die Seite Nachverfolgte Ereignisse. Wenn der Dienst X nicht einer der Top-5-Dienste ist, können Sie auf die Zusammenfassungsspalte Fehler klicken, um auf die Seite Nachverfolgte WF-Instanzen zu gelangen und dann den Dienst X in der Abfrageergebnisspalte Dienstname zu suchen. Sie können auch den Dienst X aus dem Feld Bereich auswählen und dann die Abfrage ausführen, um nur nach Instanzen dieses Diensts zu suchen.

Die Seite WF-Instanzverlauf wird mit einer Verlaufsansicht der nachverfolgten WF-Instanzen im angegebenen Bereich in der IIS-Hierarchie für den Dienst X angezeigt. Sie können auf einen dieser Workflows im mittleren Bereich (auf der Seite Nachverfolgte WF-Instanzen) klicken, um Einzelheiten des betreffenden Workflows im Detailbereich unten auf der Seite anzuzeigen. Innerhalb des Detailbereichs können Sie Informationen zum Workflow auf der Registerkarte Übersicht anzeigen. Diese Registerkarte enthält Informationen zur nachverfolgten Workflowinstanz, z. B. die Angaben Virtueller Pfad des Diensts, Workflowinstanz-ID, Nachverfolgte Ereignisse für ihre Lebensdauer (Angabe der Anzahl), Erstellungszeit und andere Informationen. Sie können diese Informationen verwenden, um die Lebensdauer einer nachverfolgten Workflowinstanz besser zu verstehen.

Hinweis

Da die Seite Nachverfolgte WF-Instanzen Verlaufsdaten für Workflowinstanzen anzeigen, werden Instanzsteuerungsvorgänge von dieser Seite nicht unterstützt. Instanzsteuerungsvorgänge können nur über die Seite Persistente WF-Instanzen ausgegeben werden. Eine nachverfolgte WF-Instanz steht nicht direkt mit einer persistenten WF-Instanz in Beziehung, weil Nachverfolgung (Überwachung) und Persistenz unabhängig voneinander aktiviert werden können.

Wenn Sie zusätzlichen Kontext zu einer nachverfolgten Instanz benötigen, können Sie mit der rechten Maustaste im mittleren Bereich auf die Instanz und dann auf Nachverfolgte Ereignisse anzeigen klicken. Auf diese Weise gelangen Sie auf die Seite Nachverfolgte Ereignisse, die Informationen zu dieser Workflowinstanz-ID anzeigt. Sie können im Kontextmenü auch die Option Persistente Instanz anzeigen für eine Workflowinstanz auswählen. Damit der Wert der Option Persistente Instanz anzeigen genutzt werden kann, muss die Webanwendung, die die nachverfolgte WF-Dienstinstanz enthält, für die Verwendung von Persistenz konfiguriert sein, und außerdem muss Nachverfolgung aktiviert sein.

Hinweis

Nachdem der Workflow angeschlossen wurde, werden ggf. Einträge auf der Seite Persistente WF-Instanz angezeigt. Dies hängt davon ab, ob der Persistenzspeicher für die Aufbewahrung abgeschlossener Instanzen konfiguriert wurde. Einträge werden angezeigt, wenn der Dienst mit aktivierter Persistenz konfiguriert ist.

Sie können auch die Spalte Instanzen mit Fehlern - Nach Ergebnis gruppiert untersuchen und die Anzahl der nachverfolgten Instanzen anzeigen, die den Status Wiederhergestellt oder Nicht wiederhergestellt aufweisen. Wenn Sie auf einen dieser Links klicken, gelangen Sie auf die Seite Nachverfolgte WF-Instanzen. Abhängig vom Link, auf den Sie geklickt haben, wird eine Aufzählung der Workflowinstanzen angezeigt, die den Status Abgebrochen (nicht wiederhergestellt) bzw. einen anderen Status als Abgebrochen (wiederhergestellt) aufweisen. Wie oben beschrieben wurde, werden weitere Informationen im Detailbereich angezeigt, wenn Sie eine der nachverfolgten Workflowinstanzen in der Aufzählung auswählen. Sie können auch mit der rechten Maustaste klicken und dann die Option Nachverfolgte Ereignisse anzeigen oder Persistente Instanz anzeigen auswählen, falls zutreffend.

Zusätzliche Informationen zum Abrufen spezifischer Informationen zu einer nachverfolgten Workflowinstanz im Rahmen der Problemlösung finden Sie auf der Erfasste Ereignisse (Seite) und Persistente WF-Instanzen (Seite).

Siehe auch

Verweis

Nachverfolgte WF-Instanzen (Seite)
Persistente WF-Instanzen (Seite)

  2011-12-05