Workflow-Aufgaben

Die Workflow-Funktion von OpManager unterstützt Benutzer bei der Fehlerbehebung, indem die vorläufigen Korrekturmaßnahmen, die im Falle eines Problems zu ergreifen sind, automatisiert werden. Workflow-Aufgaben sind im Grunde Prüfungen und Aktionen, die Ihnen helfen, sich wiederholende IT-Aktionen zu automatisieren.

Prüfungen:
Prüfungen basieren auf Wenn-Dann-Sonst-Bedingungen. Wenn die Bedingung erfüllt ist, führt der Workflow die mit dem Erfolgsteil verknüpften Aktionen aus, andernfalls die mit dem Fehlerschritt verknüpften Aktionen. Beispiel: Angenommen, Sie haben einen Workflow mit den Aufgaben „Einen Dienst testen“, „E-Mail senden“ und „Einen Dienst starten“ erstellt. „E-Mail senden“ ist dem Erfolgsteil von „Einen Dienst testen“ zugeordnet, und „Einen Dienst starten“ ist dem Fehlerteil zugeordnet. Wenn der Dienst läuft, führt der Workflow die Aufgabe „E-Mail senden“ aus, um den Administrator darüber zu benachrichtigen, dass der Dienst läuft; andernfalls führt er die Aufgabe „Einen Dienst starten“ aus, um den Dienst zu starten.

Aktionen:
Eine Aktion führt einfach die angegebene Tätigkeit aus. Aufgaben wie „Dienst starten“, „Datei löschen“ oder „System neu starten“ sind Aktionsaufgaben. Wenn eine Aktionsaufgabe erfolgreich ausgeführt wird, führt der Workflow die nächste nachfolgende Aufgabe aus. Wenn eine Aktionsaufgabe fehlschlägt, wird die dem Fehlerteil zugeordnete Aktionsaufgabe ausgeführt. Beispiel: Angenommen, Sie haben einen Workflow mit 2 Aktionsaufgaben erstellt — „Prozess starten“ und „Alle Prozesse auflisten“. „Alle Prozesse auflisten“ ist dem Erfolgsteil der Aufgabe „Prozess starten“ zugeordnet. Wenn der Workflow ausgeführt wird und die Aufgabe „Prozess starten“ fehlschlägt, sucht der Workflow nach der Aufgabe, die dem Fehlerabschnitt zugeordnet ist. Wenn keine Aufgabe gefunden wird, führt der Workflow die Aufgabe im Erfolgsabschnitt aus, d. h. „Alle Prozesse auflisten“.

 

Im Workflow verfügbare Bedingungen und Aktionen

Gerät
PrüfungenBeschreibung
DNS-LookupFührt auf dem Zielgerät einen DNS-Lookup-Befehl aus.
Gerät anpingenSendet ICMP-Pakete an das Zielgerät.
TracerouteFührt auf dem Zielgerät einen Traceroute-Befehl aus.
Aktionen 
Zeitverzögerung hinzufügenFügt der Ausführung einer Aktion eine Verzögerung hinzu
System neu startenStartet das System neu
System herunterfahrenFährt das System herunter
  
Windows-Dienst
Prüfung 
Einen Dienst testenTestet, ob ein Dienst ausgeführt wird oder nicht.
Aktionen 
Aktive Dienste abrufenStellt eine Liste der derzeit ausgeführten Dienste bereit.
Einen Dienst anhaltenHält einen Dienst an.
Dienst neu startenStartet einen Dienst neu.
Einen Dienst fortsetzenSetzt einen Dienst fort.
Einen Dienst startenStartet einen Dienst.
Einen Dienst beendenBeendet einen Dienst.
  
Prozess
Prüfung 
Einen Prozess testenTestet, ob ein Prozess ausgeführt wird oder nicht.
Aktionen 
Alle Prozesse auflistenListet alle aktuell laufenden Prozesse auf.
Prozesse nach Datenträger-LesevorgängenListet Prozesse nach Datenträger-Lesevorgängen auf.
Prozesse nach Datenträger-SchreibvorgängenListet Prozesse nach Datenträger-Schreibvorgängen auf.
Prozesse nach SpeichernutzungListet Prozesse nach Speichernutzung auf.
Prozesse nach CPU-AuslastungListet Prozesse nach CPU-Auslastung auf.
Prozess startenStartet einen Prozess.
Prozess beendenBeendet einen Prozess.
  
HTTP & FTP
Prüfung 
URL prüfenTestet die Verfügbarkeit einer URL.
Aktionen 
Datei per FTP löschenLöscht eine Datei per FTP.
Datei per FTP verschiebenVerschiebt eine Datei per FTP innerhalb desselben Remote-Geräts.
Datei per FTP umbenennenBenennt eine Datei per FTP um.
Datei per FTP hochladenSchreibt den angegebenen Inhalt in eine Datei (.txt) und lädt sie per FTP auf das Remote-Gerät hoch.
HTTP-Daten/Ergebnis postenPostet die Ausgabe, die beim Abfragen einer URL empfangen wurde, in die Workflow-Protokolle.
  
Datei
Prüfungen 
Datei prüfenPrüft die Verfügbarkeit einer Datei.
Dateigröße abrufenErmittelt die Größe einer Datei.
Aktionen 
Dateien komprimierenDateien werden mit der Windows-Komprimierung komprimiert.
Ältere Dateien komprimierenDateien, die lange nicht verwendet wurden, werden mit der Windows-Komprimierung komprimiert. Sie können das Alter der Dateien konfigurieren.
Datei kopierenKopiert eine Datei innerhalb desselben Geräts in ein anderes Verzeichnis.
Datei löschenLöscht eine Datei.
Ältere Dateien löschenLöscht Dateien, die lange nicht verwendet wurden. Löscht auch ältere Dateien in Unterordnern. Sie können das Alter der Dateien konfigurieren.
Datei verschiebenVerschiebt Dateien innerhalb desselben Geräts in ein anderes Verzeichnis.
Ältere Dateien verschiebenVerschiebt Dateien, die lange nicht verwendet wurden, innerhalb desselben Geräts in ein anderes Verzeichnis. Sie können das Alter der Dateien konfigurieren.
Datei umbenennenBenennt eine Datei um.
Datei entkomprimierenEntkomprimiert eine Datei.
  
Ordner
Prüfungen 
Freien Speicherplatz des Laufwerks prüfenPrüft den verfügbaren freien Speicherplatz in einem Laufwerk.
Ordnergröße abrufenErmittelt die Größe eines Ordners.
Aktionen 
Ordner komprimierenKomprimiert einen Ordner.
Ordner kopierenKopiert den Ordner in ein anderes lokales Verzeichnis.
Ordner erstellenErstellt einen Ordner.
Ordner löschenLöscht einen Ordner.
Dateien auflistenListet die in einem Ordner verfügbaren Dateien auf.
Ordner verschiebenVerschiebt einen Ordner an einen anderen Speicherort.
Ordner umbenennenBenennt einen Ordner um.
Ordner entkomprimierenEntkomprimiert einen Ordner.
  
VMware
Aktionen 
VM ausschaltenSchaltet die Stromversorgung einer VM aus.
VM einschaltenSchaltet die Stromversorgung einer VM ein.
Gastbetriebssystem neu startenStartet eine VM neu.
Datenspeicher aktualisierenAktualisiert den Datenspeicher.
VM zurücksetzenSetzt eine VM abrupt zurück.
Gastbetriebssystem herunterfahrenFährt eine VM herunter.
Gastbetriebssystem in Standby versetzenVersetzt eine VM in den Standby-Modus.
VM anhaltenHält eine VM an.
Snapshot erstellenErstellt einen Snapshot des aktuellen Zustands des VM-Servers.
  
OpManager
Prüfung 
Gerätestatus prüfenPrüft den Verfügbarkeitsstatus eines Geräts.
Aktionen 
Alarm bestätigenBestätigt einen Alarm.
Alarmnotiz hinzufügenFügt einem Alarm eine Notiz hinzu.
Alarm löschenLöscht einen Alarm.
Alarm entfernenEntfernt einen Alarm.
Wartung beendenVersetzt das Gerät aus dem Wartungsmodus zurück in den Normalzustand.
Alarm generierenGeneriert einen Alarm in OpManager.
In Wartung versetzenVersetzt das Gerät in den Wartungsmodus.
Gerät neu erkennenErkennt ein Gerät erneut und aktualisiert automatisch alle gerätebezogenen Details.
AlarmunterdrückungUnterdrückt einen Alarm.
Alarmbestätigung aufhebenHebt die Bestätigung eines Alarms auf.
  
Externe Aktionen
Aktionen 
Anderen Workflow ausführenFührt einen anderen Workflow als Aktion aus.
Linux-Skript ausführenFührt ein Skript auf den Ziel-Linux-Geräten aus.
Windows-Skript ausführenFührt ein Skript vom installierten Server auf OpManager aus.
Ticket protokollieren (Remedy)Erstellt ein Ticket in BMC Remedy.
Ticket protokollieren (SDP/SDP Cloud/ServiceNow)Erstellt jeweils ein Ticket in ManageEngine ServiceDesk Plus / ServiceDesk Plus Cloud / ServiceNow.
E-Mail sendenSendet eine Benachrichtigung per E-Mail. Stellen Sie sicher, dass Sie die Mailserver-Einstellungen konfiguriert haben.
Popup-Nachricht sendenSendet eine Benachrichtigung per Popup auf dem Zielgerät. Derzeit werden nur Workgroup-Geräte unterstützt.
SMS sendenSendet eine Benachrichtigung per SMS. Stellen Sie sicher, dass Sie die SMS-Servereinstellungen konfiguriert haben.
Slack-Nachricht sendenSendet entsprechend der angegebenen Bedingung eine Benachrichtigung in Slack.
  
NCM-Aktionen
Aktionen 
BackupErstellt ein Backup der Gerätekonfigurationsdateien
Befehl ausführenFührt einen Befehl auf dem Zielgerät aus
Vorlage ausführenFührt eine im NCM-Plug-in erstellte Vorlage auf dem Zielgerät aus
Letzte N Änderungen abrufenRuft die letzten N vorgenommenen Konfigurationsänderungen ab
Hyper-V
Aktionen 
VM ausschaltenSchaltet eine Hyper-V-VM in Ihrem Netzwerk aus
VM einschaltenSchaltet eine Hyper-V-VM in Ihrem Netzwerk ein

 

DNS-Lookup:
DNS-Lookup führt einen DNS-Lookup-Befehl auf dem Zielgerät aus und liefert dessen Status.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Geräte auswählen“, um das Gerät auszuwählen. Wenn kein Gerät ausgewählt ist, wird die Aufgabe auf dem im Register „Info“ ausgewählten Gerät ausgeführt.

 

Gerät anpingen:

Sendet ICMP-Pakete, um zu testen, ob das Gerät antwortet.

ParameterBeschreibung
NameAnzeigename für die Aufgabe
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Gerät auswählen“, um das Gerät auszuwählen, oder verwenden Sie die Variable ${DeviceName}. ${DeviceName} wird während der Workflow-Ausführung durch den Namen des Geräts ersetzt, das unter Info->Geräte ausgewählt wurde.
Anzahl der AnfragenAnzahl der Ping-Anfragen, die gesendet werden sollen.
PaketgrößeGröße der Ping-Pakete.
TimeoutTimeout-Intervall für die Ping-Anfragen.
WiederholungenAnzahl der Wiederholungen für den Ping-Vorgang.


 

Traceroute:

Führt auf dem Zielgerät einen Traceroute-Befehl aus.

ParameterBeschreibung
NameAnzeigename für die Aufgabe
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Gerät auswählen“, um das Gerät auszuwählen.

 

Zeitverzögerung hinzufügen:
Fügt der Ausführung des nachfolgenden Vorgangs eine Verzögerung hinzu.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
DauerZeitverzögerung vor der Ausführung der nachfolgenden Aufgabe. Sie können die Verzögerung in Stunden, Minuten und Sekunden konfigurieren. Wählen Sie die gewünschte Einheit aus dem Dropdown-Menü aus.

 

System neu starten:
Startet einen entfernten Windows-Computer neu.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Gerät auswählen“, um das Gerät auszuwählen.

 

System herunterfahren:

Meldet ein entferntes Windows-Gerät zwangsweise ab, fährt es herunter, startet es neu oder schaltet es aus.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Geräte auswählen“, um das Gerät auszuwählen. Sie können sich auch abmelden, indem Sie die Aktion „Abmelden“ aus dem Dropdown-Menü auswählen.
OptionenWählen Sie die Aktion (Abmelden, Herunterfahren, Neustart oder Ausschalten), die Sie auf dem entfernten Gerät ausführen möchten.

 

Einen Dienst testen

Testet, ob ein Dienst ausgeführt wird oder nicht.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Geräte auswählen“, um das Gerät auszuwählen. 
DienstnameName des Dienstes, den Sie darauf prüfen möchten, ob er ausgeführt wird oder nicht. Verwenden Sie das Dropdown-Menü, um den Dienst auszuwählen. Wenn der Dienst nicht aufgeführt ist, verwenden Sie das Erkennungssymbol, um die auf dem Gerät ausgeführten Dienste zu erkennen.

Unterstützte Variable:
${Alarm.ServiceName} - Wählen Sie diese Option, wenn Sie den Dienstnamen aus der Alarmentität abrufen möchten. Wenn der Workflow durch einen Alarm für einen ausgefallenen Dienst ausgelöst wird, wird diese Variable zur Laufzeit durch den Dienstnamen aus der Alarmentität ersetzt.
Hinweis: Wenn ein Alarm für mehrere ausgefallene Dienste ausgelöst wird, wird diese Aufgabe für alle diese Dienste ausgeführt.

 

 Aktive Dienste abrufen

Stellt die Liste der auf dem Gerät laufenden aktiven Dienste bereit.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Geräte auswählen“, um das Gerät auszuwählen. 

 

Einen Dienst anhalten/neu starten/fortsetzen/starten/beenden

Hält einen Dienst an / startet ihn neu / setzt ihn fort / startet / beendet ihn.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Geräte auswählen“, um das Gerät auszuwählen. 
DienstnameName des Dienstes, den Sie anhalten/neu starten/fortsetzen/starten/beenden möchten. Verwenden Sie das Dropdown-Menü, um den Dienst auszuwählen. Wenn der Dienst nicht aufgeführt ist, verwenden Sie das Erkennungssymbol, um die auf dem Gerät ausgeführten Dienste zu erkennen.

Unterstützte Variable:
${Alarm.ServiceName} - Wählen Sie diese Option, wenn Sie den Dienstnamen aus der Alarmentität abrufen möchten. Wenn der Workflow durch einen Alarm für einen ausgefallenen Dienst ausgelöst wird, wird diese Variable zur Laufzeit durch den Dienstnamen aus der Alarmentität ersetzt.
Hinweis: Wenn ein Alarm für mehrere ausgefallene Dienste ausgelöst wird, wird diese Aufgabe für alle diese Dienste ausgeführt.

 

Einen Prozess testen

Testet, ob ein Prozess ausgeführt wird oder nicht.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Geräte auswählen“, um das Gerät auszuwählen.  
ProzessnameName des Prozesses, den Sie testen möchten. Sie können den Prozessnamen direkt eingeben (z. B.: mysqld-nt.exe) oder das Auswahlsymbol verwenden, um den Prozess von den Remote-Geräten auszuwählen.
PfadDieses Feld ist optional. Wenn Sie auch den Pfad abgleichen möchten, aktivieren Sie das Kontrollkästchen neben dem Feld „Pfad“ und geben Sie den vollständigen ausführbaren Pfad mit Prozessnamen an. Andernfalls lassen Sie dieses Feld leer.
Z. B.: C:Program FilesMySQLMySQL Server 5.0binmysqld-nt.exe
ArgumenteDieses Feld ist ebenfalls optional. Wenn Sie die Argumente abgleichen möchten, aktivieren Sie das Kontrollkästchen neben dem Feld „Argumente“ und geben Sie die Argumente an. Andernfalls lassen Sie dieses Feld leer.
Z. B.: --defaults-file="my.ini"

 

 Alle Prozesse auflisten/Prozesse nach Datenträger-Lesevorgängen/Prozesse nach Datenträger-Schreibvorgängen/Prozesse nach Speichernutzung/Prozesse nach CPU-Auslastung

Stellt die Liste aktiver Dienste sowie Prozesse nach Datenträger-Lese-/Schreibvorgängen, Speichernutzung und CPU-Auslastung bereit.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Geräte auswählen“, um das Gerät auszuwählen.

 

Prozess starten

Startet einen Prozess.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Geräte auswählen“, um das Gerät auszuwählen.
StartverzeichnisDas Verzeichnis, von dem aus Sie den Prozess ausführen möchten.
ProzessbefehlBefehl zum Starten des Prozesses.

 

Prozess beenden

Beendet einen auf einem Gerät laufenden Prozess.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Geräte auswählen“, um das Gerät auszuwählen.
ProzessnameName des Prozesses, den Sie testen möchten. Sie können den Prozessnamen direkt eingeben (z. B.: mysqld-nt.exe) oder das Auswahlsymbol verwenden, um den Prozess von den Remote-Geräten auszuwählen.
PfadDieses Feld ist optional. Wenn Sie den Pfad beim Beenden des Prozesses ebenfalls abgleichen möchten, aktivieren Sie das Kontrollkästchen neben dem Feld „Pfad“ und geben Sie den vollständigen ausführbaren Pfad mit Prozessnamen an. Andernfalls lassen Sie dieses Feld leer.
Bsp.: C:Program FilesMySQLMySQL Server 5.0binmysqld-nt.exe

Hinweis:  Wenn das Kontrollkästchen deaktiviert ist und mehrere Instanzen eines Prozesses mit demselben Namen laufen, werden alle Prozesse beendet.
ArgumenteDieses Feld ist ebenfalls optional. Wenn Sie die Argumente beim Beenden des Prozesses abgleichen möchten, aktivieren Sie das Kontrollkästchen neben dem Feld „Argumente“ und geben Sie die Argumente an. Andernfalls lassen Sie dieses Feld leer.
Bsp.: --defaults-file="my.ini"
Hinweis:  Wenn das Kontrollkästchen deaktiviert ist und mehrere Instanzen eines Prozesses mit demselben Namen laufen, werden alle Prozesse beendet.

 

 

URL prüfen

Prüft, ob die URL verfügbar ist.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
URL-AdresseAdresse der HTTP-URL, die abgefragt werden soll.

Unterstützte Variablen:
${Alarm.URLAddress} -  ruft die URLAddress aus der Alarmentität ab, wenn der Workflow durch einen Alarm ausgelöst wird. Andernfalls passiert nichts.
Formularmethode: Get oder PostOpManager testet die URL per Get- oder Post-Methode. Wählen Sie die passende Bedingung aus.
Inhalt suchen und abgleichenDer hier angegebene Inhalt wird auf seine Anwesenheit auf der Webseite geprüft.
TimeoutTimeout-Intervall für die URL. Der Standardwert beträgt 25 Sekunden. Klicken Sie auf die Schaltfläche „Jetzt prüfen“, um die URL zu überprüfen.
URL-AutorisierungsdetailsGeben Sie den Benutzernamen und das Passwort für URLs an, die eine Authentifizierung erfordern.
Jetzt prüfenPrüft, ob die URL mit den eingegebenen Details zugänglich ist.

 

Datei per FTP löschen

Löscht eine Datei per FTP.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
FTP-ServerName des FTP-Servers. Sie können den Namen des FTP-Servers direkt eingeben oder die Variable '${DeviceName}' verwenden. '${DeviceName}' wird während der Workflow-Ausführung durch den Namen des im Register „Info“ ausgewählten Geräts ersetzt.
FTP-BenutzernameBenutzername des FTP-Servers.
FTP-PasswortPasswort für die Verbindung zum FTP-Server.
DateinameName der zu löschenden Datei. Geben Sie den Dateinamen mit Pfad an.

 

Datei per FTP verschieben

Verschiebt eine Datei per FTP innerhalb desselben Systems in ein anderes Verzeichnis.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
FTP-ServerName des FTP-Servers. Sie können den Namen des FTP-Servers direkt eingeben oder die Variable '${DeviceName}' verwenden. '${DeviceName}' wird während der Workflow-Ausführung durch den Namen des im Register „Info“ ausgewählten Geräts ersetzt.
FTP-BenutzernameBenutzername des FTP-Servers.
FTP-PasswortPasswort für die Verbindung zum FTP-Server.
DateinameName der zu verschiebenden Datei. Geben Sie den Dateinamen mit Pfad an.
ZielordnerZielordner, in den die Datei verschoben werden soll. Geben Sie den Pfad an.

 

Datei per FTP umbenennen

Benennt eine Datei per FTP um.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
FTP-ServerName des FTP-Servers. Sie können den Namen des FTP-Servers direkt eingeben oder die Variable '${DeviceName}' verwenden. '${DeviceName}' wird während der Workflow-Ausführung durch den Namen des im Register „Info“ ausgewählten Geräts ersetzt.
FTP-BenutzernameBenutzername des FTP-Servers.
FTP-PasswortPasswort für die Verbindung zum FTP-Server.
QuelldateiName der umzubenennenden Datei. Geben Sie den Dateinamen mit Pfad an. Z. B.: /root/OpManager/backup/Backup_DB.zip
Neuer NameNeuer Name für die Datei. Z. B.: Backup_DB_Old.zip

 

Datei per FTP hochladen

Schreibt den angegebenen Inhalt in eine Datei (.txt) und lädt sie per FTP auf das Remote-Gerät hoch.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
FTP-ServerName des FTP-Servers. Sie können den Namen des FTP-Servers direkt eingeben oder die Variable '${DeviceName}' verwenden. '${DeviceName}' wird während der Workflow-Ausführung durch den Namen des im Register „Info“ ausgewählten Geräts ersetzt.
FTP-BenutzernameBenutzername des FTP-Servers.
FTP-PasswortPasswort für die Verbindung zum FTP-Server.
VerzeichnisVerzeichnis, in das die Datei hochgeladen werden soll.
InhaltInhalt/Wert, der hochgeladen werden soll

 

HTTP-Daten/Ergebnis posten

Postet die Ausgabe, die beim Abfragen einer URL empfangen wurde, in die Workflow-Protokolle.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
URL-AdresseAdresse der HTTP-URL, die abgefragt werden soll.

Unterstützte Variablen:
${Alarm.URLAddress} -  ruft die URLAddress aus der Alarmentität ab, wenn der Workflow durch einen Alarm ausgelöst wird. Andernfalls passiert nichts.
Formularmethode: Get oder PostOpManager testet die URL per Get- oder Post-Methode. Wählen Sie die passende Bedingung aus.
Inhalt suchen und abgleichenDer hier angegebene Inhalt wird auf seine Anwesenheit auf der Webseite geprüft.
TimeoutTimeout-Intervall für die URL. Der Standardwert beträgt 25 Sekunden. Klicken Sie auf die Schaltfläche „Jetzt prüfen“, um die URL zu überprüfen.
URL-AutorisierungsdetailsGeben Sie den Benutzernamen und das Passwort für URLs an, die eine Authentifizierung erfordern.
Jetzt prüfenPrüft, ob die URL mit den eingegebenen Details zugänglich ist.
Daten postenDer hier angegebene Inhalt wird in den Ausführungsprotokollen angezeigt.

Unterstützte Variablen:
${URLAddress} - wird durch die im Feld „URL-Adresse“ angegebene Adresse ersetzt.

 

Datei prüfen 

Prüft die Existenz einer Datei im angegebenen Pfad.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Gerät auswählen“, um das Gerät auszuwählen, oder verwenden Sie die Variable ${DeviceName}. ${DeviceName} wird während der Workflow-Ausführung durch den Namen des Geräts ersetzt, das unter Info->Geräte ausgewählt wurde.
DateinameName der Datei, deren Existenz geprüft werden soll. Geben Sie den Dateinamen mit Pfad an.

 

Dateigröße abrufen
Prüft die Dateigröße und führt Aufgaben entsprechend aus.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Gerät auswählen“, um das Gerät auszuwählen, oder verwenden Sie die Variable ${DeviceName}. ${DeviceName} wird während der Workflow-Ausführung durch den Namen des Geräts ersetzt, das unter Info->Geräte ausgewählt wurde.
DateinameName der Datei, deren Größe geprüft werden soll. Geben Sie den Dateinamen mit Pfad an.
DateigrößeDie Dateigröße wird mit dem hier angegebenen Wert verglichen. Entsprechend der ausgewählten Bedingung (größer oder kleiner als) werden die Aktionen ausgeführt.

 

Datei komprimieren/Datei löschen

Komprimiert eine Datei mit der Windows-Komprimierung / löscht eine Datei.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Gerät auswählen“, um das Gerät auszuwählen, oder verwenden Sie die Variable ${DeviceName}. ${DeviceName} wird während der Workflow-Ausführung durch den Namen des Geräts ersetzt, das unter Info->Geräte ausgewählt wurde.
DateinameName der Datei, die komprimiert/gelöscht werden soll. Geben Sie den Dateinamen mit Pfad an.

 

Ältere Dateien komprimieren/Ältere Dateien löschen

Komprimiert ältere Dateien mit der Windows-Komprimierung / löscht ältere Dateien.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Gerät auswählen“, um das Gerät auszuwählen, oder verwenden Sie die Variable ${DeviceName}. ${DeviceName} wird während der Workflow-Ausführung durch den Namen des Geräts ersetzt, das unter Info->Geräte ausgewählt wurde.
OrdnernameOrdner, der die alten Dateien enthält. Geben Sie den Ordnerpfad an. Hinweis: Die Option „Ältere Dateien löschen“ löscht auch ältere Dateien in Unterordnern.
Dateien älter alsDateien, die älter als die angegebene Anzahl an Monaten/Tagen/Stunden sind, werden komprimiert/gelöscht.

 

Datei kopieren/Datei verschieben

Kopiert/verschiebt eine Datei von einem Ordner in einen anderen innerhalb desselben Computers.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Gerät auswählen“, um das Gerät auszuwählen, oder verwenden Sie die Variable ${DeviceName}. ${DeviceName} wird während der Workflow-Ausführung durch den Namen des Geräts ersetzt, das unter Info->Geräte ausgewählt wurde.
DateinameName der Datei, die in einen anderen Ordner kopiert/verschoben werden soll. Geben Sie den Dateinamen mit Pfad an. Sie können das Platzhalterzeichen * (z. B.: stderr*.txt) verwenden, um die Aktion auf alle Dateien anzuwenden. Sie können auch mehrere Dateien durch Kommas getrennt eingeben.
ZielordnerName des Ordners, in den die Datei eingefügt/verschoben werden soll. Geben Sie den Ordnerpfad an.

 

Ältere Dateien verschieben

Verschiebt Dateien, die dem angegebenen Alter entsprechen, in einen anderen Ordner.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Gerät auswählen“, um das Gerät auszuwählen, oder verwenden Sie die Variable ${DeviceName}. ${DeviceName} wird während der Workflow-Ausführung durch den Namen des Geräts ersetzt, das unter Info->Geräte ausgewählt wurde.
QuellordnerOrdner, der die alten Dateien enthält. Geben Sie den Ordnerpfad an.
ZielordnerOrdner, in den die alten Dateien verschoben werden sollen.
Dateien älter alsDateien, die älter als die angegebene Anzahl an Monaten/Tagen/Stunden sind, werden verschoben.

 

Datei umbenennen

Benennt eine Datei um. 

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Gerät auswählen“, um das Gerät auszuwählen, oder verwenden Sie die Variable ${DeviceName}. ${DeviceName} wird während der Workflow-Ausführung durch den Namen des Geräts ersetzt, das unter Info->Geräte ausgewählt wurde.
QuelldateinameGeben Sie den Quelldateinamen an, der umbenannt werden soll
Z. B.: C:Program FilesOpManagerbackupBackup_DB.zip
Neuer NameNeuer Name für die Datei.
Z. B.: Backup_DB_Old.zip

 

Datei entkomprimieren

Entkomprimiert eine Datei, die mit der Windows-Komprimierung komprimiert wurde.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Gerät auswählen“, um das Gerät auszuwählen, oder verwenden Sie die Variable ${DeviceName}. ${DeviceName} wird während der Workflow-Ausführung durch den Namen des Geräts ersetzt, das unter Info->Geräte ausgewählt wurde.
DateinameName der Datei, die entkomprimiert werden soll. Geben Sie den Dateinamen mit Pfad an. Sie können das Platzhalterzeichen * (z. B.: stderr*.txt) verwenden, um die Aktion auf alle Dateien anzuwenden. Sie können auch mehrere Dateien durch Kommas getrennt eingeben.

 

Freien Speicherplatz des Laufwerks prüfen

Prüft den verfügbaren freien Speicherplatz in einem Laufwerk.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Gerät auswählen“, um das Gerät auszuwählen, oder verwenden Sie die Variable ${DeviceName}. ${DeviceName} wird während der Workflow-Ausführung durch den Namen des Geräts ersetzt, das unter Info->Geräte ausgewählt wurde.
LaufwerksnameName des Laufwerks, das auf freien Speicherplatz geprüft werden soll.
LaufwerksgrößeDie Größe des Laufwerks wird mit dem hier angegebenen Wert (GB/MB/KB) verglichen. Entsprechend der ausgewählten Bedingung (größer oder kleiner als) werden die Aktionen ausgeführt.

 

Prüfen, ob Ordner existiert 

Prüft die Existenz eines Ordners im angegebenen Pfad.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Gerät auswählen“, um das Gerät auszuwählen, oder verwenden Sie die Variable ${DeviceName}. ${DeviceName} wird während der Workflow-Ausführung durch den Namen des Geräts ersetzt, das unter Info->Geräte ausgewählt wurde.
DateinameName des Ordners, dessen Existenz geprüft werden soll. Geben Sie den Ordnerpfad an.

 

Ordnergröße abrufen

Prüft den verfügbaren freien Speicherplatz in einem Laufwerk.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Gerät auswählen“, um das Gerät auszuwählen, oder verwenden Sie die Variable ${DeviceName}. ${DeviceName} wird während der Workflow-Ausführung durch den Namen des Geräts ersetzt, das unter Info->Geräte ausgewählt wurde.
OrdnernameName des Ordners, der auf seine Größe geprüft werden soll.
OrdnergrößeDie Größe des Laufwerks wird mit dem hier angegebenen Wert (GB/MB/KB) verglichen. Entsprechend der ausgewählten Bedingung (größer oder kleiner als) werden die Aktionen ausgeführt.

 

Ordner komprimieren/entkomprimieren/löschen

Komprimiert/entkomprimiert/löscht einen Ordner.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Gerät auswählen“, um das Gerät auszuwählen, oder verwenden Sie die Variable ${DeviceName}. ${DeviceName} wird während der Workflow-Ausführung durch den Namen des Geräts ersetzt, das unter Info->Geräte ausgewählt wurde.
OrdnernameOrdner, der komprimiert/entkomprimiert/gelöscht werden soll. Geben Sie den Ordnerpfad an.

 

Ordner erstellen

Erstellt einen Ordner auf dem Computer.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Gerät auswählen“, um das Gerät auszuwählen, oder verwenden Sie die Variable ${DeviceName}. ${DeviceName} wird während der Workflow-Ausführung durch den Namen des Geräts ersetzt, das unter Info->Geräte ausgewählt wurde.
OrdnernameName des zu erstellenden Ordners. Geben Sie den Ordnernamen mit Pfad an.

 

Ordner kopieren/Ordner verschieben

Kopiert/verschiebt einen Ordner in einen anderen Ordner innerhalb desselben Computers. 

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Gerät auswählen“, um das Gerät auszuwählen, oder verwenden Sie die Variable ${DeviceName}. ${DeviceName} wird während der Workflow-Ausführung durch den Namen des Geräts ersetzt, das unter Info->Geräte ausgewählt wurde.
OrdnernameName des Ordners, der in einen anderen Ordner kopiert/verschoben werden soll. Geben Sie den Dateinamen mit Pfad an.
ZielordnerName des Zielordners, in den der Quellordner eingefügt/verschoben werden soll. Geben Sie den Ordnerpfad an.

 

Dateien auflisten

Listet die in einem Ordner verfügbaren Dateien auf.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Gerät auswählen“, um das Gerät auszuwählen, oder verwenden Sie die Variable ${DeviceName}. ${DeviceName} wird während der Workflow-Ausführung durch den Namen des Geräts ersetzt, das unter Info->Geräte ausgewählt wurde.
OrdnernameName des Ordners, dessen Dateien aufgelistet werden sollen. Geben Sie den Ordnerpfad an.

 

Ordner umbenennen

Benennt einen Ordner um.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Gerät auswählen“, um das Gerät auszuwählen, oder verwenden Sie die Variable ${DeviceName}. ${DeviceName} wird während der Workflow-Ausführung durch den Namen des Geräts ersetzt, das unter Info->Geräte ausgewählt wurde.
QuellordnerGeben Sie den Namen des Quellordners an, der umbenannt werden soll
Z. B.: C:OpManagerlogs
Neuer NameNeuer Name für den Ordner.
Z. B.: logs_old

 

Alarmnotiz hinzufügen

Fügt einem Alarm eine Notiz hinzu.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
NotizNotiz, die dem Alarm hinzugefügt werden soll. 


Alarm generieren

Generiert einen Alarm in OpManager.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
QuelleNotiz, die dem Alarm hinzugefügt werden soll.
SchweregradWählen Sie den Schweregrad des Alarms aus.
MeldungMeldung, die Sie im Alarm anzeigen möchten.
AlarmcodeEindeutige Zeichenfolge, die zum Auslösen des Ereignisses verwendet wird. Z. B.: Threshold-DOWN
EntitätIdentifiziert das Fehlerobjekt innerhalb der Quelle eindeutig. Ereignisse werden anhand des Entitätsfelds zu Alarmen korreliert. Mehrere Ereignisse mit derselben Entität werden zu einem einzigen Alarm zusammengefasst.
EreignistypBeschreibung des Ereignistyps

 

Linux-Skript ausführen

Führt ein Skript auf entfernten Linux-Rechnern aus und ruft die Ausgabe ab. Abhängig von der Eingabe wird dieses Skript entweder vom OpManager-Server oder vom Remote-Rechner ausgeführt. Erfolg oder Misserfolg werden anhand des Exit-Codes entschieden. Wenn das Skript mit Exit-Code 0 zurückkehrt, gilt dies als Erfolg; jeder andere Wert gilt als Fehler.

Z. B.: Für Shell-Skripte,
exit(0) --  Erfolg
exit(1)  -- Fehler
exit(-2) -- Fehler

 

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Gerät auswählen“, um das Gerät auszuwählen, oder verwenden Sie die Variable ${DeviceName}. ${DeviceName} wird während der Workflow-Ausführung durch den Namen des Geräts ersetzt, das unter Info->Geräte ausgewählt wurde.
BefehlszeileGeben Sie den Befehl an, der zum Ausführen des Skripts verwendet wird.
Z. B.: sh ${FileName} ${DeviceName} arg1
Hier ist die Variable ${FileName} zwingend erforderlich, um das Skript auszuführen. OpManager ersetzt diese Variable zur Laufzeit.

Unterstützte Variablen:
${DeviceName} - wird zur Laufzeit durch den Namen des ausführenden Geräts ersetzt.
${UserName} -   wird durch den Gerätenutzernamen ersetzt, sofern dieser für dieses Gerät bereits angegeben wurde.
${Password} - wird durch das Gerätepasswort ersetzt, sofern dieses für dieses Gerät bereits angegeben wurde.
SkriptinhaltDas eigentliche Skript, das ausgeführt werden soll.
ErweitertKlicken Sie auf die Schaltfläche „Erweitert“, um die folgenden Felder zu konfigurieren.
Von Remote-Rechner ausführenWenn diese Option aktiviert ist, wird das Skript auf den Remote-Rechner übertragen und dort ausgeführt. Andernfalls wird es vom OpManager-Server aus ausgeführt.
ArbeitsverzeichnisGeben Sie das Verzeichnis an, von dem aus Sie das Skript ausführen möchten.

Unterstützte Variablen:
${UserHomeDir}  - wird zur Laufzeit durch das Home-Verzeichnis des Benutzers ersetzt.
${TempDir} - wird zur Laufzeit durch das temporäre Verzeichnis des Geräts ersetzt. Z. B.: /tmp
Antwort-TimeoutZeit, die auf den Abschluss der Skriptausführung gewartet wird. Der hier angegebene Standardwert beträgt 60 Sekunden.

 

Windows-Skript ausführen

Die Skriptausführung wird vom OpManager-Server auf den Ziel-Windows-Rechnern durchgeführt und die Ausgabe wird abgerufen. Erfolg oder Misserfolg werden anhand des Exit-Codes entschieden.
Wenn das Skript mit dem Exit-Code 0 zurückkehrt, gilt dies als Erfolg; jeder andere Wert gilt als Fehler.

Z. B. für VBScript:
WScript.Quit(0) -- Erfolg
WScript.Quit(1) -- Fehler
WScript.Quit(-2) -- Fehler

 

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Gerät auswählen“, um das Gerät auszuwählen, oder verwenden Sie die Variable ${DeviceName}. ${DeviceName} wird während der Workflow-Ausführung durch den Namen des Geräts ersetzt, das unter Info->Geräte ausgewählt wurde.
BefehlszeileGeben Sie den Befehl an, der zum Ausführen des Skripts verwendet wird.
Z. B.: cscript ${FileName}.vbs ${DeviceName} ${UserName} ${Password} arg1
Hier ist die Variable ${FileName} zwingend erforderlich, um das Skript auszuführen.  OpManager ersetzt diese Variable zur Laufzeit.

Unterstützte Variablen:
${DeviceName} - wird zur Laufzeit durch den Namen des ausführenden Geräts ersetzt.
${UserName} -   wird durch den Gerätenutzernamen ersetzt, sofern dieser für dieses Gerät bereits angegeben wurde.
${Password} - wird durch das Gerätepasswort ersetzt, sofern dieses für dieses Gerät bereits angegeben wurde.
SkriptinhaltDas eigentliche Skript, das ausgeführt werden soll.
ErweitertKlicken Sie auf die Schaltfläche „Erweitert“, um die folgenden Felder zu konfigurieren.
ArbeitsverzeichnisGeben Sie das Verzeichnis an, von dem aus Sie das Skript ausführen möchten.
Unterstützte Variablen:
${UserHomeDir}  - wird zur Laufzeit durch das Home-Verzeichnis des Benutzers ersetzt.
${TempDir} - wird zur Laufzeit durch das temporäre Verzeichnis von OpManager ersetzt.  
Antwort-TimeoutTimeout-Intervall für die Antwort des Geräts auf den Status der Skriptausführung.

 

Ticket protokollieren (Remedy)

Protokolliert ein Ticket in BMC Remedy.

ParameterBeschreibung
NameAnzeigename für das Ticket.
E-Mail-ID des AbsendersE-Mail-ID des Absenders.
Service-Desk-Mail-IDE-Mail-ID des BMC-Remedy-Service-Desks.
AuswirkungWählen Sie die Auswirkungsstufe des Tickets aus.
DringlichkeitWählen Sie den Schweregrad des Tickets aus.
ZusammenfassungFügen Sie eine Zusammenfassung hinzu, damit das gemeldete Problem schnell verstanden werden kann.
BeschreibungBeschreiben Sie das Problem.

 

Ticket protokollieren (SDP)

Protokolliert ein Ticket in ManageEngine ServiceDesk Plus. Stellen Sie sicher, dass ServiceDesk Plus mit OpManager integriert ist.

ParameterBeschreibung
NameAnzeigename für das Ticket.
KategorieWählen Sie die passende Kategorie für das Ticket aus.
UnterkategorieWählen Sie die passende Unterkategorie aus.
ElementWählen Sie das passende Element aus.
PrioritätWählen Sie die Prioritätsstufe des Tickets aus.
GruppeWählen Sie die Gruppe aus.
TechnikerWählen Sie den Techniker aus, dem Sie das Ticket zuweisen möchten.
TitelBetreff des Tickets. Sie können Variablen verwenden.
BeschreibungBeschreiben Sie das Problem. Sie können Variablen verwenden.

 

E-Mail senden

Sendet eine E-Mail an die angegebenen E-Mail-Adressen. Dies ist nützlich, um über das Ergebnis/den Abschluss einer Aufgabe im Workflow zu benachrichtigen.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
E-Mail-ID des AbsendersE-Mail-ID des Absenders.
E-Mail-ID des EmpfängersE-Mail-ID der Empfänger.
E-Mail-FormatE-Mails können als Klartext, HTML oder in beiden Formaten gesendet werden. Wählen Sie das gewünschte Format aus.
BetreffBetreff der E-Mail. Sie können Variablen verwenden.
NachrichtInhalt der E-Mail. Sie können Variablen verwenden.

 

Popup-Nachricht senden

Öffnet auf entfernten Computern ein Popup-Fenster mit der angegebenen Nachricht.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Gerät auswählen“, um das Gerät auszuwählen, oder verwenden Sie die Variable ${DeviceName}. ${DeviceName} wird während der Workflow-Ausführung durch den Namen des Geräts ersetzt, das unter Info->Geräte ausgewählt wurde.
NachrichtNachricht, die im Popup angezeigt werden soll.

 

SMS senden

Sendet SMS-Benachrichtigungen an die angegebene Mobilnummer. Dies ist nützlich, um über das Ergebnis/den Abschluss einer Aufgabe im Workflow zu benachrichtigen.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielgerätGerät, auf dem die Aufgabe ausgeführt werden soll. Klicken Sie auf das Symbol „Gerät auswählen“, um das Gerät auszuwählen, oder verwenden Sie die Variable ${DeviceName}. ${DeviceName} wird während der Workflow-Ausführung durch den Namen des Geräts ersetzt, das unter Info->Geräte ausgewählt wurde.
NachrichtNachricht, die als SMS gesendet werden soll. Die Nachricht darf 160 Zeichen nicht überschreiten.


Slack-Nachricht senden

OpManager sendet eine Slack-Nachricht als Benachrichtigung über den Abschluss einer Aufgabe im Workflow.

ParameterBeschreibung
NameAnzeigename für die Aufgabe.
ZielDie Nachricht kann an ein einzelnes Mitglied oder an einen bestimmten Kanal gesendet werden.
KanalWählen Sie den spezifischen Kanal aus, in dem Sie die Nachricht teilen möchten.
NachrichtentitelFür die Nachricht kann ein passender Titel angegeben werden.
NachrichtenbeschreibungGeben Sie die vollständige Nachricht in das Beschreibungsfeld ein.

Variablen:
Variablen werden verwendet, um dynamische Werte an ein Feld einer Aufgabe anzuhängen. Folgende Variablen sind verfügbar:


${DeviceName} - Name des Geräts, dem der Workflow zugeordnet werden soll. Kann in allen Feldern verwendet werden

${WorkflowName} - Name des Workflows, der ausgelöst werden soll. Kann in allen Feldern verwendet werden.

${Alarm.ServiceName} - Name des Dienstes, für den ein Alarm ausgelöst wird.

${URLAddress} - URL-Adresse

${Alarm.URLAddress} - URL-Adresse, für die ein Alarm ausgelöst wird.

${UserName} - Benutzername des Geräts.

${Password} - Passwort des Geräts.

${Device.DisplayName} - Anzeigename des Geräts, für das ein Alarm ausgelöst wird.

${Alarm.ProcessName} - Name des Prozesses, für den ein Alarm ausgelöst wird.

$message - Alarmmeldung wird angezeigt

 


Verwendung von Variablen

Variablen lassen sich anhand eines Beispiels besser verstehen. Im Folgenden sehen Sie den Workflow, der als Aktion ausgelöst werden soll, wenn ein Alarm für einen ausgefallenen Dienst erzeugt wird.

Workflow actions in OpManager: Workflow setup

Aufgabe 1: Die Aufgabe „Einen Dienst testen“ wird erstellt, um den ausgefallenen Dienst zu testen. Wenn der Workflow ausgelöst wird, wird die Variable ${Alarm.ServiceName`} durch den Namen des Dienstes ersetzt, der ausgefallen ist. ${DeviceName} wird durch den Namen des Geräts ersetzt

Workflow actions in OpManager: Test a service

Aufgabe 2: Das Ergebnis der vorherigen Aufgabe (Dienst aktiv oder inaktiv) wird mit der Variable ${Result} als Notiz zum Alarm hinzugefügt. (Diese Variable ist im aktuellen Build noch nicht implementiert; Sie werden benachrichtigt, sobald sie zur Verwendung verfügbar ist.)

Workflow actions in OpManager: Add alarm note