Komplexe Alertrules - Alert auf Objekte einschränken

Auf Objekte filtern: 

  • Um einen Filter zu aktivieren, müssen sie auf den Objekttyp gehen und den Stift aktivieren. Dann öffnet sich für diesen Objekttyp ein Add Filter Button und eine Filterzeile.

    • wenn sie den Filter schon formuliert haben, können sie ihn  direkt in die Zeile schreiben

    • Ansonsten stellen sie sich den Filter über den Add Filter Dialog zusammen

    • Wenn sie den Add Filter Dialog aufrufen, dann sollten sie sich ein paar Senkungen gedulden, bis alle Daten für den Dialog geladen sind.
      (Bis aus der Eieruhr (rechts im Attributfeld) ein V geworden ist.)

      image-20241023-184919.png

Beispiele:

  • Nur Objekte mit einem speziellen Namen in der Alertrule beachten

    • Das Attribut ist immer Object name, im Editor sollten Sie es unter Info finden.

    • Wählen Sie das Attribut und verwenden sie ein Vergleichsfunktion wie " oder contains, startsWith, endsWith, pattern.

    • Sie können verschiedene Conditions mit AND oder OR verknüpfen. Sie können Ausdrücke mit Klammern zusammenfassen.

    • Wenn das Eingabefeld Grün ist, können sie den Ausdruck speichern.

    • Informieren Sie sich über die möglichen Syntaxformen im BVQ Handbuch (syntax details)

 

image-20241023-185222.png

 

  • Typische Beispiele:

    nur Objekte mit speziellen Namensfragmenten beachten:

    • name contains "SAP"

    • name endsWith "SAP" OR name pattern /SAP/ OR name pattern /[Ss][Aa][Pp].*[123]/

    • In name pattern kann ein regulärer Ausdruck verwendet werden.
      Die Syntax ist name patten /Syn.*x/

    Nur Objekte von einem Cluster oder VCentrer oder VM Cluster beachten

    • Bauen Sie einen Pfad, in dem das Objekt enthalten ist und filtern sie die Pfadkomponente

    • svc_cluster.name = "svc1" (oder verwenden sie linked Objects "das mit dem Port verbundene Cluster ist svc1")

Syntax Details von Version  2024H1.0 - bitte informieren Sie sich im BVQ Handbuch über Neuerungen in diesem Bereich

Filtern aus anderen Objektebenen

  • In dem Beispiel haben wir einen Pfad erstellt, der folgendermaßen aussieht.
    Dies ermöglicht es uns, auf jeder Ebene einen individuellen Filter zu implementieren.

    • Wir könnten den SVC auf den Namen svc1 einschränken, dann würden wir nur Node Ports von svc1 überprüfenEine Alternative ist es auch, aus dem angegebenen Objekt über gelinkte Objekte einen Filter zu erstellen.

    • Damit könnten wir uns den Pfad ersparen.svc_cluster.name = "svc1" (das mit dem Port verbundene Cluster ist svc1)


Komplexe Filter 

  • Komplexe Filter werden oft in der BVQ Expert GUI konstruiert, getestet und dann per copy & paste in das Alerting übernommen.