Eigenschaften von Webanwendungsanforderungen

In den folgenden Abschnitten werden die verfügbaren Einstellungen jeder Anforderung in der Vorlage Transaktionsüberwachung von Webanwendungen in Operations Manager beschrieben. Sie können die Eigenschaften dieser Anforderungen festlegen, indem Sie das Verfahren unter Bearbeiten von Einstellungen oder Anforderungen in einer Webanwendung verwenden. Jeder Abschnitt in den folgenden Abschnitten steht für eine Registerkarte im Fenster Anforderungseigenschaften.

Registerkarte "Allgemein"

Verwenden Sie die Registerkarte Allgemein, um die allgemeinen Details der Anforderung anzugeben. Die verschiedenen Optionen sind in der folgenden Tabelle beschrieben.

Element Beschreibung
Anforderungs-URL Die URL, die Sie anfordern. Sie können angeben, ob als Protokoll „http“ oder „https“ verwendet werden soll.
HTTP-Methode Die Methode, die für die Anforderung verwendet werden soll. Für die meisten Anforderungen wird eine GET-Methode verwendet. Die POST-Methode wird normalerweise genutzt, wenn eine Option zum Übermitteln von Informationen an eine Website ausgewählt wird, z. B. das Klicken auf eine Schaltfläche, um einen Namen und ein Kennwort zu senden.
HTTP-Version Die HTTP-Version, die von der Anforderung für die empfangende Website angegeben wird.
Anforderungstext Ist nur aktiviert, wenn die HTTP-Methode auf POST festgelegt ist. Dies ist der Textkörper der Anforderung, die per POST-Vorgang übermittelt wird.
Parameter einfügen Es gibt eine Schaltfläche Parameter einfügen sowohl für die Anforderungs-URL als auch für den Anforderungstext. Verwenden Sie diese Optionen, um Teile des Texts durch eine Variable zu ersetzen, die aus einer vorherigen Anforderung aufgefüllt wird. Weitere Informationen finden Sie unter Gewusst wie: Ersetzen von Parametern in einer URL-Anforderung.

Registerkarte „HTTP-Header“

Die Registerkarte HTTP-Header wird verwendet, um die verschiedenen Felder zu definieren, die in den Header der Anforderung eingefügt werden. Wenn die Anforderung aus einer aufgezeichneten Sitzung stammt, enthält sie die von ihrem Browser verwendeten Header. Wenn Sie die Anforderung manuell erstellt haben, enthält sie einen Standardsatz mit Headern und Werten. Sie können die Schaltfläche Bearbeiten verwenden, um ein vorhandenes Headerfeld zu ändern, oder die Schaltfläche Hinzufügen, um ein neues Feld hinzuzufügen. Die Optionen von Parameter einfügen werden verwendet, um Teile des Texts durch eine Variable zu ersetzen, die aus einer vorherigen Anforderung aufgefüllt wird. Weitere Informationen finden Sie unter Gewusst wie: Ersetzen von Parametern in einer URL-Anforderung.

Registerkarte „Leistungsindikator“

Auf der Registerkarte Leistungsindikator können Sie die Leistungsindikatoren auswählen, die für die Anforderung erfasst werden. Alle ausgewählten Leistungsindikatoren werden der Liste der Leistungsindikatoren hinzugefügt, die in den Webanwendungseinstellungen angegeben sind, die den Zähler für ein Aggregat aller Anforderungen in einer Browsersitzung aktivieren. Der Wert für einen ausgewählten Leistungsindikator wird jedes Mal erfasst, wenn die Anforderung gestellt wird.

Überwachung

Verwenden Sie die Registerkarte Überwachung, um bestimmte Überwachungseinstellungen für die Anforderung zu steuern. Hier können Sie auch die Details der Anforderung angeben, die erfasst werden, wenn einer der Monitore in einen Warnungs- oder kritischen Zustand versetzt wird. Sie können diese erfassten Informationen über den Integritäts-Explorer für den Monitor auf der Registerkarte Statusänderungsereignisse anzeigen. Die verschiedenen Optionen sind in der folgenden Tabelle beschrieben.

Element Beschreibung
SSL-Integrität auf sicheren Sites überwachen Wenn für die Anforderung „https“ verwendet wird, wird die Integrität der zugehörigen SSL-Zertifikate (Secure Sockets Layer) gemessen.
Integritätsevaluierung und Leistungserfassung für Ressourcen aktivieren Wenn diese Option ausgewählt ist, wird ein Monitor aktiviert, auf dem der Status der Ressourcen für die Seite angezeigt wird. Anstatt jede einzelne Ressource zu messen, werden alle Ressourcen zusammen ausgewertet. Wenn diese Option nicht ausgewählt ist, funktioniert der Ressourcenmonitor nicht für die Anforderung.
Integritätsevaluierung und Leistungserfassung für interne Verknüpfungen aktivieren Ermöglicht die Erfassung des Status jedes internen Links und bindet interne Links in die Auswertung des Monitors Statuscode für Verknüpfungen für die Anforderung ein. Ein interner Link ist ein Link, der auf einen Ort auf derselben Seite verweist.
Integritätsevaluierung und Leistungserfassung für externe Verknüpfungen aktivieren Ermöglicht die Erfassung des Status jedes internen Links und bindet interne Links in die Auswertung des Monitors Statuscode für Verknüpfungen für die Anforderung ein. Ein externer Link ist ein Link, der auf einen Ort außerhalb der aktuellen Seite verweist.
Verknüpfungstraversal Gibt die Anzahl von Ebenen externer Links an, die erfasst werden sollen. Wenn der Wert 0 ist, werden nur die Links auf der Seite selbst ausgewertet. Wenn der Wert 1 ist, werden die Links auf jeder Zielseite ausgewertet. Wenn der Wert 2 ist, werden die Links auf den entsprechenden Zielseiten ausgewertet (usw.).
Anforderungsantworttext verarbeiten Gibt an, ob der Antworttext ausgewertet werden soll. Sie müssen diesen Wert auswählen, wenn Sie die Inhaltsübereinstimmung verwenden möchten oder die Parameterextrahierung für die Anforderung funktionieren soll. Sie können diese Option deaktivieren, wenn Sie für die Seite nur einfache Tests durchführen möchten, z. B. die Überwachung des Statuscode und der Antwortzeit.
Erfassung von Anforderungsantworttext Gibt an, ob der Text der Anforderungsantwort erfasst werden soll. Wählen Sie eine der folgenden Optionen aus:
Immer erfassen, wenn der Antworttext jedes Mal erfasst werden soll, wenn ein Monitor für die Anforderung in einen Warnungs- oder Fehlerzustand versetzt wird.
Nicht erfassen, wenn der Antworttext nie erfasst werden soll.
Abhängig von Inhaltsübereinstimmungskriterien erfassen, falls der Antworttext nur erfasst werden soll, wenn der Monitor „Inhaltsübereinstimmung“ in einen Warnungs- oder kritischen Zustand versetzt wird.
Header erfassen Wenn diese Option ausgewählt ist, wird der Header der Anforderung erfasst.
Linkheader erfassen Wenn diese Option ausgewählt ist, wird der Header jedes Links erfasst.
Ressourcenheader erfassen Wenn diese Option ausgewählt ist, wird der Header jeder Ressource erfasst.

Benutzerdefinierter Fehler

Auf der Registerkarte Benutzerdefinierter Fehler können Sie Fehlerkriterien für die Anforderung angeben, indem Sie Informationen verwenden, die im Bereich Anforderungsdetails des Webanwendungs-Editors nicht verfügbar sind. Sie können entweder einfache Kriterien angeben, indem Sie eine einzelne Metrik verwenden, oder mehrere Metriken, um komplexe Logik anzugeben. Klicken Sie auf die Schaltfläche Einfügen, um ein Kriterium oder eine Gruppe hinzuzufügen, und geben Sie UND oder ODER als Logik an. Wenn sich für die von Ihnen angegebenen Kriterien bei der Ausführung der Anforderung „true“ ergibt, gibt der Monitor einen Fehler für die Webanwendung an.

Benutzerdefinierte Warnung

Auf der Registerkarte Benutzerdefinierte Warnung können Sie Fehlerkriterien für die Anforderung angeben, indem Sie Informationen verwenden, die im Bereich Anforderungsdetails des Webanwendungs-Editors nicht verfügbar sind. Sie können entweder einfache Kriterien angeben, indem Sie eine einzelne Metrik verwenden, oder mehrere Metriken, um komplexe Logik anzugeben. Klicken Sie auf die Schaltfläche Einfügen, um ein Kriterium oder eine Gruppe hinzuzufügen, und geben Sie UND oder ODER als Logik an. Wenn sich für die von Ihnen angegebenen Kriterien bei der Ausführung der Anforderung „true“ ergibt, gibt der Monitor eine Warnung für die Webanwendung an.

Extrahierungsregeln

Auf der Registerkarte Extrahierungsregeln können Sie eine Zeichenfolge mit Text aus dem Textkörper der Antwort einer Anforderung extrahieren, um diesen in einer oder mehreren nachfolgenden Anforderungen zu verwenden. Weitere Informationen finden Sie unter Gewusst wie: Ersetzen von Parametern in einer URL-Anforderung.

Nächste Schritte