Eigenschaften der Anforderungen von Webanwendungen
In den folgenden Abschnitten werden die Einstellungen beschrieben, die für jede Anforderung in einer Webanwendungs-Transaktionsmonitor-Vorlage im Operations Manager festgelegt werden können. Sie können die Eigenschaften dieser Anforderungen mit dem Verfahren in Wie man Einstellungen oder Anforderungen in einer Webanwendung bearbeitet einstellen. Jeder Abschnitt in den folgenden Abschnitten stellt eine Registerkarte im Fenster Eigenschaften der Anforderung dar.
Registerkarte Allgemein
Verwenden Sie die Registerkarte Allgemein, um die allgemeinen Details der Anforderung anzugeben. Die unterschiedlichen Optionen werden in der folgenden Tabelle erläutert.
Element | Beschreibung |
---|---|
Anforderungs-URL | Die URL, die Sie anfordern. Sie können angeben, ob das Protokoll http oder https sein soll. |
HTTP-Methode | Die für die Anforderung zu verwendende Methode. Die meisten Anforderungen verwenden eine GET-Methode. Die POST-Methode wird in der Regel verwendet, wenn eine Option zum Senden von Informationen an eine Webseite ausgewählt wird, z. B. durch Anklicken einer Schaltfläche zum Senden eines Namens und eines Passworts. |
HTTP-Version | Die HTTP-Version, die die Anforderung an die empfangende Webseite angibt. |
Anforderungstext | Nur aktiviert, wenn die HTTP-Methode POST ist. Dies ist der Text der Anforderung, die die Stelle sendet. |
Einfügen der Parameter | Es gibt eine Schaltfläche Parameter einfügen sowohl für die Request URL als auch für den Request Body. Verwenden Sie diese Optionen, um einen Teil des Textes durch eine Variable zu ersetzen, die aus einer früheren Anforderung übernommen wurde. Weitere Informationen finden Sie unter Ersetzen von Parametern in einer URL-Anforderung. |
Registerkarte "HTTP-Header"
Die Registerkarte HTTP-Header wird verwendet, um die unterschiedlichen Felder zu definieren, die in den Header der Anforderung aufgenommen werden sollen. Wenn die Anforderung aus einer aufgezeichneten Sitzung stammt, enthält sie die Kopfzeilen, die Ihr Browser verwendet hat. Wenn Sie die Anforderung manuell erstellt haben, enthält sie einen Standardsatz von 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 Parameter einfügen werden verwendet, um einen Teil des Textes durch eine Variable zu ersetzen, die aus einer früheren Anforderung stammt. Weitere Informationen finden Sie unter Ersetzen von Parametern in einer URL-Anforderung.
Registerkarte „Leistungszähler"
Auf der Registerkarte Leistungszähler können Sie die Leistungszähler auswählen, die für die Anforderung gesammelt werden sollen. Alle ausgewählten Zähler werden der Liste der Zähler hinzugefügt, die in den Webanwendung-Einstellungen festgelegt sind, die den Zähler für eine Gesamtheit aller Anforderungen in einer Browser-Sitzung aktivieren. Der Wert für jeden ausgewählten Zähler wird jedes Mal gesammelt, wenn die Anforderung gestellt wird.
Überwachung
Verwenden Sie die Registerkarte Überwachung, um bestimmte Überwachungseinstellungen für die Anforderung zu steuern und die Details der Anforderung festzulegen, die gesammelt werden, wenn einer der Monitore eine WArnung oder einen kritischen Zustand ausgibt. Sie können diese gesammelten Informationen auf der Registerkarte Zustandsänderungsereignisse des Health Explorer für den Monitor einsehen. Die unterschiedlichen Optionen sind in der folgenden Tabelle beschrieben.
Element | Beschreibung |
---|---|
Überwachen der SSL-Integrität auf sicheren Websites | Wenn die Anforderung über https erfolgt, werden Monitore angezeigt, die die Integrität der entsprechenden SSL-Zertifikate (Secure Sockets Layer) messen. |
Aktivieren der Integritätsauswertung und Leistungsauflistung für Ressourcen | Wenn diese Option ausgewählt ist, wird ein Monitor aktiviert, der den Status der Ressourcen für die Seite anzeigt. Anstatt jede einzelne Ressource zu messen, wird die Gesamtheit aller Ressourcen bewertet. Wenn diese Option nicht ausgewählt ist, funktioniert der Ressourcenmonitor für die Anforderung nicht. |
Aktivieren Sie die Zustandsbewertung und die Auflistung der Leistung für interne Verknüpfungen | Ermöglicht die Auflistung des Status jeder internen Verknüpfung und bezieht interne Verknüpfungen in die Auswertung des Links Status Code Monitors für die Anforderung ein. Eine interne Verknüpfung ist eine Verknüpfung, die auf eine Stelle auf derselben Seite verweist. |
Aktivieren der Integritätsauswertung und Leistungsauflistung für externe Links | Ermöglicht die Auflistung des Status jedes externen Links und bezieht externe Links in die Auswertung des Links Status Code-Monitors für die Anforderung ein. Ein externer Link ist ein Link, der auf eine Stelle außerhalb der aktuellen Seite verweist. |
Link-Traversal | Gibt die Anzahl der Ebenen von externen Links an, die gesammelt 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 diesen Zielseiten ausgewertet usw. |
Verarbeiten des Antworttextes | Gibt an, ob der Antworttext ausgewertet werden soll. Sie müssen diesen Wert auswählen, wenn Sie den Inhaltsabgleich oder die Parameterextraktion verwenden möchten, damit die Anforderung funktioniert. Sie können diese Option reinigen, wenn Sie nur einfache Tests für die Seite durchführen möchten, z. B. die Überwachung des Statuscodes und der Antwortzeit. |
Sammlung von Antworttexten | Gibt an, ob der Text der Antwort auf die Anforderung gesammelt werden soll. Wählen Sie eine der folgenden Optionen aus: Immer sammeln, wenn Sie den Antworttext jedes Mal sammeln wollen, wenn ein Monitor für die Anforderung einen Warn- oder Fehlerzustand eingibt. Nicht sammeln, wenn Sie den Antworttext nie sammeln wollen. Sammeln nach Inhaltsübereinstimmungskriterien, wenn Sie den Antworttext nur sammeln wollen, wenn der Inhaltsübereinstimmungsmonitor einen Warn- oder kritischen Zustand eingibt. |
Sammeln von Headern | Falls ausgewählt, wird der Header der Anforderung gesammelt. |
Sammeln von Linkheadern | Wenn diese Option ausgewählt ist, werden die Header der einzelnen Links gesammelt. |
Sammeln von Ressourcenheadern | Wenn diese Option ausgewählt ist, wird der Header jeder Ressource gesammelt. |
Benutzerdefinierter Fehler
Auf der Registerkarte Benutzerdefinierter Fehler können Sie Fehlerkriterien für die Anforderung angeben, indem Sie Informationen verwenden, die nicht im Bereich Anforderungsdetails des Webanwendungseditors verfügbar sind. Sie können entweder einfache Kriterien bereitstellen, indem Sie eine einzige Metrik verwenden, oder Sie können mehrere Metriken verwenden, um eine komplexe Logik festzulegen. Klicken Sie auf die Schaltfläche Einfügen, um ein Kriterium oder eine Gruppe hinzuzufügen, die eine AND- oder OR-Logik enthält. Wenn die von Ihnen angegebenen Kriterien bei der Ausführung der Anforderung zu True aufgelöst werden, zeigt 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 nicht im Bereich Anforderungsdetails des Webanwendungseditors verfügbar sind. Sie können entweder einfache Kriterien bereitstellen, indem Sie eine einzige Metrik verwenden, oder Sie können mehrere Metriken verwenden, um eine komplexe Logik festzulegen. Klicken Sie auf die Schaltfläche Einfügen, um ein Kriterium oder eine Gruppe hinzuzufügen, die eine AND- oder OR-Logik enthält. Wenn die von Ihnen angegebenen Kriterien bei der Ausführung der Anforderung als True aufgelöst werden, gibt der Monitor eine Warnung für die Webanwendung aus.
Extraktionsregeln
Auf der Registerkarte Extraktionsregeln können Sie eine Zeichenfolge aus dem Antworttext der Anforderung extrahieren, um sie in einer oder mehreren nachfolgenden Anforderungen zu verwenden. Weitere Informationen finden Sie unter Ersetzen von Parametern in einer URL-Anforderung.