Erfassen von Aktivitätsereignissen zum Überwachen von Runbooks
Jede Aktivität in einem Orchestrator-Runbook hat die Möglichkeit, ein Ereignis zu senden, wenn es nicht ausgeführt wird oder zu lange dauert. Diese Ereignisse werden auf der Registerkarte Ereignisse des Runbook Designers angezeigt oder können so konfiguriert werden, dass sie als SNMP-Trap an einen Empfänger gesendet werden. Runbook-Aktivitätsereignisse werden nur für diese Aktivitäten gesendet, für die Sie dies speziell konfigurieren.
Konfigurieren einer Aktivität zum Senden von Ereignissen
Führen Sie die folgenden Schritte aus, um eine Aktivität zum Senden von Ereignissen zu konfigurieren:
Öffnen Sie das Runbook im Runbook Designer.
Doppelklicken Sie auf die Aktivität, um die zugehörigen Eigenschaften anzuzeigen.
Wählen Sie die Registerkarte Ausführungsverhalten aus.
Geben Sie die Anzahl der Sekunden ein, um ein Ereignis zu senden, wenn die Aktivität zu lange ausgeführt wird.
Aktivieren Sie das Kontrollkästchen Benachrichtigen, wenn die Aktivität fehlschlägt, um eine Benachrichtigung zu senden, wenn die Aktivität fehlschlägt.
Wählen Sie Fertigstellen aus, um die Aktivität zu speichern.
Empfangen von Ereignissen von SNMP
Zusätzlich zur Anzeige der Ereignisse auf der Registerkarte Ereignisse im Runbook Designer können Sie sie an ein SNMP-Trap-Ziel senden. Auf diese Weise können Sie den Zustand der Orchestrator-Umgebung mithilfe anderer Tools überwachen, die für die proaktive Warnung entwickelt wurden. Die einzige Voraussetzung für ein solches Tool ist, dass es SNMP-Traps empfangen kann. Sie können Orchestrator Event Delivery Configuration Utility verwenden, um SNMP-Trapziele für Runbook-Ereignisse hinzuzufügen und zu konfigurieren.
Hinzufügen eines SNMP-Trap-Ziels
Um ein SNMP-Trap-Ziel hinzuzufügen, führen Sie den Befehl oedc
einmal für jedes Ziel aus, das Sie hinzufügen möchten, und verwenden Sie dabei die folgende Syntax:
oedc /snmp /add /ip <Targeted IP Address> /port <Targeted Port> /version <version> /community <community>
Verwenden Sie beispielsweise das folgende Verfahren, um Traps mithilfe von SNMP Version 1 an einen SNMP-Empfänger an der IP-Adresse 10.1.1.10 an Port 162 und eine Community namens „public“ zu senden.
Hinzufügen eines SNMP-Trap-Ziels
Führen Sie die folgenden Schritte aus, um ein SNMP-Trap-Ziel hinzuzufügen:
- Öffnen Sie eine Eingabeaufforderung mit Administratorrechten.
- Navigieren Sie zu
C:\Program Files (x86)\Microsoft System Center\Orchestrator\Management Server
.
- Navigieren Sie zu
C:\Program Files\Microsoft System Center\Orchestrator\Management Server
.
Geben Sie den folgenden Befehl ein:
oedc /snmp /add /ip 10.1.1.10 /port 162 /version SNMP1 /community public
Starten Sie den Orchestrator Runbook-Dienst und den Orchestrator Runbook Server Monitor-Dienst neu.
Entfernen aller SNMP-Trap-Ziele
Sie können keine einzelnen SNMP-Trap-Ziele entfernen. Stattdessen müssen Sie alle Ziele entfernen und dann die gewünschten Ziele wieder hinzufügen. Um alle SNMP-Trap-Ziele zu entfernen, führen Sie den Befehl oedc
mit der folgenden Syntax aus:
oedc /snmp /clear
Führen Sie die folgenden Schritte aus, um alle SNMP-Trap-Ziele zu entfernen:
- Öffnen Sie eine Eingabeaufforderung mit Administratorrechten.
- Navigieren Sie zu
C:\Program Files (x86)\Microsoft System Center\Orchestrator\Management Server
.
- Navigieren Sie zu
C:\Program Files\Microsoft System Center\Orchestrator\Management Server
.
Geben Sie den folgenden Befehl ein: oedc /snmp /clear
Starten Sie den Orchestrator Runbook-Dienst und den Orchestrator Runbook Server Monitor-Dienst neu.
Empfangen von SNMP-Traps
Nachdem Sie ein SNMP-Trap-Ziel für Orchestrator-Ereignisbenachrichtigungen konfiguriert haben, können Sie diese mit einem beliebigen Tool empfangen, das SNMP-Traps lesen kann, oder Sie können die Überwachung der SNMP-Trap-Aktivität in einem Runbook verwenden, um die Informationen zu lesen. Der Inhalt von SNMP-Traps ist auf die ersten 1000 Zeichen beschränkt, wenn der Inhalt diese Länge überschreitet.
Die Variablenbindungen werden in der folgenden Tabelle aufgeführt.
Trap Enterprise ID | 1.3.6.1.4.1.4217.100.100 |
---|---|
Generische ID | (6) |
Bestimmte ID | (1) |
Orchestrator-Ereignisinformations-IDs | Orchestrator-Ereignistyp – 1 Orchestrator-Ereigniszusammenfassung – 2 Orchestrator-Ereignisdetails – 3 |
Beispiel | Orchestrator-Ereignistyp – 1.3.6.1.4.1.4217.100.100.1 Orchestrator-Ereigniszusammenfassung – 1.3.6.1.4.1.4217.100.100.2 Orchestrator-Ereignisdetails – 1.3.6.1.4.1.4217.100.100.3 |
Nächste Schritte
- Sehen Sie sich die Daten an, die erfasst werden, wenn Aktivitäten in Orchestrator-Protokollen ausgelöst werden.
- Weitere Informationen zu SNMP-Traps finden Sie unter SNMP-Traps in Windows Server.