datadog
Monitoruj infrastrukturę i aplikacje przez API Datadog – metryki, dashboardy i alerty w jednym miejscu
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do integracji z Datadog umożliwia zarządzanie monitoringiem infrastruktury i aplikacji bezpośrednio z poziomu agenta. Wysyłaj niestandardowe metryki, odpytuj dane o wydajności systemu, zarządzaj dashboardami oraz twórz alerty na podstawie warunków, które definiujesz. Wymaga kluczy API i APP od Datadog oraz wskazania odpowiedniej domeny (datadoghq.com, datadoghq.eu lub inna). Idealny dla zespołów DevOps i inżynierów, którzy chcą zautomatyzować monitoring bez wychodzenia z agenta.
Jak używać
Pobierz klucze dostępu z konta Datadog – DD_API_KEY i DD_APP_KEY – oraz sprawdź, którą domenę używasz (datadoghq.com dla US, datadoghq.eu dla EU, lub inną dla specjalnych regionów).
Skonfiguruj zmienne środowiskowe w systemie: DD_API_KEY, DD_APP_KEY oraz DD_SITE z wybraną domeną. Skill będzie je automatycznie odczytywać podczas połączeń z API.
Aby wysłać metrykę do Datadog, użyj endpointu /api/v2/series z wartością, znacznikami (tags) i aktualnym timestampem. Metryka pojawi się w Datadog w ciągu kilku sekund.
Odpytuj metryki historyczne, podając zakres czasu (np. ostatnia godzina) i nazwę metryki – otrzymasz średnie wartości, które możesz analizować lub wyświetlać w agentcie.
Twórz alerty (monitory) definiując nazwę, typ (metric alert), warunek (np. CPU powyżej 90%) i wiadomość powiadomienia. Agent wyśle alert do Datadog, gdzie będzie aktywny i wysyłał notyfikacje.
Opcjonalnie wysyłaj zdarzenia (events) do Datadog, aby zalogować ważne momenty, takie jak deploymenty – będą widoczne na timelinach dashboardów obok metryk.