Einführung
Jeder geplante und ereignisbasierte Auslöser unterstützt Bedingungen. Bedingungen filtern, welche Geräte bei einem Automatisierungslauf berücksichtigt werden, wenn der Auslöser aktiviert wird – anstatt gegen jedes zugewiesene Gerät ausgeführt zu werden, können Sie eine bestimmte Teilmenge von Geräten basierend auf Plattform, Gruppe, Tag, Status oder anderen Geräteattributen ansprechen.
Drei Auslösertypen bieten überhaupt keine Bedingungen an: Nur manuell, Behebung, und Automatisierung. Bei diesen legen Sie die Filterung stattdessen auf den einzelnen Aktionen fest. Alle anderen Auslösertypen verwenden denselben hier beschriebenen Bedingungsgenerator.
Wie Bedingungen funktionieren
Bedingungen werden pro Auslöser konfiguriert, nicht pro Automatisierung. Wenn eine Automatisierung mehrere Auslöser hat, kann jeder Auslöser seinen eigenen unabhängigen Bedingungssatz haben.
Wenn ein Auslöser aktiviert wird, wertet Level dessen Bedingungen in diesem Moment gegen Ihre Geräte aus. Geräte, die alle Bedingungen erfüllen, werden in den Automatisierungslauf aufgenommen. Geräte, die nicht übereinstimmen, werden übersprungen – sie werden weder verfolgt noch in eine Warteschlange gestellt und beim nächsten Auslösen erneut ausgewertet.
Mehrere Bedingungen verwenden UND-Logik: Jede Bedingung muss erfüllt sein, damit ein Gerät einbezogen wird. Es gibt keine ODER-Option innerhalb eines einzelnen Auslösers. Wenn Sie ein ODER-ähnliches Verhalten benötigen, fügen Sie einen zweiten Auslöser mit anderen Bedingungen hinzu.
ℹ️ HINWEIS: Auslöser werden gegen alle Geräte in Ihrer Organisation ausgewertet. Die Gruppenbedingung ist das Mittel, um einen Auslöser auf eine Teilmenge zu beschränken – ohne diese wird jedes Gerät in der Organisation, das die anderen Bedingungen erfüllt, einbezogen.
Bedingungen konfigurieren
Sie können die Bedingungen eines Auslösers in der Pipeline-Ansicht einsehen. Das Hinzufügen oder Bearbeiten von Bedingungen erfordert den Bearbeitungsmodus.
So zeigen Sie Bedingungen an:
Klicken Sie auf einen Auslöser in der Pipeline-Ansicht, um dessen Details zu öffnen.
Wählen Sie die Bedingungen Registerkarte, die zwischen Übersicht und Verlauf.
Überprüfen Sie die schreibgeschützte Bedingungsliste. Wenn der Auslöser keine Bedingungen hat, zeigt die Registerkarte Alle Geräte.
So fügen Sie Bedingungen hinzu oder bearbeiten sie:
Klicken Sie auf Bearbeiten in der oberen rechten Ecke, um den Bearbeitungsmodus zu aktivieren.
Klicken Sie auf einen vorhandenen Auslöser oder fügen Sie einen neuen Auslöser hinzu, um dessen Konfigurationsformular zu öffnen.
Wählen Sie die Bedingungen Registerkarte. Das Auslöserformular enthält Erforderlich, Bedingungen, und Zusätzliche Optionen Registerkarten.
Klicken Sie auf das Bedingung Dropdown und wählen Sie einen Bedingungstyp aus.
Legen Sie den Operator und den Wert für die Bedingung fest.
Um eine weitere Bedingung hinzuzufügen, klicken Sie auf + Neue Bedingung hinzufügen.
Um eine Bedingung zu entfernen, klicken Sie auf Entfernen daneben.
Klicken Sie auf Speichern zum Übernehmen.
Bedingungsreferenz
ℹ️ HINWEIS: Einige Bedingungstypen – einschließlich Plattform, Betriebssystem, Tag und Gruppe – werden dynamisch aus Ihrem tatsächlichen Geräteinventar befüllt. Wenn Ihre Umgebung nur Windows-Geräte hat, sehen Sie im Plattform-Dropdown nur Windows. Das Betriebssystem zeigt die spezifischen Versionen an, die auf Ihren registrierten Geräten vorhanden sind. Leere Dropdowns bedeuten, dass Level noch keine Geräte mit diesem Attribut erkannt hat.
Alle Geräte
Keine Filterung angewendet. Jedes Gerät in Ihrer Organisation wird einbezogen, wenn der Auslöser aktiviert wird.
Wenn Sie Alle Geräte erfordert keine weitere Konfiguration. Verwenden Sie es, wenn der Auslöser gegen Ihr gesamtes Geräteinventar ohne Einschränkungen ausgeführt werden soll.
Plattform
Nach der Betriebssystemfamilie des Geräts filtern.
Operator | Beschreibung |
Gleich | Geräte-Betriebssystem stimmt mit einer der ausgewählten Plattformen überein |
Ungleich | Geräte-Betriebssystem stimmt mit keiner der ausgewählten Plattformen überein |
Werte: Windows, macOS, Linux. Es können mehrere Werte ausgewählt werden.
Tag
Nach Tags filtern, die auf das Gerät angewendet wurden.
Operator | Beschreibung |
Gleich | Gerät hat alle ausgewählten Tags |
Ungleich | Gerät hat keines der ausgewählten Tags |
Wählen Sie einen oder mehrere Tags aus der Tag-Liste Ihrer Organisation aus.
💡 TIPP: Tag-Bedingungen sind nützlich, um Geräte nach Funktion oder Kunde anzusprechen, ohne sich auf die Gruppenstruktur verlassen zu müssen – beispielsweise das Ausführen eines Auslösers nur auf Geräten, die mit SERVER oder PRODUCTION.
Gruppe
Nach der Gerätegruppe filtern, zu der das Gerät gehört.
Operator | Beschreibung |
Gleich | Gerät ist Mitglied einer der ausgewählten Gruppen |
Ungleich | Gerät ist kein Mitglied einer der ausgewählten Gruppen |
Wählen Sie eine oder mehrere Gruppen aus Ihrer Gruppenhierarchie aus. Untergruppen können direkt erweitert werden.
Status
Filtern Sie danach, ob das Gerät zum Zeitpunkt der Auslöseraktivierung gerade online oder offline ist.
Operator | Beschreibung |
Gleich | Gerätestatus stimmt mit dem ausgewählten Wert überein |
Ungleich | Gerätestatus stimmt nicht mit dem ausgewählten Wert überein |
Werte: Online, Offline.
ℹ️ HINWEIS: Die Statusbedingung ist der wichtigste Schalter zur Steuerung des Verhaltens bei offline Geräten. Ohne eine Statusbedingung werden offline Geräte, die ansonsten übereinstimmen, in den Lauf aufgenommen und in die Warteschlange gestellt – sie werden beim Wiederverbinden an der Aktion fortgesetzt, bei der sie unterbrochen wurden. Das Hinzufügen einer Bedingung „Status = Online" schließt offline Geräte vollständig aus, sodass sie nicht in die Warteschlange gestellt werden.
Hostname
Nach dem Hostnamen des Geräts filtern.
Operator | Beschreibung |
Gleich | Hostname stimmt exakt mit dem eingegebenen Wert überein |
Ungleich | Hostname stimmt nicht mit dem eingegebenen Wert überein |
Enthält | Hostname enthält die eingegebene Zeichenkette |
Enthält nicht | Hostname enthält die eingegebene Zeichenkette nicht |
Geben Sie den Hostnamenwert manuell ein. Die Übereinstimmung ist nicht von der Groß-/Kleinschreibung abhängig.
💡 TIPP: Verwenden Sie Enthält um Namenskonventionen anzusprechen – zum Beispiel das Filtern auf alle Geräte, deren Hostname SRV oder ein Kundenpräfix.
Zuletzt gesehen (in Tagen)
Filtern Sie danach, wie viele Tage seit der letzten Verbindung des Geräts mit Level vergangen sind.
Operator | Beschreibung |
Größer als | Gerät wurde zuletzt vor mehr als N Tagen gesehen |
Größer als oder gleich | Gerät wurde zuletzt vor N oder mehr Tagen gesehen |
Kleiner als | Gerät wurde zuletzt vor weniger als N Tagen gesehen |
Kleiner als oder gleich | Gerät wurde zuletzt vor N Tagen oder weniger gesehen |
Geben Sie eine ganze Anzahl von Tagen als Freitextwert ein.
💡 TIPP: Verwenden Sie diese Bedingung, um Automatisierungsläufe auf kürzlich aktive Geräte zu beschränken – zum Beispiel das Überspringen von Geräten, die seit mehr als 30 Tagen nicht gesehen wurden, was auf außer Betrieb gesetzte oder eingelagerte Geräte hinweisen kann.
Architektur
Nach der CPU-Architektur des Geräts filtern.
Operator | Beschreibung |
Gleich | Gerätearchitektur stimmt mit dem ausgewählten Wert überein |
Ungleich | Gerätearchitektur stimmt nicht mit dem ausgewählten Wert überein |
Werte: amd64, arm64.
Betriebssystem
Nach der spezifischen Betriebssystemversion des Geräts filtern.
Operator | Beschreibung |
Gleich | Betriebssystemversion stimmt mit dem ausgewählten Wert überein |
Ungleich | Betriebssystemversion stimmt nicht mit dem ausgewählten Wert überein |
Werte werden aus den in Ihrem Geräteinventar vorhandenen Betriebssystemversionen befüllt. Beispiele sind Windows 11, Windows 10, Windows Server 2022, Windows Server 2019, Windows Server 2016, macOS Sonoma, Debian. Ihre Liste gibt wider, was tatsächlich registriert ist.
ℹ️ HINWEIS: Betriebssystemwerte sind spezifische Versionsnamen, keine Betriebssystemfamilien. Um allgemein nach Betriebssystemtyp (Windows, macOS, Linux) zu filtern, verwenden Sie die Plattform Bedingung stattdessen.
Typ
Nach Gerätetyp filtern.
Operator | Beschreibung |
Gleich | Gerätetyp stimmt mit dem ausgewählten Wert überein |
Ungleich | Gerätetyp stimmt nicht mit dem ausgewählten Wert überein |
Werte: Arbeitsstation, Server.
Systemvariable
Filtern Sie nach einer der integrierten Systemvariablen von Level – denselben Werten, die Sie in Skripte und Nachrichtenfelder einfügen können. Wählen Sie die Variable aus dem Zuordnungs-Dropdown aus und legen Sie dann den Vergleich und den Wert fest. Die vollständige Liste finden Sie unter Systemvariablen.
ℹ️ HINWEIS: Systemvariablen-Bedingungen sind für ereignisbasierte Auslöser verfügbar: Neues Gerät erkannt, Gerät tritt Gruppe bei, Gerät verlässt Gruppe, Benutzerdefiniertes Feld geändert, Tag angewendet, und Tag entfernt. Geplante Auslöser und der Webhook-Auslöser erstellen ihre Geräteliste durch eine Abfrage beim Aktivieren, daher bieten sie keine Systemvariablen-Bedingungen an. Bei diesen Auslösern fügen Sie die Systemvariablen-Bedingung stattdessen den einzelnen Aktionen hinzu. Siehe Aktionsbedingungen.
Jede Systemvariable hat einen Typ, und der Typ bestimmt, welche Vergleiche verfügbar sind und wie der Wert eingegeben wird.
Typ | Beispielvariablen | Operatoren |
Text | Geräte-Hostname, Geräte-Betriebssystem, Gerätegruppen-Pfad, Geräte-Tag-Namen | Enthält, Enthält nicht, Gleich, Ungleich |
Wahr oder falsch | Gerät online, Gerät im Wartungsmodus, Geräteneustart erforderlich | Gleich, Ungleich, mit einer Wahr / Falsch Auswahl für den Wert |
Zahl | Geräte-CPU-Kerne, Gerätespeicher | Gleich, Ungleich, Größer als, Kleiner als, Größer als oder gleich, Kleiner als oder gleich |
Datum und Uhrzeit | Gerät zuletzt gesehen um, Gerät zuletzt gestartet um, Gerät erstmals gesehen um, Level-Zeit | Größer als, Kleiner als, Größer als oder gleich, Kleiner als oder gleich, mit einer Datums- und Uhrzeitauswahl für den Wert |
💡 TIPP: Die Enthält und Enthält nicht Operatoren ignorieren die Groß-/Kleinschreibung, während Gleich und Ungleich vergleichen den gesamten Wert und berücksichtigen die Groß-/Kleinschreibung. Variablen, die eine Liste enthalten, wie Geräte-Tag-Namen und private IP-Adressen des Geräts, werden als eine durch Komma getrennte Zeichenkette gespeichert – verwenden Sie daher Enthält um zu prüfen, ob ein einzelnes Tag oder eine Adresse in der Liste enthalten ist.
ℹ️ HINWEIS: Datums- und Uhrzeitbedingungen vergleichen mit dem exakten Datum und der Uhrzeit, die Sie auswählen, nicht mit einem rollierenden Zeitfenster. Für die Filterung „innerhalb der letzten N Tage" verwenden Sie eine Zuletzt gesehen (in Tagen) Bedingung stattdessen. Wenn ein Gerät noch keinen Wert für die Variable hat, wird ein Größer-als- oder Kleiner-als-Vergleich nicht erfüllt und das Gerät wird ausgeschlossen.
Häufig gestellte Fragen
Werden Bedingungen jedes Mal angewendet, wenn der Auslöser aktiviert wird, oder nur beim ersten Mal? Jedes Mal. Bedingungen werden bei jeder Auslöseraktivierung neu ausgewertet. Ein Gerät, das letzte Woche übereinstimmte, kann diese Woche ausgeschlossen sein, wenn sich seine Gruppenmitgliedschaft, Tags oder sein Status geändert haben.
Kann ich ODER-Logik zwischen Bedingungen verwenden? Nicht innerhalb eines einzelnen Auslösers. Mehrere Bedingungen verwenden immer UND-Logik. Um ein ODER-ähnliches Verhalten zu erreichen, fügen Sie der Automatisierung einen zweiten Auslöser mit anderen Bedingungen hinzu – beide Auslöser werden unabhängig voneinander ausgewertet.
Wird ein Gerät dauerhaft übersprungen, wenn es die Bedingungen nicht erfüllt? Nein. Bedingungen werden jedes Mal neu ausgewertet, wenn der Auslöser aktiviert wird. Wenn sich die Attribute eines Geräts ändern – seine Gruppe, Tags, Status oder Betriebssystem – und es beim nächsten Auslösen übereinstimmt, wird es in diesen Lauf einbezogen.
Was ist, wenn ich einen Auslöser auf allen Geräten außer denen in einer bestimmten Gruppe ausführen möchte? Verwenden Sie eine Gruppenbedingung mit dem Ungleich Operator und wählen Sie die auszuschließende Gruppe aus.
Warum bietet mein geplanter Auslöser keine Systemvariablen-Bedingung an? Geplante und Webhook-Auslöser wählen Geräte beim Aktivieren per Abfrage aus, daher sind dort keine Systemvariablen-Bedingungen verfügbar. Legen Sie die Bedingung stattdessen auf die Aktionen in der Automatisierung fest, oder verwenden Sie einen ereignisbasierten Auslöser.
Kann ich Bedingungen verwenden, um Geräte beim manuellen Auslöser zu filtern? Nein. Der manuelle Auslöser unterstützt keine Bedingungen – Sie wählen Geräte direkt beim Hinzufügen aus. Siehe Manueller Auslöser für weitere Informationen dazu.


