Sprint 3: Prometheus /metrics + Grafana-дашборд (опциональный профиль) #46

Open
opened 2026-10-21 23:24:55 +03:00 by embeddevio · 0 comments
Owner

Owner: devops · Est: 3 SP · P2 · Sprint 3 · Deps: #28, #31 · Refs #15

  • /metrics в формате Prometheus (туннель, трафик direct/vpn, geoip-статус, ошибки apply) + документация метрик.
  • Grafana-дашборд JSON в deploy/grafana/ (графики трафика, handshake, счётчики).
  • Опциональный docker-compose-профиль monitoring (prometheus + grafana); без него продукт работает без внешних зависимостей.

AC:

  • GIVEN контейнер с профилем monitoring, WHEN открываю Grafana, THEN дашборд получает данные с /metrics без ручной правки запросов.
  • GIVEN порт /metrics закрыт наружу по умолчанию, WHEN проверяю извне LAN, THEN доступа нет (только из LAN/с токеном).

DoD: coverage ≥70%, CI green, ревью владельца роли.

**Owner:** devops · **Est:** 3 SP · **P2** · **Sprint 3** · **Deps:** #28, #31 · Refs #15 - `/metrics` в формате Prometheus (туннель, трафик direct/vpn, geoip-статус, ошибки apply) + документация метрик. - Grafana-дашборд JSON в `deploy/grafana/` (графики трафика, handshake, счётчики). - Опциональный docker-compose-профиль `monitoring` (prometheus + grafana); без него продукт работает без внешних зависимостей. AC: - GIVEN контейнер с профилем monitoring, WHEN открываю Grafana, THEN дашборд получает данные с /metrics без ручной правки запросов. - GIVEN порт /metrics закрыт наружу по умолчанию, WHEN проверяю извне LAN, THEN доступа нет (только из LAN/с токеном). DoD: coverage ≥70%, CI green, ревью владельца роли.
embeddevio added this to the Sprint 3 — QA, наблюдаемость, релиз 1.0 milestone 2026-10-21 23:24:55 +03:00
embeddevio added the devopsstatus/backlog labels 2026-10-21 23:24:55 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: embeddevio/awg-dash#46