Abfragesprache
Die Abfragesprache ändert sich in einigen wesentlichen Punkten. Hier sind einige der wichtigsten Änderungen:-
Kein
attributes.-Präfix mehr — Benutzerdefinierte Attribute können jetzt direkt abgefragt werden. Anstelle vonattributes.user_id_int=12345verwenden Sie einfachuser_id=12345. -
Keine Typ-Suffixe mehr — Sie müssen
_int,_stringoder_doublenicht mehr an Attributnamen anhängen. Die Abfrage-Engine bestimmt den korrekten Typ automatisch basierend auf dem verwendeten Operator. -
Unterstützung für verschachteltes JSON — Fragen Sie verschachtelte Objekte über Punktnotation ab:
user.email="user@example.com"und Array-Elemente per Index:user.roles.0=admin. -
OR-Logik und Klammern — Erstellen Sie komplexe Abfragen mit expliziten
OR-Operatoren und Klammern zur Gruppierung:severity=error AND (hostname=web-1 OR hostname=web-2). -
Listensyntax ersetzt — Die Syntax
field=[value1, value2]wird durch OR-Anweisungen ersetzt, was flexibler ist und alle Operatoren unterstützt, nicht nur exakte Übereinstimmungen.