Zum Hauptinhalt springen

Automations – Übersicht

Automate IT tasks across your devices using triggers to detect conditions and actions to respond to them.

Einführung

Mit Automations können Sie festlegen, was auf einem Gerät geschehen soll, wenn bestimmte Bedingungen erfüllt sind. Ein Trigger überwacht die Bedingung – einen Zeitplan, ein Tag, einen Alert oder eine neue Registrierung. Eine Aktion (oder eine Abfolge von Aktionen) wird ausgeführt, wenn die Bedingung zutrifft. Sobald eine Automation aktiv ist, läuft sie kontinuierlich ohne manuellen Eingriff.

Häufige Beispiele: automatisches Patchen von Windows-Geräten nach einem Zeitplan, Ausführen eines Einrichtungsskripts bei Erkennung eines neuen Geräts oder Anwenden von Tags, wenn ein Gerät einer bestimmten Gruppe beitritt.


🎬 VIDEO


So funktionieren Automations

Jede Automation besteht aus zwei Teilen:

  • Triggers — die Bedingungen, die ein Gerät in die Automation aufnehmen. Wenn ein Trigger auslöst, beginnt das Gerät, die Pipeline zu durchlaufen.

  • Actions — die Schritte, die auf dem Gerät in der angegebenen Reihenfolge ausgeführt werden, sobald es in die Pipeline eingetreten ist.

Triggers und Actions sind unabhängig voneinander. Eine Automation kann mehrere Triggers haben (jede Übereinstimmung startet die Pipeline) und mehrere Actions (sie werden sequenziell ausgeführt). Jede Action kann einzeln aktiviert oder deaktiviert werden, ohne sie aus der Pipeline zu entfernen.

An Triggers und Actions in der Pipeline erscheinen zwei Badges, die auf einen Blick auf zusätzliche Konfigurationen hinweisen:

  • IF (orange) — auf diesen Schritt wird eine Bedingung angewendet. Bei Triggers schränkt die Bedingung ein, welche Geräte der Trigger aufnimmt. Bei Actions steuert die Bedingung, ob die Action während eines Durchlaufs auf einem bestimmten Gerät ausgeführt wird.

  • (x) (orange) — der Schritt verwendet eine Variable: entweder wird eine Ausgabe in eine Variable geschrieben oder aus einer gelesen.

Automation View

Triggers

Ein Trigger legt fest, wann und welche Geräte, auf die eine Automation abzielt. Geräte werden Automations nicht manuell zugewiesen – Triggers nehmen sie automatisch anhand der Bedingung auf.

Zu den Trigger-Typen gehören Zeitpläne (täglich, wöchentlich, monatlich oder in einem benutzerdefinierten Intervall ausführen), Geräteereignisse (neues Gerät erkannt, Gerät tritt einer Gruppe bei oder verlässt sie), Tag-Ereignisse (Tag angewendet oder entfernt), Datenänderungen (benutzerdefiniertes Feld geändert), und externe Signale (Webhook). Es ist auch ein manueller Trigger für Ausführungen auf Abruf verfügbar.

Jeder Trigger (außer Manual) unterstützt Bedingungen — Filter, die einschränken, welche Geräte aufgenommen werden, wenn der Trigger auslöst. Bedingungen können nach Plattform, Betriebssystem, Gruppe, Tag, Status, Hostname, Gerätetyp und mehr filtern. Ohne Bedingungen gilt ein Trigger für jedes Gerät in Ihrer Organisation, das der Trigger anderweitig treffen würde.

Die vollständige Trigger-Referenz finden Sie unter Automations → Triggers. Informationen zu Bedingungen finden Sie unter Trigger-Bedingungen.

Actions

Actions werden tatsächlich auf dem Gerät ausgeführt. Sie werden der Reihe nach von oben nach unten ausgeführt. Wenn eine Action fehlschlägt, stoppt die Pipeline an diesem Schritt (sofern nicht anders konfiguriert).

Verfügbare Actions umfassen: Skripte ausführen, Anwendungen installieren und deinstallieren, Betriebssystem-Updates verwalten, Geräte neu starten, benutzerdefinierte Felder setzen, Tags anwenden oder entfernen, Benachrichtigungen senden, HTTP-Anfragen stellen und vieles mehr.

Jede Action verfügt über zwei übergreifende Optionen, die über ihre Kernkonfiguration hinausgehen:

  • Bedingungen — schränkt ein, ob die Action während eines Durchlaufs auf einem bestimmten Gerät ausgeführt wird. Verwenden Sie Bedingungen, um eine Action basierend auf Betriebssystem, Gruppe, Tag, benutzerdefiniertem Feldwert oder dem Ergebnis einer vorherigen Action zu überspringen. Siehe Action-Bedingungen.

  • Zusätzliche Optionen — Steuerelemente, die bei jeder Action unabhängig vom Typ verfügbar sind: ein benutzerdefinierter Anzeigename, Verhalten bei Fehler (Pipeline abbrechen oder unterdrücken und fortfahren), Anzahl der Wiederholungsversuche und die Möglichkeit, die Ausgabe der Action in eine Automationsvariable zu schreiben. Siehe Actions – Übersicht.

Die vollständige Referenz finden Sie unter Automations → Actions.

💡 TIPP: Level's Resource Library enthält Hunderte von vorgefertigten Automations, die Sie direkt in Ihr Konto importieren können – für gängige Anwendungsfälle wie Patch-Management, Einrichtung neuer Geräte, Wartungsaufgaben und mehr. Der Start mit einer vorgefertigten Automation ist schneller als das Erstellen von Grund auf.


Automations

Navigieren Sie zu Automations in der Seitenleiste, um zur Automations-Liste zu gelangen.

ℹ️ HINWEIS: Neue Konten enthalten eine Erste Schritte Automations-Gruppe, die mit gängigen Automations vorbelegt ist – Windows Patching, macOS Patching, Linux Patching, Default Tags, Disk Cleanup und andere. Dies sind vollständig funktionsfähige Automations, die Sie so wie sie sind aktivieren, an Ihre Umgebung anpassen oder als Referenz beim Erstellen eigener Automations verwenden können.

Automations

Jede Zeile in der Tabelle steht für eine Automation. Die Spalten zeigen:

  • Actions — Symbole, die die verwendeten Trigger-Typen und Action-Typen darstellen

  • Name — der Name der Automation

  • Group — die Automations-Gruppe, zu der sie gehört

  • Last run — wann die Automation zuletzt auf einem beliebigen Gerät ausgeführt wurde

  • Active runs — Geräte, die sich derzeit in der Pipeline befinden

  • Total runs — Gesamtanzahl der Ausführungen über alle Geräte hinweg

  • StatusActive (hat mindestens einen aktiven Trigger) oder Manual (keine aktiven Triggers; wird nur ausgeführt, wenn manuell ausgelöst)

Spalten können mit der Columns Schaltfläche oben rechts.

Filtern und Suchen

Verwenden Sie die Search Leiste, um Automations nach Name zu filtern. Die Filters Schaltfläche öffnet ein Panel zum Filtern nach Action-Typ oder Trigger-Typ — nützlich, um zum Beispiel alle Automations zu finden, die eine Run Script-Action oder einen Scheduled run-Trigger verwenden.

Automations-Gruppen

Die linke Seitenleiste gliedert Automations in Gruppen. Gruppen dienen nur der Organisation – sie haben keinen Einfluss darauf, wie Automations ausgeführt werden oder auf welche Geräte sie abzielen.

Wählen Sie eine Gruppe aus, um die Tabelle auf die Automations dieser Gruppe zu filtern. Verwenden Sie Search groups um eine bestimmte Gruppe nach Name zu finden.

Um eine oder mehrere Automations in eine Gruppe zu verschieben, wählen Sie sie mithilfe der Kontrollkästchen aus und klicken Sie auf Assign to group.

💡 TIPP: Gruppieren Sie Automations nach Funktion (z. B. Patching, Maintenance, Security) oder nach Betriebssystem. Verwenden Sie in jedem Fall ein Schema, das der Denkweise Ihres Teams über Workflows entspricht – nicht nach der Struktur der Level-Benutzeroberfläche.

Script Runs

Script runs in der Seitenleiste zeigt eine gefilterte Liste von Automations, die Level automatisch erstellt hat, wenn Skripte ad hoc über die Geräteliste oder die Gerätedetails ausgeführt wurden. Jede davon ist eine echte Automation mit einer „Wait for approval"-Action und einer „Run script"-Action – sie verhalten sich genauso wie jede andere Automation.

Eine vollständige Erläuterung der Erstellung und Verwendung von Script-Run-Automations finden Sie unter Scripting – Übersicht.

Neue Automations und archivierte Automations

New automations in der Seitenleiste zeigt Automations, die in den letzten 7 Tagen erstellt wurden.

Archived automations zeigt Automations, die archiviert wurden. Archivierte Automations werden nicht ausgeführt (Triggers sind deaktiviert); sie können jederzeit wiederhergestellt werden.


Eine Automation erstellen

  1. Klicken Sie auf + Create automation oben rechts in der Automations-Liste.

  2. Geben Sie einen Namen für die Automation ein.

  3. Klicken Sie auf Create.

ℹ️ HINWEIS: Eine neu erstellte Automation hat keine Triggers und keine Actions. Sie wird erst ausgeführt, wenn Sie mindestens einen Trigger hinzufügen. Bis dahin zeigt sie eine Manual Action und kann nur durch manuelles Hinzufügen von Geräten ausgeführt werden.


Innerhalb einer Automation

Ein Klick auf eine beliebige Automation in der Liste öffnet deren Pipeline-Ansicht.

Automation View

Ansichtsmodus und Bearbeitungsmodus

Automations öffnen sich standardmäßig im Ansichtsmodus. Im Ansichtsmodus können Sie die Pipeline einsehen und einzelne Triggers und Actions aktivieren oder deaktivieren. Sie können keine Schritte hinzufügen, entfernen oder neu anordnen.

Ein Klick auf einen Trigger oder eine Action im Ansichtsmodus öffnet ein Detailpanel auf der rechten Seite, das zwei Dinge anzeigt: die vollständige Konfiguration des Schritts und eine Recent devices Liste, die zeigt, welche Geräte diesen Schritt kürzlich durchlaufen haben, zusammen mit ihrem Ausführungsstatus und der Dauer.

Aus der Recent-devices-Liste haben Sie zwei Möglichkeiten, tiefer einzutauchen:

  • Klicken Sie auf das > (Caret) neben einem Gerät, um es inline aufzuklappen und die Output und Input Tabs für diesen Schritt – die tatsächliche Textausgabe, die die Action auf diesem Gerät erzeugt hat.

  • Klicken Sie auf den (Pfeil), um zur vollständigen Ausführungsdetailansicht für dieses Gerät zu navigieren, die alle Schritte in der Pipeline, ihren individuellen Status, die Dauer und die Ausgabe zeigt.

Device Run History

ℹ️ HINWEIS: Triggers haben eine Run trigger now Schaltfläche in ihrem Detailpanel. Damit wird der Trigger sofort für alle aktuell übereinstimmenden Geräte ausgelöst, ohne auf den nächsten geplanten Durchlauf zu warten – nützlich zum Testen oder für die einmalige manuelle Ausführung einer geplanten Automation.

Klicken Sie auf Edit oben rechts, um in den Bearbeitungsmodus. Im Bearbeitungsmodus:

  • Fügen Sie Triggers über die + Schaltfläche im Trigger-Bereich

  • Fügen Sie Actions über die + Schaltfläche zwischen oder unterhalb vorhandener Actions hinzu

  • Ordnen Sie Actions neu an, indem Sie den Ziehpunkt auf der linken Seite eines Action-Schritts verschieben

  • Bearbeiten Sie einen Trigger oder eine Action, indem Sie darauf klicken, um das Konfigurationspanel zu öffnen

  • Änderungen an jedem Schritt werden pro Schritt gespeichert (Speichern im Panel), nicht global

Klicken Sie auf Done um den Bearbeitungsmodus zu beenden.

ℹ️ HINWEIS: Triggers können nicht neu angeordnet werden, da die Reihenfolge irrelevant ist – jeder übereinstimmende Trigger startet die Pipeline. Wenn Sie mehrere Triggers haben, reicht das Auslösen eines einzigen aus, um einen Durchlauf für ein übereinstimmendes Gerät zu starten.

Variablen

Der Variables Tab (im linken Panel) listet die für diese Automation definierten Automationsvariablen auf.

Automationsvariablen übergeben Daten zwischen Schritten. Eine Action kann einen Wert in eine Variable schreiben – zum Beispiel den Exit-Code eines Skripts oder einen benutzerdefinierten Feldwert – und eine spätere Action (oder eine Action-Bedingung) kann diesen Wert lesen, um das Verhalten zu verzweigen oder zu filtern. Variablen werden pro Automation definiert und sind nur innerhalb dieser Automation zugänglich.

Über Automationsvariablen hinaus stellt Level in jeder Automation auch Systemvariablen bereit – beispielsweise Gerätename, Betriebssystem, IP-Adresse und Gruppe. Diese müssen nicht definiert werden; sie sind immer vorhanden.

Die vollständige Referenz zum Erstellen und Verwenden von Variablen finden Sie unter Automation Variables und System Variables.

Verlauf

Der History Tab zeigt jedes Gerät, das diese Automation durchlaufen hat – eine Zeile pro Durchlauf, mit Gerätename, Trigger-Ereignis, Status und Startzeit. Verwenden Sie die Suchleiste oder Filter by status um die Liste einzugrenzen.

Ein Klick auf eine Zeile öffnet ein Ausführungsdetailpanel auf der rechten Seite mit:

  • Run details — Quelle (was den Durchlauf ausgelöst hat), Startzeit, Endzeit, Gesamtdauer und Gesamtstatus

  • Workflow progress — jeder Action-Schritt mit seiner individuellen Dauer und seinem Status (Success, Skipped, Failed)

Klicken Sie auf das > neben einem beliebigen Schritt in Workflow progress, um ihn aufzuklappen und die vollständige Ausgabe und Eingabe dieses Schritts inline anzuzeigen.

Eine Rerun Schaltfläche erscheint oben rechts im Ausführungsdetailpanel sowie als Massenaction in der Symbolleiste der Verlaufstabelle. Rerun ist ein Dropdown mit zwei Optionen:

  • Rerun — startet die Pipeline für dieses Gerät von Anfang an neu

  • Retry from failed — setzt ab dem fehlgeschlagenen Schritt fort und überspringt die bereits erfolgreich abgeschlossenen Schritte

ℹ️ HINWEIS: Sie können die Ausführungsdetailansicht eines bestimmten Geräts auch über die Pipeline-Ansicht aufrufen. Wenn Sie im Ansichtsmodus auf einen Trigger- oder Action-Schritt klicken, zeigt die Recent-devices-Liste die letzten Durchläufe für diesen Schritt. Ein Klick auf den Pfeil auf einer beliebigen Gerätezeile navigiert zur vollständigen Ausführungsdetailansicht für dieses Gerät.

Aktive Geräte

Am unteren Rand der linken Seitenleiste wird eine Live-Anzahl der Geräte angezeigt, die sich derzeit in der Pipeline befinden, aufgeteilt nach Status: Running, Waiting on approval, und When next online. Klicken Sie auf View all um zu sehen, welche Geräte sich in welchem Zustand befinden.


Eine Automation ausführen

Automations mit aktiven Triggers werden automatisch ausgeführt – kein manueller Schritt erforderlich. Es gibt jedoch mehrere Möglichkeiten, eine Ausführung auf Abruf auszulösen oder bestimmte Geräte manuell zu einer Pipeline hinzuzufügen.

  • Aus der Automation-Pipeline — klicken Sie auf + Add a device im Trigger-Bereich, um ein oder mehrere Geräte sofort und unter Umgehung der Trigger-Bedingungen in die Pipeline aufzunehmen.

  • Aus der Geräteliste — wählen Sie ein oder mehrere Geräte aus, öffnen Sie das Actions Menü, und wählen Sie Run automation. Wählen Sie aus, welche Automation ausgeführt werden soll. Die ausgewählten Geräte treten direkt in die Pipeline dieser Automation ein.

  • Aus den Gerätedetails — dasselbe Actions Menü ist auf der Detailseite eines einzelnen Geräts verfügbar.

  • Aus dem Trigger-Panel — klicken Sie im Ansichtsmodus auf einen Trigger, um sein Detailpanel zu öffnen, und verwenden Sie Run trigger now um ihn sofort für alle aktuell übereinstimmenden Geräte auszulösen.

  • Über Alerts — Automations können durch Monitor-Alerts über den Remediation-Trigger-Typ ausgelöst werden. Wenn ein Monitor einen Alert auslöst, wird jede Automation, die diesen Alert als Trigger verwendet, automatisch auf dem betroffenen Gerät ausgeführt.

Einen laufenden Durchlauf beobachten

Sobald ein Gerät in die Pipeline eintritt, verfolgt Level es in Echtzeit.

In der Pipeline-Ansicht:

  • Ein Gerätesymbol erscheint neben dem Trigger, der es aufgenommen hat, und bewegt sich dann durch die Pipeline, während jede Action ausgeführt wird

  • Die Active devices Anzahl unten links erhöht sich und zeigt an, wie viele Geräte derzeit Running, Waiting on approval oder für When next online in der Warteschlange sind

  • Ein Klick auf ein Gerät im Active-devices-Panel (oder im Detailpanel eines Action-Schritts) öffnet die Live-Ausführungsdetailansicht, in der der Output-Tab die Action-Ausgabe bei Eingang streamt

ℹ️ HINWEIS: Wenn ein Gerät offline ist, wenn ein Trigger auslöst, tritt es in eine When next online Warteschlange. Die Ausführung wird von Anfang an fortgesetzt, wenn das Gerät sich wieder einbucht – es sei denn, Sie haben eine Trigger-Bedingung „Status = Online" hinzugefügt, um offline Geräte vollständig auszuschließen.


Globaler Verlauf

Wählen Sie History in der Hauptseitenleiste öffnet einen automationsübergreifenden Ausführungsverlauf – jede Automation-Ausführung in Ihrem gesamten Konto in einer Ansicht.

Automation History

Die Spalten enthalten Gerätename (mit Gruppenpfad), Automationsname, Trigger-Ereignis, Status und Startzeit. Filtern Sie nach Status, um fehlgeschlagene Durchläufe zu isolieren, oder suchen Sie nach Gerät oder Automationsname. Export to CSV exportiert die aktuelle gefilterte Ansicht.

Durch Auswahl einer Zeile wird dasselbe Ausführungsdetailpanel wie im automationsspezifischen Verlauf-Tab geöffnet – Quelle, Zeitstempel, Gesamtdauer, Gesamtstatus und schrittweiser Workflow progress mit aufklappbarer Ausgabe.

Das Rerun Dropdown ist auch hier verfügbar und ermöglicht es Ihnen, mehrere ausgewählte Zeilen gleichzeitig erneut auszuführen oder ab dem fehlgeschlagenen Schritt fortzusetzen.


FAQ

  • Was ist der Unterschied zwischen einer Active- und einer Manual-Automation? „Active" bedeutet, dass die Automation mindestens einen aktivierten Trigger hat – sie überwacht übereinstimmende Geräte und löst selbstständig aus. „Manual" bedeutet, dass keine aktiven Triggers vorhanden sind; die Automation wird nur ausgeführt, wenn Sie manuell ein Gerät zur Pipeline hinzufügen.

  • Kann eine Automation auf bestimmte Geräte oder Gruppen abzielen? Automations werden nicht direkt Geräten oder Gruppen zugewiesen. Triggers legen fest, welche Geräte aufgenommen werden. Alle Triggers unterstützen optionale Bedingungen (Betriebssystem, Gruppe, Tag, benutzerdefiniertes Feld), um die Zielgruppe einzugrenzen. Beispielsweise wird ein Scheduled-Trigger mit der Bedingung „Group = Windows Servers" nur auf Geräten in dieser Gruppe ausgeführt.

  • Kann dasselbe Gerät gleichzeitig mehrfach in der Pipeline einer Automation sein? Nein – ein Gerät kann pro Trigger nur einen aktiven Durchlauf gleichzeitig haben. Wenn sich ein Gerät bereits in der Pipeline befindet (laufend, wartend auf Genehmigung oder in der Warteschlange als „when next online"), wird es durch ein erneutes Auslösen desselben Triggers nicht ein weiteres Mal hinzugefügt. Der Duplikat-Eintrag wird stillschweigend verworfen. Sobald der aktuelle Durchlauf abgeschlossen ist, kann das Gerät beim nächsten Trigger-Auslösen wieder aufgenommen werden. Beachten Sie, dass dies pro Trigger gilt: Wenn eine Automation zwei verschiedene Triggers hat, könnte ein Gerät theoretisch je einen aktiven Durchlauf von jedem haben – aber derselbe Trigger erstellt keinen zweiten.

  • Was passiert, wenn eine Action mitten in der Pipeline fehlschlägt? Die Ausführung stoppt am fehlgeschlagenen Schritt. Das Gerät verbleibt im Ausführungsverlauf mit dem Status „fehlgeschlagen". Sie können die Ausführung ab dem fehlgeschlagenen Schritt neu starten – klicken Sie auf die Zeile im History Tab, um die Ausführungsdetails zu öffnen, und klicken Sie dann auf Rerun. Sie müssen nicht von vorne beginnen.

  • Wer kann Automations erstellen und verwalten? Der Zugriff wird durch die für jede Gerätegruppe festgelegten Berechtigungen gesteuert. Techniker benötigen die entsprechende Berechtigungsstufe, um Automations zu erstellen, auszuführen oder den Verlauf einzusehen. Siehe Workspace → Permissions für Details.

  • Kann ich eine Automation sofort ausführen, ohne einen Trigger einzurichten? Ja. Verwenden Sie einen Manual trigger, oder erstellen Sie die Automation einfach ohne einen Trigger und fügen Sie Geräte manuell über die Pipeline-Ansicht der Automation oder über das Actions Menü in der Geräteliste.

  • Wo finde ich vorgefertigte Automations? Level's Resource Library enthält vorgefertigte Automations, Monitore und Skripte. Importieren Sie sie mit einem Klick direkt in Ihr Konto.

Hat dies deine Frage beantwortet?