Ansible-Integrationshandbuch

Ansible ist eine leistungsstarke Automatisierungs-Engine, die die Bereitstellung von Systemen und Anwendungen vereinfacht. Keine benutzerdefinierten Skripts oder benutzerdefinierter Code. Keine Agenten.   Alles mithilfe einer Automatisierungssprache, die jeder leicht verstehen und erlernen kann. Steigen Sie einfach ein, erledigen Sie die Arbeit und nehmen Sie sich Zeit für andere strategische Projekte.

Mit dem PagerDuty Ansible-Modul können Sie laufende Wartungsfenster für Dienste auf Ihrem PagerDuty Konto erstellen und auflisten, PagerDuty Vorfälle auslösen, bestätigen oder lösen, Benutzerkonten verwalten und Änderungsereignisse senden.

Anforderungen

Wenn Sie Ansible 1.8 oder höher verwenden, empfehlen wir dringend, einen API-Schlüssel und eine Anforderer-ID anstelle eines Benutzernamens und Passworts zu verwenden. Bitte beachten Sie, dass Sie ein PagerDuty Administrator oder der Kontoinhaber sein müssen, um das API-Token zu erstellen.

In PagerDuty

  1. Von dem Integrationen wählen Sie API-Zugriffsschlüssel .
  2. Klicken Sie auf der Seite „API-Zugriff“ auf das +Neuen API-Schlüssel erstellen Taste.
  3. Im angezeigten Dialog werden Sie aufgefordert, einen Beschreibung für Ihren Schlüssel. Sie haben auch die Möglichkeit, den Schlüssel zu erstellen als Schreibgeschützt ; wenn Sie dieses Kontrollkästchen nicht aktivieren, wird ein vollständiger Zugriffsschlüssel erstellt.
  4. Wenn Sie Ihre Optionen eingegeben haben, klicken Sie auf Schlüssel erstellen .
  5. Wenn Sie auf „Schlüssel erstellen“ klicken, wird ein Dialogfeld angezeigt, in dem Ihr Schlüssel angezeigt wird und die Optionen bestätigt werden, die Sie im vorherigen Schritt eingegeben haben. Denken Sie daran, diesen Schlüssel zu kopieren und für die spätere Verwendung an einem sicheren Ort aufzubewahren, da Sie nach diesem Schritt keinen Zugriff mehr auf den Schlüssel haben. Wenn Sie einen zuvor erstellten Schlüssel verlieren und erneut darauf zugreifen müssen, sollten Sie den Schlüssel entfernen und einen neuen erstellen. Klicken Sie auf Schließen sobald Sie Ihren Schlüssel erfolgreich kopiert haben.
  6. Klicken Sie oben rechts auf Ihren Avatar und wählen Sie Mein Profil .
  7. In der URL-Leiste ist die letzte Gruppe von 7 Zeichen nach dem /, beginnend mit dem Buchstaben P, Ihre Anforderer-ID.

Wenn Sie die Service-ID suchen müssen, um ein Wartungsfenster zu erstellen, gehen Sie wie folgt vor:

  1. Klick auf das Dienstleistungen und wählen Sie dann Serviceverzeichnis .
  2. Suchen Sie den Dienst und klicken Sie darauf Name .
  3. In der URL ist der letzte Satz von 7 alphanumerischen Zeichen, beginnend mit dem Buchstaben P, die Service-ID.

In Ihrem Ansible-Playbook

Verwenden Sie den in PagerDuty generierten API-Schlüssel als Zeichen und die Service-ID (sofern zutreffend) als Anforderer-ID Parameter, wobei die Beispielaufgaben für die folgenden Aktionen aufgelistet sind:

Beginnen Sie noch heute mit der Nutzung von PagerDuty

Testen Sie PagerDuty 14 Tage lang kostenlos – keine Kreditkarte erforderlich.

MELDEN SIE SICH AN