Fehlerbedingungen spielen eine wichtige Rolle bei der Erzeugung von Prüfobjektalarmen. Einrichten einer Fehlerbedingung ist der erste Schritt des Alarm- und Fehlerablaufs , über den du Warnmeldungen erhalten kannst.
Eine Fehlerbedingung ermöglicht dir, eine Reihe an Kriterien zu definieren, anhand derer dein Prüfobjekt bei Website, Webservice oder Server Fehler feststellen kann. Sie dient dem Prüfobjekt als Basis, um zu entscheiden, welches Website-Verhalten zu einem Fehler führt und welches dies nicht tut.
Wenn du beispielsweise sicherstellen möchtest, dass deine Website in weniger als drei Sekunden geladen ist, kannst du eine Fehlerbedingung einrichten und Schwellen für die Seitenladezeit angeben. Oder wenn du prüfen möchtest, dass der Inhalt, Plug-ins oder Skripte deiner Website korrekt geladen wurden, kannst du jeweils bestimmte Fehlerbedingungen dafür einrichten.
Sobald eine Fehlerbedingung erfüllt wird, wird ein Fehler generiert, der einen Alarm auslöst. Wurde eine Alarmierung konfiguriert, wirst du sofort mit einer Warnmeldung benachrichtigt.
Fehlerbedingungen für Prüfobjekttypen
Auf dem Tab Fehlerbedingungen kannst du unterschiedliche Fehlerbedingungen für jeden Prüfobjekttyp einrichten. Beachte das die Verfügbarkeit von Fehlerbedingungen je nach Kategorie des Prüfobjekts und welche Daten erfasst werden variieren kann:
Verfügbarkeitsprüfobjekt
Die folgenden Fehlerbedingungen sind für Uptime-Prüfobjekttypen verfügbar:
Prüfobjekttyp | Fehlerbedingungen |
---|---|
HTTPS, Webservice HTTP und HTTPS | |
DNS, SSL, SFTP, FTP | |
SMTP, POP3, IMAP | |
Microsoft SQL Server, MySQL | |
Ping, Connect |
Browser-Prüfobjekte oder Full Pagecheck (FPC)
Die folgenden Fehlerbedingungen sind verfügbar für Browser- bzw. Full Pagecheck (FPC)-Prüfobjekte :
Prüfobjekttyp | Fehlerbedingungen |
---|---|
Browser- bzw. Full Pagecheck |
Transaktionsprüfobjekt
Fehlerbedingungen bei Transaktionsprüfobjekten sind auch für jeden Schritt verfügbar. Abhängig von der Einrichtung des Transaktionsschritts sind die folgenden Fehlerbedingungen verfügbar bzw. nicht verfügbar:
Prüfobjekttyp | Fehlerbedingungen |
---|---|
Transaktion bzw. User Journey |
Beachte, dass ein Multi-step API (MSA)-Prüfobjekt Fehler auf andere Art feststellt. Der Einsatz von Assertions ermöglicht, Prüfungen zu definieren, um zu bestätigen, dass die API-Antwort den Erwartungen entspricht. Mehr erfährst du unter MSA Assertions .
Eine Fehlerbedingung einrichten
Du kannst Fehlerbedingungen hinzufügen, wenn du ein Prüfobjekt von Grund auf einrichtest oder wenn du ein bestehendes Prüfobjekt bearbeitest.
Um Fehlerbedingungen einzurichten:
- Gehe zu .
- Klicke auf das Prüfobjekt, bei dem du eine Fehlerbedingung hinzufügen möchtest.
- Wechsle zum Tab Fehlerbedingungen.
- Klicke auf die Fehlerbedingung, um den Bereich einzublenden und die Prüfobjekteinstellungen zu konfigurieren.
- (Optional) Füge eine neue Fehlerbedingung hinzu, indem du auf +Neue Prüfung klickst.
- Setze die Konfiguration von Bedingungen fort.
- Klicke auf , um alle Änderungen zu bestätigen.
Um benachrichtigt zu werden, wenn die Fehlerbedingung erfüllt wird, erstelle eine Meldedefinition .