- Wydrukować
::: (info) () Aby pobrać aplikację, odwiedź: Biblioteka:::
Wprowadzenie
PagerDuty to firma działająca w chmurze, uruchomiona w sierpniu 2009 r. w celu usprawnienia reagowania na incydenty i ochrony użytkowników przed zagrożeniami informatycznymi.
Jest to platforma do zarządzania reagowaniem na incydenty w formie oprogramowania jako usługi (SaaS), która zapewnia zespołom IT wiedzę na temat incydentów natychmiast po ich wystąpieniu.
Cel
PagerDuty oferuje dwa interfejsy API: PagerDuty API i Events API. W tym artykule i zawartości biblioteki chcemy zademonstrować, jak działa interfejs API zdarzeń. Za pomocą interfejsu Events API można przesyłać wszelkiego rodzaju zdarzenia związane z atrybutami maszyn, tabelami lub analizami z aplikacji Tulip lub automatyzacji na platformę PagerDuty.
API Doc
Poniższa funkcja Connector wyróżniona w tym dokumencie wykorzystuje dokumentację Events API firmy PagerDuty.
Wymagania wstępne
Subskrybuj konto lub bezpłatny okres próbny na platformie PagerDuty. Na stronie internetowej należy utworzyć Service Integration, którą można znaleźć w menu Integration. Po utworzeniu usługi można ją zintegrować za pośrednictwem interfejsu API zdarzeń. Na koniec zaimportuj konektor PagerDuty z biblioteki.
Ustaw następujące szczegóły zaimportowanego konektora pokazane w następnym kroku.
Szczegóły połączenia Tulip
W konektorze HTTP Tulip należy skonfigurować następujące informacje.
Running On: Cloud Connector Host Host: events.pagerduty.com Port:443 TLS: Yes Authentication: No Auth Headers: Brak nagłówków
Uwierzytelnianie Uwierzytelnianie odbywa się bezpośrednio w treści funkcji, z parametrem routing_key.
Ten token można również ustawić w aplikacji w wejściach "Token". Ten klucz integracyjny można znaleźć w PagerDuty Platform -> Integrations -> Service Integrations -> Choose or create service -> Events API V2.
Gotowe funkcje konektora
POST - Wyślij zdarzenie alertu
Zdarzenia alarmowe tworzą incydenty w usłudze w PagerDuty. Incydent zostanie przypisany do osoby dyżurującej. Spowoduje to wygenerowanie powiadomienia (połączenie telefoniczne, SMS, e-mail lub powiadomienie mobilne push w zależności od preferencji osoby dyżurującej).
POST - Wyślij zdarzenie zmiany
Zdarzenia zmiany zapewniają kontekst dla osób reagujących podczas oceny incydentu. Obecnie są one wyświetlane w aplikacji internetowej PagerDuty w następujących miejscach.