Aktionen ausführen

Sie können eine Aktion auf zwei Arten ausführen: entweder indem Sie die empfohlenen Aktionen direkt aus dem Ereignis heraus nutzen, oder indem Sie eine Automatisierungsrichtlinie erstellen, die die Aktion mit dem Ereignis verknüpft.

Um eine Aktion oder Richtlinie aus den empfohlenen Aktionen eines Ereignisses auszuführen, führen Sie die folgenden Schritte aus:

  1. Go zu „Ereignisse > Probleme“ oder „Ereignisse > Vorfälle “.
  2. Klicken Sie auf ein Problem oder einen Vorfall. Das Dashboard für den ausgewählten Eintrag wird angezeigt.
  3. Öffnen Sie die Registerkarte „Empfohlene Aktionen “.
  4. Sie werden feststellen, dass die Richtlinien am Anfang der Tabelle „Empfohlene Maßnahmen“ aufgeführt sind, gefolgt von den empfohlenen Maßnahmen.
  5. Klicken Sie im Kontextmenü einer Richtlinie oder einer Aktion auf „Richtlinie anzeigen und ausführen“, wenn es sich um eine Richtlinie handelt, oder auf „Aktion anzeigen und ausführen“, wenn es sich um eine Aktion handelt. Das System zeigt das Dialogfeld „Aktion actionName ausführen“ an.
  6. Wählen Sie den Zielagenten aus, um die Aktion auszuführen. Wenn das mit dem Ereignis verbundene Hostsystem einem Zielagenten zugeordnet ist, wird dieser Zielagent als auslösender Agent gekennzeichnet. Dies bedeutet, dass Sie diese Aktion direkt auf dem betroffenen Host ausführen können. Zu den verfügbaren Optionen gehören alle Agenten, bei denen ein Aktionssensor aktiviert ist, der dem Aktionstyp entspricht.
  7. Optional: Für „ Ansible “-Aktionen können Sie die folgenden Felder konfigurieren:
    • Host-Limit : Wählen Sie einen oder mehrere Hosts aus der Liste der Host-Limits aus oder geben Sie die Daten für einen weiteren Host ein. Die Liste zeigt den vollqualifizierten Hostnamen und die IP-Adresse für jeden Host in der Liste an.
    • Job-Tags : Geben Sie Tags an, um festzulegen, welche Aufgaben im Playbook ausgeführt werden sollen. Mehrfachteilnahmen sind zulässig.
  8. Stellen Sie die erforderlichen Parameter ein.
  9. Klicken Sie auf Run.

Wenn Sie eine Aktionsausführung gestartet haben, wird ein Link für den Zugriff auf eines der folgenden Elemente angezeigt:

  • Aktionsverlauf (sofern Sie über die Berechtigung „Aktionsverlauf anzeigen“ verfügen)
  • Aktionsprotokoll für die Aktion.

Um aus dem Ereigniskontext einer zugehörigen Aktion „Dokumentationslink“ auf die zugehörige Seite „ URL “ zuzugreifen, wählen Sie „Starten “.

Um Ihre Aktion außerhalb einer Ereignisinstanz zu testen, führen Sie sie aus dem Aktionskatalog aus, nachdem Sie Zielagentangegeben haben.

Parameterspezifikation

Sie können alle Parameterwerte aktualisieren, die für die Aktionen im Abschnitt Parameter definiert sind.

  • Der Standardwert für einen Parameter wird ausgefüllt, wenn der Parameter angegeben wird, wenn Sie den Parameter für die Aktionsdefinition definieren.
  • Alle Parameter, die als Erforderlich markiert sind, müssen einen Wert erhalten.
  • Parameter, die als Ausgeblendet markiert sind, sind nicht sichtbar.
  • Wenn ein Parameter als Dynamischmarkiert ist, wird der Wert des Parameters aus dem Ereigniskontext abgeleitet, sofern verfügbar. Wenn für den dynamischen Parameter kein Wert angezeigt wird, wird der Pfad in der Spezifikation des dynamischen Parameters nicht aufgelöst. Sie können den Wert ändern.

Nachdem Sie eine Aktion ausgeführt haben, wird ein Link angezeigt, über den Sie die Akt ionsprotokollseite für diesen Durchlauf der Aktion aufrufen können. Bei einer zugehörigen Aktion „Dokumentationslink“ können Sie „Starten“ auswählen, um aus dem Ereigniskontext heraus schnell auf die zugehörige Dokumentation unter URL zuzugreifen.

Führen Sie die folgenden Schritte aus, um Ihre Aktionen unabhängig von einem Ereignis zu testen:

  1. Go zu „Automatisierung“ > „Aktionskatalog “.
  2. Klicken Sie auf das Symbol „Testen“ neben einem Symbol. Es wird das Dialogfeld "Sie haben sich entschieden, Ansible zu testen: <Name der Aktion> aus Ihrem Aktionskatalog" angezeigt.
  3. Wählen Sie in der Liste Zielagent ein Ziel zum Ausführen des Tests aus.
  4. Klicken Sie auf Testaktion.