statuspage
Manage Statuspage incidents and components via API. Update status and communicate outages.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Manage Statuspage incidents and components via API. Update status and communicate outages.
How to use
Pobierz klucz API z konta Statuspage (dostępny w ustawieniach organizacji) oraz identyfikator strony statusu, którą chcesz zarządzać.
Skonfiguruj zmienne środowiskowe, ustawiając STATUSPAGE_API_KEY na Twój klucz API oraz STATUSPAGE_PAGE_ID na identyfikator strony. Skill będzie używać tych wartości do autoryzacji wszystkich żądań.
Aby utworzyć incydent, użyj akcji tworzenia z parametrami: nazwa incydentu (np. "Degradacja usługi"), status początkowy (np. "investigating") oraz opis problemu. Skill wyśle żądanie do API Statuspage i utworzy incydent widoczny dla użytkowników.
Monitoruj istniejące incydenty, pobierając listę wszystkich zdarzeń dla Twojej strony. Skill zwróci szczegóły każdego incydentu, w tym jego status i opis.
Aktualizuj status komponentów infrastruktury (serwery, bazy danych, API) poprzez zmianę ich stanu na "operational", "degraded_performance", "partial_outage" lub "major_outage". Użytkownicy zobaczą te zmiany natychmiast na stronie statusu.
Integruj skill z systemami monitorowania lub alertami, aby automatycznie tworzyć incydenty i aktualizować komponenty w odpowiedzi na problemy wykryte w infrastrukturze.