Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do zarządzania monitorowaniem AWS CloudWatch. Zbierasz metryki z zasobów AWS, analizujesz logi aplikacji, tworzysz alarmy na podstawie progów i budujesz dashboardy do obserwacji środowiska. Przydatny przy diagnozowaniu problemów z wydajnością, śledzeniu zdarzeń systemowych i automatyzacji reagowania na anomalie. Pracuje z metrykami (CPU, pamięć, żądania), logami z EC2 i Lambda, oraz akcjami SNS i Auto Scaling.
Jak używać
Zainstaluj skill cloudwatch w swoim środowisku agenta AWS, upewniając się że masz dostęp do AWS CLI i konfigurację AWS (klucze dostępu, region).
Przygotuj dane do alarmu: określ nazwę zasobu (np. instancję EC2), metrykę którą chcesz monitorować (CPUUtilization, NetworkIn, itp.), namespace AWS (AWS/EC2, AWS/Lambda), oraz próg alertu (np. 80% dla CPU).
Użyj skilla do utworzenia alarmu metryki poleceniem put-metric-alarm, podając nazwę alarmu, metrykę, namespace, statystykę (Average, Sum, Max), okres w sekundach (zwykle 300), próg, operator porównania (GreaterThanThreshold) i liczbę okresów oceny.
Skonfiguruj akcje alarmu: wybierz powiadomienia SNS do wysłania alertu, lub akcje Auto Scaling do automatycznego skalowania zasobów gdy alarm się wyzwoli.
Monitoruj logi aplikacji za pomocą CloudWatch Logs Insights — skill umożliwia zapytania do log groups i log streams, filtrowanie zdarzeń i analizę błędów bez pobierania całych plików logów.
Weryfikuj stan alarmu w CloudWatch — skill pokazuje stany OK, ALARM i INSUFFICIENT_DATA, pozwalając na szybkie zidentyfikowanie problemów z zasobami AWS.