customerio-observability
Monitoruj integracje Customer.io za pomocą metryk, logów i alertów w Prometheus i Grafanie.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do konfiguracji pełnej obserwacji systemów Customer.io. Pozwala wdrożyć metryki Prometheus (opóźnienia API, współczynniki błędów, funnel dostarczania), strukturalne logowanie JSON z redakcją danych wrażliwych, śledzenie OpenTelemetry i dashboardy Grafany. Użyj go, gdy potrzebujesz monitorować wydajność integracji, śledzić błędy API, mierzyć dostarczalność e-maili lub obserwować kolejki zdarzeń. Wymaga wdrożonej integracji Customer.io oraz stosu metryk (Prometheus + Grafana).
Jak używać
Upewnij się, że masz wdrożoną integrację Customer.io oraz dostęp do Prometheus i Grafany (lub kompatybilnego systemu metryk). Przygotuj również system strukturalnego logowania, np. pino.
Wyzwól skill frazami: "customer.io monitoring", "customer.io metrics", "customer.io dashboard", "customer.io alerts" lub "customer.io observability".
Skill wygeneruje konfigurację metryk Prometheus obejmującą: czas odpowiedzi API (cio_api_duration_ms), liczbę żądań (cio_api_requests_total), błędy API (cio_api_errors_total), wysłane e-maile (cio_email_sent_total), bounce'e (cio_email_bounced_total), skargi na spam (cio_email_complained_total), webhook'i (cio_webhook_received_total) i głębokość kolejki (cio_queue_depth).
Zaimplementuj strukturalne logowanie JSON z automatyczną redakcją danych osobowych, aby bezpiecznie rejestrować zdarzenia Customer.io.
Skonfiguruj alerty w Prometheus na podstawie progów: opóźnienie p99 > 5000ms, współczynnik błędów > 1%, bounce > 5%, skargi > 0,1%, głębokość kolejki > 10K.
Utwórz dashboardy Grafany na podstawie wygenerowanych definicji, aby wizualizować metryki i śledzić kondycję integracji w czasie rzeczywistym.