Voraussetzungen für das Erstellen von Workflows zur Fehlerbehebung

Workflows benötigen andere Objekte, um erfolgreich ausgeführt werden zu können. Aus diesem Grund müssen Sie vor dem Entwurf eines Workflows zur Fehlerbehebung sicherstellen, dass diese anderen Objekte vorhanden sind. Ist dies nicht der Fall, müssen Sie sie erstellen. Dieses Thema beschreibt die Objekte, die Sie berücksichtigen müssen, wenn Sie Workflows für die Fehlerbehebung erstellen. Einige davon sind erforderlich, während andere optional sind und einfach zusätzliche Funktionen zur Verfügung stellen.

Hinweis: Mit Automic Intelligent Remediation haben Sie nicht nur Zugriff auf die Objekte und Funktionen, die Sie benötigen, um Workflows zur Fehlerbehebung zu erstellen und zu überwachen, sondern auf die komplette Automic Automation-Funktionalität. Aus diesem Grund hat Ihr System viel mehr Objekte als die, die unbedingt für Automic Intelligent Remediation notwendig sind.

Dieses Thema bezieht sich nur auf die Objekte, die Sie für Automic Intelligent Remediationbenötigen (andernfalls funktionieren die Workflows und ihre Jobs nicht) und auf die wichtigsten optionalen Objekte.

Diese Seite beinhaltet Folgendes:

Erforderliche Objekte

Workflows und ihre Aufgaben benötigen die folgenden Objekte für die Ausführung:

Agent

Agenten sind Programme, die auf dem Zielsystem laufen, bei denen es sich entweder um ein Betriebssystem oder um eine Anwendung handeln kann. Sie stellen die Verbindung zwischen Automic Intelligent Remediation und den Zielsystemen her, starten die Ausführung von Aufgaben und ermöglichen sowohl deren Überwachung als auch das entsprechende Reportwesen. Agenten erstellen Logdateien, die das Geschehen aufzeichnen. Als Administrator-Benutzer installieren Sie diese und stellen sie bereit. Wenn Sie als Entwickler und Objektdesigner ausführbare Objekte erstellen, weisen Sie diesen Objekten Agenten zu.

Login

Erforderlich für Jobs, File Transfers, DB-Ereignisse

Als Entwickler und Objektdesigner definieren Sie ausführbare Objekte (z. B. Jobs und File Transfers), die Zugriff auf Anwendungen und Betriebssysteme von Drittanbietern (Zielsysteme) benötigen. Die Agenten, die auf diesen Systemen installiert sind, führen die Objekte aus. Login-Objekte speichern die Login-Informationen, die Agenten benötigen, um die Objekte auf den Zielsystemen auszuführen. Sie weisen Login-Objekte ausführbaren Objekten zu.

Normalerweise werden Login-Objekte von Administratorbenutzern erstellt.

Ausführbare Objekte

Ausführbare Objekte sind Objekte, die Sie manuell bearbeiten können oder die über Kontrollmechanismen von Parent-Objekten verarbeitet werden, wie beispielsweise Workflows.

Jobs

Bei einem Automic Intelligent Remediation-Job handelt es sich um eine spezifische Arbeitseinheit, die für den jeweiligen Agenten spezifisch ist. Ein Job führt Befehle auf Computern oder in Enterprise-Business-Lösungen aus. Diese Lösungen unterscheiden sich voneinander, daher stehen für jede dieser Lösungen spezifische Job-Templates zur Verfügung.

Jobs werden immer Agenten zugewiesen. Sie benötigen immer ein Login-Objekt, das dem Zielsystem (Agent) die erforderlichen Benutzerdaten übergibt.

Als Entwickler und Objektdesigner legen Sie Jobobjekte (JOBS) an, um Verarbeitungsschritte in einem Zielsystem auszuführen. Sie können deren Attribute über die Automic Web Interface auf den Job-Definition-Seiten angeben. Alternativ können Sie das Automation Engine scripting language verwenden, um funktionale Logik auf ihren Prozess-Seiten hinzuzufügen, auf denen ihre JCL gespeichert ist.

Scripts

Mit Script-Objekten können Sie Scripts schreiben und wiederverwenden, die interne Verarbeitungsanweisungen enthalten. Die Scripts in Script-Objekten werden in der Automic Intelligent Remediation selbst und nicht auf Zielsystemen ausgeführt.

Optionale Objekte

Die folgenden Objekte sind nicht zwingend erforderlich:

Benachrichtigung

Benachrichtigungsobjekte sind angepasste Meldungen und Anfragen, die anderen ausführbaren Objekten zugewiesen werden können. Wenn die Ausführung eines Objekts eine Benachrichtigung auslöst, wird entweder eine E-Mail oder eine Online-Meldung gesendet. Die Benachrichtigung liefert Informationen oder erfordert eine Benutzerinteraktion als Reaktion auf die Ausführung des Objekts.

Als Administrator oder als Entwickler und Objektdesigner erstellen Sie Benachrichtigungen und weisen sie ausführbaren Objekten zu. Es gibt vier verschiedene Vorlagen zum Erstellen von Benachrichtigungen, je nach Art des benötigten Inhalts. Für jede Vorlage können Sie den Meldungstyp auswählen.

Als Operator erhalten Sie Benachrichtigungen und reagieren dementsprechend auf sie. Dabei handelt es sich um E-Mails oder Online-Meldungen. Sie greifen auf die Online-Meldungen über den Bereich Anfragen in der Menüleiste zu, oder Sie klicken auf die Verknüpfung in der Web-Benachrichtigung, die von Ihrem Browser gesendet wird.

Beispiel: Ein Job benötigt in der Regel einige Minuten, um erfolgreich abgeschlossen zu werden. Wenn die Ausführung des Jobs länger dauert, könnte ein Fehler aufgetreten sein. Sie möchten so bald wie möglich über diese Situation informiert werden. Zu diesem Zweck erstellen Sie ein Benachrichtigungsobjekt und weisen es dem Job zu. Sie weisen es im Abschnitt Aktionen bei Laufzeitabweichungen auf der Seite Laufzeit der Jobdefinition zu.

Include

Verwenden Sie Include-Objekte, um Codeblöcke zu speichern, die Sie häufig benötigen und die Sie in mehreren Scripts wiederverwenden möchten. Include-Objekte helfen Ihnen dabei, sicherzustellen, dass Ihre Scripts konsistent sind. Sie reduzieren Ihren Entwurfs- und Wartungsaufwand. Sie können diese Codeblöcke wiederverwenden, indem Sie in den Scripts ausführbarer Objekte :INCLUDE oder :INC eingeben und ein Include-Objekt auswählen. Damit wird das Include-Objekt in das Script eingefügt.

Andere

Es gibt weitere Objekte, die Sie verwenden können, um Ihre Jobs und Workflows zu konfigurieren. Dies ist eine Liste der relevantesten davon, aber es gibt noch mehr:

  • PromptSets

    PromptSets sind interaktive Formulare, die Sie ausführbaren Objekten zuweisen. Wenn diese Objekte ausgeführt werden, werden die Formulare als Anfragen generiert. Die Ausführung der Objekte wird erst ausgeführt, wenn die Formulare (PromptSets) mit den erforderlichen Werten ausgefüllt sind.

  • VARA-Objekte

    VARA-Objekte sind Platzhalter, die Sie in ausführbaren Objekten verwenden können. Sie rufen Werte aus bestimmten Quellen ab und fügen sie in das ausführbare Objekt ein, in dem sie verwendet werden.

  • Verbindungsobjekte

    Verbindungsobjekte enthalten die Daten, die die Kommunikation mit Zielsystemen ermöglichen.

Siehe auch: