Web Services-Bericht
Um die Performance von Web-Diensten zu analysieren, die auf einem Web Services Hub ausgeführt werden, können Sie einen Bericht für den Web Services Hub oder einen Web-Dienst, der auf dem Web Services Hub ausgeführt wird, erstellen.
Der Web-Dienste-Bericht enthält Laufzeit- und Historieninformationen zu denjenigen Web-Dienst-Anfragen, die von diesem Web Services Hub behandelt werden. Der Bericht zeigt die gesammelten Informationen für alle Web-Dienste in diesem Web Services Hub an und Informationen für alle Web-Dienste, die auf diesem Web Services Hub ausgeführt werden. Der Web-Dienst-Bericht enthält auch historische Informationen.
Über den Web-Dienste-Bericht
Sie können den Web-Dienste-Bericht für ein gewähltes Zeitintervall ausführen. Der Web-Dienste-Hub sammelt Informationen zu den Aktivitäten des Web-Dienstes und speichert diese 24 Stunden zur Verwendung im Web-Dienste-Bericht. Ferner schreibt er die Informationen in einen Historiendatei.
Zeitintervall
Standardmäßig zeigt der Web-Dienste-Bericht die Aktivitätsinformationen in einem Fünf-Minuten-Intervall an. Sie können eines der folgenden Zeitintervalle wählen, in denen die Aktivitätsinformationen für einen Web-Dienst oder Web Service Hub angezeigt werden sollen:
- •5 Sekunden
- •1 Minute
- •5 Minuten
- •1 Stunde
- •24 Stunden
Der Web-Dienste-Bericht zeigt die Aktivitätsinformationen für das gewählte Zeitintervall an, das vor der Ausführung des Berichts endet. Zum Beispiel: Wenn Sie den Web-Dienste-Bericht um 8:05 Uhr für ein Zeitintervall von einer Stunde ausführen, so zeigt der Web-Dienste-Bericht die Aktivität des Web Service Hub für die Zeit von 7:05 Uhr bis 8:05 Uhr an.
Zwischenspeichern
Der Web-Dienst-Hub speichert die Aktivitätsdaten im Zeitraum von 24 Stunden. Der Cache wird jedes Mal neu initialisiert, wenn der Web-Dienst-Hub neu gestartet wird. Der Web-Dienstbericht enthält die statistischen Daten des Caches für das Zeitintervall, in dem der Bericht ausgeführt wurde.
Historiendatei
Der Web Services Hub schreibt die zwischengespeicherten Aktivitätsdaten in eine Historiendatei. Der Web Services Hub speichert die Daten in der Historiendatei für die Anzahl von Tagen, die Sie in der Eigenschaft MaxStatsHistory des Web Services Hub angegeben haben. Zum Beispiel: Wenn der Wert in der Eigenschaft MaxStatsHistory 5 beträgt, bewahrt der Web Services Hub die Daten fünf Tage lang in der Historiendatei auf.
Inhalte des Web-Dienste-Berichts
Die Ansicht „Web Services Report“ enthält Informationen über die Webdienste in einer Domäne. Wenn Sie einen Webdienst-Hub im Navigator auswählen, können Sie die folgenden Informationen über die darin enthaltenen Webdienste anzeigen:
- •Eigenschaftenansicht: Zeigt Allgemeine Eigenschaften, Zusammenfassung für Webdienst-Hub und historische Statistiken für den Webdienst-Hub an.
- •Ansicht „Webdienste“. Enthält eine Liste der Webdienste im Webdienst-Hub. Wenn Sie einen Webdienst auswählen, können Sie Eigenschaften, Top-IP-Adressen und Historische Statistik für den Webdienst anzeigen.
Allgemeine Eigenschaften und Zusammenfassung für den Web Services Hub
Zum Einblenden der allgemeinen Eigenschaften und der Zusammenfassung für den Web Services Hub wählen Sie bitte die Ansicht Eigenschaften in der Inhaltsübersicht.
In der folgenden Tabelle werden die allgemeinen Eigenschaften beschrieben:
Eigenschaft | Beschreibung |
|---|
Name | Name des Web Services Hub |
Beschreibung | Kurzbezeichnung des Web Services Hub |
Diensttyp | Typ des Dienstes. Bei einem Web Services Hub ist der Diensttyp ServiceWSHubService. |
Die folgende Tabelle beschreibt die zusammengefassten Eigenschaften des Web Services Hub:
Eigenschaft | Beschreibung |
|---|
Anzahl der erfolgreichen Nachrichten | Anzahl der Anfragen, die der Web Services Hub erfolgreich bearbeitet hat |
Anzahl der Fehler-Antworten | Anzahl der von Web-Diensten im Web Services Hub generierten Fehlerantworten. Die Fehlerantworten können durch einen beliebigen Fehler bedingt sein: |
Nachrichten gesamt | Gesamtanzahl der vom Web Services Hub erhaltenen Anfragen |
Neustart-Zeit des letzten Servers | Datum und Uhrzeit des letzten Starts des Web Services Hub |
Durchschnittliche Anzahl von Dienstpartitionen | Durchschnittliche Anzahl der Partitionen, die für alle Web-Dienste im Web Services Hub zugewiesen wurden |
% verwendeter Partitionen | Prozentuale Angabe der Web-Dienst-Partitionen, die für alle Web-Dienste im Web Services Hub benutzt werden. |
Durchschnittliche Anzahl der Ausführungsinstanzen | Durchschnittliche Anzahl der für alle Web-Dienste ausgeführten Instanzen im Web Services Hub. |
Historienstatistik-Tabelle für Web Services
Um die Historienstatistik für die Web-Dienste im Web Services Hub anzuzeigen, wählen Sie die Ansicht Eigenschaften im Inhaltsbereich. Der Detailbereich zeigt die Daten aus der Historiendatei des Web Services Hub für das Datum an, das Sie angegeben haben.
Die folgende Tabelle beschreibt die Historienstatistik:
Eigenschaft | Beschreibung |
|---|
Uhrzeit | Zeitpunkt des Ereignisses |
Web-Dienst | Name des Web-Dienstes, für den die Informationen angezeigt werden. Wenn Sie den Namen eines Web-Dienstes anklicken, zeigt der Web-Dienst-Bericht das Fenster Dienststatistiken an. |
Erfolgreiche Anfragen | Anzahl der Anfragen, die erfolgreich vom Web-Dienst verarbeitet wurden. |
Antwort vom Typ 'Fault' | Anzahl der fehlerhaften Anfragen, die vom Web-Dienst verarbeitet wurden. |
Dienstzeit (Durchschnitt) | Durchschnittliche Zeit, die zur Verarbeitung einer Dienstanfrage vom Web-Dienst erforderlich war. |
Maximale Dienstzeit | Maximale Zeit, die zur Verarbeitung einer Dienstanfrage vom Web-Dienst erforderlich war. |
Minimale Dienstzeit | Minimale Zeit, die zur Verarbeitung einer Dienstanfrage vom Web-Dienst erforderlich war. |
DTM-Zeit (Durchschnitt) | Durchschnittliche Anzahl von Sekunden, die der PowerCenter Integration Service benötigte, um eine Anfrage vom Web Services Hub zu verarbeiten. |
Dienstpartitionen (Durchschnitt) | Durchschnittliche Anzahl der Sitzungspartitionen, die dem Web-Dienst zugeteilt wurden. |
% verwendete Partitionen | Prozentualer Anteil der vom Web-Dienst benutzten Partitionen. |
Ausführungsinstanzen (Durchschnitt) | Durchschnittliche Anzahl der für den Web-Dienst ausgeführten Instanzen. |
Laufzeitstatistiken für Web Services
Um die Laufzeitstatistiken für die Web-Dienste im Web Services Hub anzuzeigen, wählen Sie die Ansicht Web-Dienste im Inhaltsbereich. Die Ansicht Web-Dienste für die Statistiken für jeden Web-Dienst auf.
Der Bericht enthält folgende Informationen für jeden Web-Dienst innerhalb des gewählten Zeitintervalls:
Eigenschaft | Beschreibung |
|---|
Dienstname | Name des Web-Dienstes, für den die Informationen angezeigt werden. |
Erfolgreiche Anfragen | Anzahl der Anfragen, die der Web-Dienst erhalten hat und die der Web Services Hub erfolgreich verarbeiten konnte. |
Antwort vom Typ 'Fault' | Anzahl der fehlerhaften Antworten, die von den Web-Diensten im Web Services Hub generiert wurden. |
Dienstzeit (Durchschnitt) | Durchschnittliche Zeit, die zur Verarbeitung einer Dienstanfrage vom Web-Dienst erforderlich war. |
Dienstpartitionen (Durchschnitt) | Durchschnittliche Anzahl der Sitzungspartitionen, die dem Web-Dienst zugeteilt wurden. |
Ausführungsinstanzen (Durchschnitt) | Durchschnittliche Anzahl von Instanzen des Web-Dienstes, die während des Intervalls ausgeführt wurden. |
Web-Dienst-Eigenschaften
Um die Eigenschaften eines Web-Dienstes anzuzeigen, wählen Sie den Web-Dienst in der Ansicht Web-Dienste des Inhaltsbereichs aus. Im Detailsbereich zeigt die Ansicht Eigenschaften die Eigenschaften für den aktuell gewählten Web-Dienst an.
Der Bericht stellt die folgenden Informationen zum ausgewählten Web-Dienst bereit:
Eigenschaft | Beschreibung |
|---|
Anzahl von erfolgreichen Anfragen | Anzahl der Anfragen, die der Web-Dienst erhalten hat und die der Web Services Hub erfolgreich verarbeiten konnte. |
Anzahl von Antworten vom Typ 'Fault' | Anzahl der fehlerhaften Antworten, die von den Web-Diensten im Web Services Hub generiert wurden. |
Nachrichten gesamt | Anzahl der gesamten Anfragen, die der Web Services Hub erhalten hat. |
Letzter Serverneustart - Uhrzeit | Datum und Uhrzeit des letzten Starts des Web Services Hub. |
Letzte Dienstzeit | Anzahl in Sekunden, die die letzte Dienstanfrage für die Verarbeitung benötigte |
Durchschnittliche Dienstzeit | Durchschnittliche Zeit, die zur Verarbeitung einer Dienstanfrage vom Web-Dienst erforderlich war. |
Durchschnittliche Anzahl von Dienstpartitionen | Durchschnittliche Anzahl der Sitzungspartitionen, die dem Web-Dienst zugeteilt wurden. |
Durchschnittliche Anzahl von Ausführungsinstanzen | Durchschnittliche Anzahl von Instanzen des Web-Dienstes, die während des Intervalls ausgeführt wurden. |
Top IP-Adressen des Web-Dienstes
Um die wichtigsten IP-Adressen für einen Web-Dienst anzuzeigen, wählen Sie die Ansicht Web-Dienste im Inhaltsbereich und wählen im Detailbereich die Ansicht "Top IP-Adressen". In dieser Ansicht werden die am häufigsten aktiven IP-Adressen für den Web-Dienst angezeigt und in der Reihenfolge der am längsten bis zu den kürzesten beanspruchten Dienstzeiten aufgelistet.
Der Bericht stellt folgende Information für jede der am meisten aktiven IP-Adressen bereit:
Eigenschaft | Beschreibung |
|---|
Top 10 Client-IP-Adressen | Die Liste der Client-IP-Adressen und die längste Zeit, die ein Web-Dienst benötigt hat, um die Anfrage eines Client zu verarbeiten. Die Client-IP-Adressen werden in der Reihenfolge von längster bis kürzester Dienstzeit aufgeführt. Verwenden Sie den Link Hier klicken, um die Liste der IP-Adressen und Dienstzeiten anzuzeigen. |
Historienstatistik-Tabelle für Web-Dienst
Um die Tabelle der Historienstatistik für einen Web-Dienst anzuzeigen, wählen Sie in der Ansicht Web-Dienst im Inhaltsbereich einen Web-Dienst aus und aktivieren im Detailbereich die Tabellenansicht. Der Detailsbereich zeigt eine Tabelle der Historienstatistik für den Web-Dienst an.
Die Tabelle stellt die folgenden Informationen zum ausgewählten Web-Dienst bereit.
Eigenschaft | Beschreibung |
|---|
Uhrzeit | Zeitpunkt des Ereignisses |
Web-Dienst | Name des Web-Dienstes, für den die Informationen angezeigt werden. |
Erfolgreiche Anfragen | Anzahl der Anfragen, die erfolgreich vom Web-Dienst verarbeitet wurden. |
Antwort vom Typ 'Fault' | Anzahl der Anfragen, die vom Web-Dienst empfangen, aber nicht erfolgreich verarbeitet wurden, sondern Fehlerantworten generierten. |
Dienstzeit (Durchschnitt) | Durchschnittliche Zeit, die zur Verarbeitung einer Dienstanfrage vom Web-Dienst erforderlich war. |
Min. Dienstzeit | Minimale Zeit, die zur Verarbeitung einer Dienstanfrage vom Web-Dienst erforderlich war. |
Max. Dienstzeit | Maximale Zeit, die zur Verarbeitung einer Dienstanfrage vom Web-Dienst erforderlich war. |
DTM-Zeit (Durchschnitt) | Durchschnittliche Zeit, die der PowerCenter Integration Service benötigte, um eine Anfrage vom Web Services Hub zu verarbeiten. |
Dienstpartitionen (Durchschnitt) | Durchschnittliche Anzahl der Sitzungspartitionen, die dem Web-Dienst zugeteilt wurden. |
% verwendete Partitionen | Prozentualer Anteil der vom Web-Dienst benutzten Partitionen. |
Ausführungsinstanzen (Durchschnitt) | Durchschnittliche Anzahl der für den Web-Dienst ausgeführten Instanzen. |
Ausführen des Web Services Report
Führen Sie den Web-Dienst-Bericht von der Registerkarte Berichte im Administrator Tool aus.
Bevor Sie den Web-Dienst-Bericht für ein Web-Dienste-Hub ausführen, stellen Sie sicher, dass das Web-Dienste-Hub aktiviert ist. Bevor Sie den Web-Dienst-Bericht nicht für ein deaktiviertes Web-Dienste-Hub ausführen.
1Klicken Sie im Administrator Tool auf die Registerkarte Sicherheit.
2Klicken Sie auf "Web-Dienste".
3Im Navigator wählen Sie das Web-Dienste-Hub, für das Sie den Bericht auszuführen möchten.
Im Inhaltsbereich zeigt die Ansicht Eigenschaften die Eigenschaften für das aktuell gewählte Web-Dienste-Hub an. Die Detailansicht zeigt historische Statistiken zu den Diensten im Web-Dienste-Hub.
4Um ein Datum für die historischen Statistiken anzugeben, klicken Sie auf das Datumsfilter-Symbol im Detailbereich und wählen das Datum aus.
5Um die Eigenschaften eines Web-Dienstes anzuzeigen, wählen Sie den Web-Dienst in der Ansicht Web-Dienste des Inhaltsbereichs aus.
Die Ansicht Web-Dienste zeigt Übersichtsstatistiken zu den einzelnen Diensten im Web-Dienste-Hub.
6Um weitere Informationen zu einem Dienst anzuzeigen, wählen Sie den Dienst aus der Liste.
Im Detailbereich zeigt die Ansicht Eigenschaften die Eigenschaften des Dienstes an.
7Zur Anzeige der wichtigsten IP-Adressen für den Dienst wählen Sie im Detailbereich die Ansicht "Top IP-Adressen".
8Zur Anzeige der Tabellenattribute für den Dienst wählen Sie im Detailbereich die Ansicht "Tabelle".
Web Services Report für einen sicheren Web Services Hub ausführen
Um einen Web-Dienste-Hub auf HTTPS auszuführen, müssen Sie über eine SSL-Zertifikatsdatei für die Authentifizierung der Nachrichtenübertragungen verfügen. Wenn Sie einen Web-Dienste-Hub erstellen, der auf HTTPS ausgeführt werden soll, müssen Sie den Speicherort der Schlüsselspeicherdatei angeben, die das Zertifikat für den Web-Dienste-Hub enthält. Um die den Web-Dienste-Bericht im Administrator Tool für einen sicheren Web-Dienste-Hub ausführen zu können, müssen Sie das SSL-Zertifikat in das Java-Zertifikat importieren. Die Java-Zertifikatsdatei hat den Namen cacerts und befindet sich im Verzeichnis /lib/security unter dem Java-Verzeichnis. Das Administrator Tool verwendet die cacerts-Zertifikatsdatei, um festzustellen, ob ein SSL-Zertifikat vertrauenswürdig ist.
In einer Domäne mit mehreren Knoten beeinflusst der Knoten, auf dem Sie das SSL-Zertifikat generieren, wie Sie auf den Web-Dienste-Bericht für einen sicheren Web-Dienste-Hub zugreifen können.
Beachten Sie die folgenden Regeln und Richtlinien bei der Ausführung des Web-Dienste-Berichts für einen sicheren Web-Dienste-Hub in einer Domäne mit mehreren Knoten:
- •Generieren Sie für jeden sicheren Web-Dienste-Hub, der in einer Domäne läuft, ein SSL-Zertifikat und importieren Sie es in eine Java-Zertifikatsdatei.
- •Das Administrator Tool sucht nach SSL-Zertifikaten in der Zertifikatsdatei eines Gateway-Knotens. Das SSL-Zertifikat für einen Web-Dienste-Hub, der auf einem Worker-Knoten läuft, muss auf einem Gateway-Knoten erzeugt werden und in die Zertifikatsdatei mit dem gleichen Gateway-Knoten importiert werden.
- •Zur Anzeige des Web-Dienste-Berichts für einen sicheren Web-Dienste-Hub melden Sie sich beim Administrator Tool von dem Gateway-Knoten aus an, auf dem sich die Zertifikatsdatei mit dem SSL-Zertifikat des Web-Dienste-Hubs befindet, für den Sie Berichte anzeigen möchten.
- •Wenn ein sicherer Web-Dienste-Hub auf einem Worker-Knoten läuft, muss das SSL-Zertifikat erzeugt und in die Zertifikatsdatei des Gateway-Knotens importiert werden. Wenn ein sicherer Web-Dienste-Hub auf einem Gateway- und einem Worker-Knoten läuft, muss das SSL-Zertifikat erzeugt und in die Zertifikatsdatei des Gateway-Knotens importiert werden. Um Berichte für den sicheren Web-Dienste-Hub anzuzeigen, melden Sie sich beim Administrator Tool vom Gateway-Knoten aus an.
- •Wenn die Domäne über zwei Gateway-Knoten verfügt und einen sicheren Web-Dienste-Hub auf jedem der Gateway-Knoten läuft, hängt der Zugriff auf die Web-Dienste-Bereich davon ab, wo sich das SSL-Zertifikat befindet.
Zum Beispiel: Auf dem Gateway-Knoten GWN01 läuft der Web-Dienste-Hub WSH01 und auf dem Gateway-Knoten GWN02 läuft der Web-Dienste-Hub WSH02. Sie können die Berichte für die Web-Dienste-Hubs abhängig vom Standort der SSL-Zertifikate anzeigen:
- - Wenn das SSL-Zertifikat für WSH01 in der Zertifikatsdatei von GWN01, aber nicht von GWN02, steht, können Sie die Berichte für WSH01 anzeigen, wenn Sie sich über GWN01 beim Administrator Tool anmelden. Sie können die Berichte für WSH01 nicht anzeigen, wenn Sie sich über GWN02 beim Administrator Tool anmelden. Wenn GWN01 ausfällt, können Sie keine Berichte für WSH01 anzeigen.
- - Wenn das SSL-Zertifikat für WSH01 in den Zertifikatsdatei von GWN01 und GWN02 steht, können Sie die Berichte für WSH01 anzeigen, wenn Sie sich über GWN01 oder GWN02 beim Administrator Tool anmelden. Wenn GWN01 fehlschlägt, können Sie die Berichte für WSH01 anzeigen, wenn Sie sich über GWN02 beim Administrator Tool anmelden.
- •Um ein erfolgreiches Failover zu gewährleistet, wenn ein Gateway-Knoten ausfällt, erzeugen und importieren Sie die SSL-Zertifikate von allen Web-Dienste-Hubs in der Domäne in die Zertifikatsdateien aller Gateway-Knoten in der Domäne.