Runbooks erstellen und testen
Der Runbook Designer ist das Werkzeug, mit dem Sie Runbooks erstellen, verwalten und ausführen können. Sie können Runbooks auch in der Orchestrierungskonsole ausführen und ihren Status anzeigen.
Um ein Runbook zu erstellen, ziehen Sie Aktivitäten auf den Arbeitsbereich. Aktivitäten sind die Bausteine von Runbooks. Von einzelnen Aktivitäten werden im Allgemeinen drei Aktionen ausgeführt:
Zugriff auf veröffentlichte Daten
Ausführen von Aktionen
Neue Daten veröffentlichen
Weitere Informationen über die Arten von Aktivitäten finden Sie unter Runbook-Aktivitäten kontrollieren.
Bereiche in Runbook Designer
Die Benutzeroberfläche von Runbook Designer ist in die folgenden vier Bereiche unterteilt.
Bereich | BESCHREIBUNG |
---|---|
Verbindungen | Die Ordnerstruktur, in der Sie Workflows im Orchestrator-System organisieren und Berechtigungen für Ordner bearbeiten können. Stellt auch den Zugriff auf Runbook Server und Globale Einstellungen bereit. |
Arbeitsbereich des Runbook-Designers | Der Arbeitsbereich, in dem Sie Orchestrator-Runbooks erstellen. Die Runbooks in der Ordnerauswahl im Bereich Verbindungen werden als Registerkarten am oberen Rand des Arbeitsbereichs aufgeführt. Wenn Sie eine Registerkarte in einem Runbook auswählen, wird sie im Runbook Designer-Arbeitsbereich angezeigt. |
Aktivitäten | Enthält alle verfügbaren Aktivitäten (entweder Standardaktivitäten oder Aktivitäten, die über Integrationspakete verfügbar sind) für die Verwendung in Runbooks. Sie ziehen Aktivitäten aus dem Bereich Aktivitäten in den Arbeitsbereich Design und verknüpfen sie dann zu Runbooks. |
Protokoll | Protokolle, die die Aktivität und den Verlauf für das aktuelle Runbook anzeigen. Weitere Informationen finden Sie unter Orchestrator-Protokolle. |
Speicherort der Überwachungs-Protokolle
Im Folgenden sind die Speicherorte der Trace-Protokolle aufgeführt:
- %ProgramData%Microsoft System Center 2012\Orchestrator**\Logs*.log
- %Common Files%\Microsoft System Center 2012\Orchestrator\Management Server\Components\Logs*.log
Aktivitäten nach Aktivitätsname und Kategoriename sortieren
Mit Orchestrator können Sie Aktivitäten alphabetisch nach Aktivitätsnamen oder nach Kategorienamen sortieren. Standardmäßig werden Aktivitäten nach Kategorie sortiert, z. B. Runbook-Steuerung, E-Mail, Dateiverwaltung, Überwachung, Benachrichtigung, Terminplanung, System, Textdateiverwaltung und Tools.
Gehen Sie wie folgt vor, um Aktivitäten nach dem Aktivitätsnamen und dem Kategorienamen zu sortieren.
Aktivitäten alphabetisch nach Aktivitätsnamen sortieren
Klicken Sie im Bereich Aktivitäten mit der rechten Maustaste auf einen Kategorienamen, um Alle Aktivitäten auszuwählen.
Die Aktivitäten werden alphabetisch nach Aktivitätsnamen sortiert.
Aktivitäten alphabetisch nach Kategorienamen sortieren
Klicken Sie im Bereich Aktivitäten mit der rechten Maustaste auf einen Kategorienamen, um Standard auszuwählen.
Die Aktivitäten werden alphabetisch nach Kategorienamen sortiert.
Symbole ändern
Sie können die Standardgröße jedes Symbols für eine Aktivität von klein auf groß ändern, indem Sie mit der rechten Maustaste auf einen Aktivitätsnamen klicken und Klein oder Groß wählen.
Starten Sie ein Runbook im Designer
Gehen Sie folgendermaßen vor, um ein Runbook im Designer zu starten:
Wählen Sie im Bereich Verbindungen den Ordner Runbooks, um die verfügbaren Runbooks anzuzeigen.
Wählen Sie im Designarbeitsbereich eine Runbook-Registerkarte.
Wenn das Runbook ausgecheckt ist, wählen Sie die Schaltfläche Einchecken.
Klicken Sie im Designarbeitsbereich mit der rechten Maustaste auf die Registerkarte „Runbook“, und wählen Sie Ausführen aus.
Wechseln Sie im Dialogfeld Runbook starten in das Feld Verfügbare Runbook Server, und wählen Sie den entsprechenden Server aus.
Klicken Sie auf die Pfeiltaste, damit sich der Servername nun im Feld Ausgewählte Runbook Server befindet.
Wählen Sie Starten aus.
Beenden Sie einen Auftrag aus dem Runbook Designer
Führen Sie die folgenden Schritte aus, um einen Auftrag aus dem Runbook-Designer zu beenden:
Wählen Sie die Registerkarte Runbook überwachen aus.
Wählen Sie auf der Symbolleiste Beenden aus.
Testen Sie Ihr Runbook
Nachdem Sie ein Runbook erstellt haben, können Sie es testen, bevor es in der Produktion ausgeführt wird. Zum Testen verwenden Sie den Runbook Tester, den Sie im Runbook Designer starten. Mit dem Runbook Tester können Sie das Runbook ausführen, um veröffentlichte Daten aus jeder Aktivität anzuzeigen. Sie können das gesamte Runbook durchlaufen, jede Aktivität einzeln durchlaufen oder Breakpoints für bestimmte Aktivitäten festlegen.
Wichtig
Von Runbook Tester wird jede Aktivität innerhalb des Workflows tatsächlich ausgeführt. Die Schritte werden nicht in einer simulierten oder virtualisierten Umgebung ausgeführt. Alle Verbindungen, auf die im Runbook verwiesen wird, sind live und voll funktionsfähig. Alle Aktivitäten, von denen Daten in verbundenen Systemen geändert oder gelöscht werden, führen also zur Änderung oder dem Löschen der Daten. Wenn Sie beispielsweise mithilfe der Aktivität Datenbank abfragen den Befehl DROP TABLE ImportantTable ausführen, wird tatsächlich ImportantTable von der Instanz von Microsoft SQL Server gelöscht.
Wichtig
Beachten Sie, dass das zum Starten des Runbooks verwendete Konto über Berechtigungen auf dem lokalen Computer verfügen muss. Diese Berechtigungsanforderungen gelten auch für das Testen des Runbooks mit Runbook Tester. Zum erfolgreichen Testen Ihres Runbooks müssen Sie Runbook Designer as Administrator starten. Durch Zuordnung wird Runbook Tester as Administrator ausgeführt, und es wird der Sicherheitstoken der höheren Ebene verwendet.
Testen eines Runbooks
Gehen Sie zum Testen eines Runbooks folgendermaßen vor:
Öffnen Sie das Runbook im Runbook Designer, und klicken Sie auf der Menüleiste auf Runbook Tester.
Wenn Sie dazu aufgefordert werden, klicken Sie auf Ja, um das Runbook auszuchecken.
Wenn Sie das Runbook von Anfang bis Ende durchlaufen möchten, ohne anzuhalten, klicken Sie auf Bis Haltepunkt ausführen.
Wenn Sie jeweils eine Aktivität durchlaufen möchten, klicken Sie auf Schrittweise ausführen.
Zeigen Sie den Protokollbereich an, um den Abschlussstatus jeder Aktivität anzuzeigen. Wenn Sie die Details und veröffentlichten Daten einer Aktivität anzeigen möchten, wählen Sie die Aktivität aus, und klicken Sie auf Details anzeigen.
Haltepunkt festlegen
Um einen Haltepunkt festzulegen, führen Sie diese Schritte aus:
Wählen Sie die Aktivität aus, auf der der Breakpoint festgelegt werden soll.
Wählen Sie Haltepunkt umschalten aus.
Wählen Sie Bis Haltepunkt ausführen aus.
Jede Aktivität bis zum Breakpoint wird ausgeführt. Das Runbook hält an, bevor die Aktivität mit dem Breakpoint ausgeführt wird.
Wenn Sie bis zum Ende des Runbooks fortfahren möchten, klicken Sie erneut auf Bis Haltepunkt ausführen, oder klicken Sie auf Schrittweise ausführen, um jeweils eine Aktivität zu durchlaufen.
Nächste Schritte
- Eine schrittweise Anleitung zum Erstellen und Testen eines Beispiel-Runbooks finden Sie unter Erstellen und Testen eines Beispiel-Runbooks.
- Informationen zum Überprüfen von Leitfäden und bewährten Methoden für das Entwerfen von Runbooks finden Sie unter Entwerfen eines Runbooks.