Einführung
Jeder zeitgesteuerte und ereignisbasierte Auslöser unterstützt Bedingungen. Bedingungen filtern, welche Geräte in einen Automatisierungslauf aufgenommen 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 auf Basis von Plattform, Gruppe, Tag, Status oder anderen Geräteattributen gezielt ansprechen.
Drei Auslösertypen bieten überhaupt keine Bedingungen: Nur manuell, Behebung, und Automatisierung. Bei diesen fügen Sie Ihre Filterung stattdessen den einzelnen Aktionen hinzu. Alle anderen Auslösertypen verwenden denselben hier beschriebenen Bedingungsersteller.
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 seine Bedingungen zu diesem Zeitpunkt 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 nicht verfolgt oder in die Warteschlange gestellt und beim nächsten Auslösen des Triggers erneut ausgewertet.
Mehrere Bedingungen verwenden UND-Logik: Jede Bedingung muss erfüllt sein, damit ein Gerät eingeschlossen 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 der Weg, einen Auslöser auf eine Teilmenge einzugrenzen – ohne eine solche wird jedes Gerät in der Organisation, das die anderen Bedingungen erfüllt, aufgenommen.
Bedingungen konfigurieren
Bedingungen werden im Auslöser-Konfigurationsbereich beim Hinzufügen oder Bearbeiten eines Auslösers festgelegt.
ℹ️ HINWEIS: Auslöser und Aktionen können nur im Bearbeitungsmodus. Klicken Sie in der Pipeline-Ansicht auf Bearbeiten in der oberen rechten Ecke, um in den Bearbeitungsmodus zu wechseln. Wenn Sie außerhalb des Bearbeitungsmodus auf einen Auslöser oder eine Aktion klicken, öffnet sich ein schreibgeschütztes Detailfeld mit Ausführungsstatus und -verlauf – dort werden keine Konfigurationsoptionen angezeigt.
Öffnen Sie den Auslöser-Konfigurationsbereich, indem Sie auf einen vorhandenen Auslöser klicken oder einen neuen hinzufügen.
Klicken Sie auf das Bedingung Dropdown und wählen Sie einen Bedingungstyp.
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: Mehrere Bedingungstypen – darunter 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 eingeschlossen, wenn der Auslöser aktiviert wird.
Die Auswahl von 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
Filtern nach der Betriebssystemfamilie des Geräts.
Operator | Beschreibung |
Gleich | Geräte-Betriebssystem entspricht einer der ausgewählten Plattformen |
Ungleich | Geräte-Betriebssystem entspricht keiner der ausgewählten Plattformen |
Werte: Windows, macOS, Linux. Es können mehrere Werte ausgewählt werden.
Tag
Filtern nach Tags, 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.
💡 TIPP: Tag-Bedingungen sind nützlich, um Geräte nach Funktion oder Kunde zu gezielt anzusprechen, ohne sich auf die Gruppenstruktur zu verlassen – zum Beispiel, um einen Auslöser nur auf Geräten auszuführen, die mit SERVER oder PRODUCTION.
Gruppe
Filtern nach der Gerätegruppe, 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. Untergruppen können inline erweitert werden.
Status
Filtern danach, ob das Gerät zum Zeitpunkt der Auslöserauslösung gerade online oder offline ist.
Operator | Beschreibung |
Gleich | Gerätestatus entspricht dem ausgewählten Wert |
Ungleich | Gerätestatus entspricht nicht dem ausgewählten Wert |
Werte: Online, Offline.
ℹ️ HINWEIS: Die Statusbedingung ist der entscheidende Hebel zur Steuerung des Verhaltens bei Offline-Geräten. Ohne eine Statusbedingung werden Offline-Geräte, die anderweitig übereinstimmen, in den Lauf aufgenommen und in die Warteschlange gestellt – sie werden bei der Aktion fortgesetzt, bei der sie waren, sobald sie wieder online sind. Das Hinzufügen einer Bedingung „Status = Online" schließt Offline-Geräte vollständig aus, sodass sie überhaupt nicht in die Warteschlange gestellt werden.
Hostname
Filtern nach dem Hostnamen des Geräts.
Operator | Beschreibung |
Gleich | Hostname stimmt genau mit dem eingegebenen Wert überein |
Ungleich | Hostname stimmt nicht mit dem eingegebenen Wert überein |
Enthält | Hostname enthält die eingegebene Zeichenfolge |
Enthält nicht | Hostname enthält die eingegebene Zeichenfolge nicht |
Geben Sie den Hostname-Wert manuell ein. Bei der Übereinstimmung wird die Groß-/Kleinschreibung nicht berücksichtigt.
💡 TIPP: Verwenden Sie Enthält um Namenskonventionen anzusprechen – zum Beispiel, um alle Geräte zu filtern, deren Hostname SRV oder ein Kundenpräfix.
Zuletzt gesehen (in Tagen)
Filtern nach der Anzahl der Tage, die vergangen sind, seit das Gerät zuletzt bei Level eingecheckt hat.
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, indem Geräte übersprungen werden, die seit mehr als 30 Tagen nicht gesehen wurden und möglicherweise außer Betrieb genommen wurden oder eingelagert sind.
Architektur
Filtern nach der CPU-Architektur des Geräts.
Operator | Beschreibung |
Gleich | Gerätearchitektur entspricht dem ausgewählten Wert |
Ungleich | Gerätearchitektur entspricht nicht dem ausgewählten Wert |
Werte: amd64, arm64.
Betriebssystem
Filtern nach der spezifischen Betriebssystemversion des Geräts.
Operator | Beschreibung |
Gleich | Betriebssystemversion entspricht dem ausgewählten Wert |
Ungleich | Betriebssystemversion entspricht nicht dem ausgewählten Wert |
Die 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 spiegelt 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
Filtern nach Gerätetyp.
Operator | Beschreibung |
Gleich | Gerätetyp entspricht dem ausgewählten Wert |
Ungleich | Gerätetyp entspricht nicht dem ausgewählten Wert |
Werte: Arbeitsstation, Server.
Systemvariable
Filtern 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, legen Sie dann den Vergleich und den Wert fest. Die vollständige Liste finden Sie in Systemvariablen.
ℹ️ HINWEIS: Systemvariablen-Bedingungen sind bei ereignisbasierten Auslösern 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. Zeitgesteuerte Auslöser und der Webhook-Auslöser erstellen ihre Geräteliste beim Auslösen durch eine Abfrage, daher bieten sie keine Systemvariablen-Bedingungen. Fügen Sie bei diesen Auslösern 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ätehostname, Geräte-Betriebssystem, Gerätegruppenpfad, Geräte-Tag-Namen | Enthält, Enthält nicht, Gleich, Ungleich |
Wahr oder falsch | Gerät online, Gerät im Wartungsmodus, Gerät benötigt Neustart | 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 zuerst 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 z. B. Geräte-Tag-Namen und private IP-Adressen des Geräts, werden als eine kommagetrennte Zeichenfolge gespeichert, daher verwenden Sie Enthält um zu prüfen, ob ein einzelnes Tag oder eine Adresse in der Liste enthalten ist.
ℹ️ HINWEIS: Datum- und Uhrzeitbedingungen vergleichen mit dem genauen Datum und der Uhrzeit, die Sie auswählen, nicht mit einem gleitenden Fenster. 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, ist ein „Größer als"- oder „Kleiner als"-Vergleich nicht erfüllt und das Gerät wird ausgeschlossen.
Häufig gestellte Fragen
Gelten Bedingungen jedes Mal, wenn der Auslöser aktiviert wird, oder nur beim ersten Mal? Jedes Mal. Bedingungen werden bei jedem Auslösen des Triggers neu ausgewertet. Ein Gerät, das letzte Woche übereinstimmte, könnte diese Woche ausgeschlossen werden, wenn sich seine Gruppenmitgliedschaft, Tags oder 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 erzielen, 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 bei jedem Auslösen des Triggers neu ausgewertet. Wenn sich die Attribute eines Geräts ändern – Gruppe, Tags, Status oder Betriebssystem – und es beim nächsten Auslösen übereinstimmt, wird es in diesen Lauf eingeschlossen.
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.
Warum bietet mein zeitgesteuerter Auslöser die Systemvariablen-Bedingung nicht an? Zeitgesteuerte und Webhook-Auslöser wählen Geräte beim Auslösen durch eine Abfrage aus, daher sind Systemvariablen-Bedingungen dort nicht verfügbar. Fügen Sie die Bedingung stattdessen den Aktionen in der Automatisierung hinzu 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 Informationen dazu, wie das funktioniert.


