Zum Hauptinhalt springen
Diese Seite beschreibt unsere neueste Abfragesyntax. Für die Syntax mit attributes siehe unsere Legacy-Abfragesyntax.
Das Log-Filtersystem von AppSignal ermöglicht es Ihnen, Ihre Anwendungs-Logs mit einer intuitiven Abfragesyntax zu durchsuchen und zu filtern. Egal, ob Sie bestimmte Fehlermeldungen finden, nach Schweregraden filtern oder benutzerdefinierte Attribute durchsuchen möchten – mit unserer Abfragesprache können Sie genau das finden, wonach Sie suchen. Screenshot eines erweiterten Logs

Schnellstart

Beginnen Sie mit diesen einfachen Abfragen:
Sucht im Feld „message” nach „timeout”.
Findet alle Logs auf Fehlerebene.
Findet Fehler von einem bestimmten Server.

Verfügbare Felder

Sie können die folgenden Felder in Ihren Logs abfragen: Wenn kein Feld angegeben wird, durchsucht die Abfrage das Feld „message”.

Abfrageoperatoren

Suchoperatoren

Verwenden Sie Anführungszeichen für Werte mit Leerzeichen: group:"background jobs"

Vergleichsoperatoren

Für numerische Werte:

Verschachtelte Attribute

Wir verwenden die folgende Beispiel-JSON-Struktur:
Fragen Sie verschachtelte JSON-Attribute mithilfe der Punktnotation ab:
Greifen Sie auf Eigenschaften verschachtelter Objekte zu.
Fragen Sie Array-Elemente per Index ab (nullbasiert).
Maskieren Sie Punkte, die Teil des Feldnamens selbst sind, mit einem Backslash.

Abfragen kombinieren

AND-Logik (Standard)

Durch Leerzeichen getrennte Abfragen werden mit AND verknüpft:
Findet Fehler von production-1.

OR-Logik

Verwenden Sie OR, um beliebige Bedingungen abzugleichen:
Findet Fehler oder Warnungen.

Gruppierung mit Klammern

Verwenden Sie Klammern für komplexe Abfragen:
Findet Fehler entweder von web-1 oder web-2.