## Что сделано
- Grafana собирается своим образом с закреплённым плагином ClickHouse вне тома данных.
- Подготовлены источник ClickHouse, каталог будущих дашбордов и отдельная читающая роль `monitoring_reader`.
- Добавлен `kafka-exporter`; Prometheus и смоук обновлены под четыре цели.
- Обновлены README, ADR доступа, карта проверок и справочник мониторинга. JSON дашбордов в PR нет.
## Проверка
- `make clean && make up` — 6 мин 38 с.
- `make config-test`; `make lint`.
- `make smoke` — 21/21; `make check-clickhouse` — 10/10; `make check-services` — 7/7.
- `make -C generator lint typecheck test` — 428 тестов.
- Grafana выполнила запрос к `system.*` через `clusterAllReplicas` и увидела обе ноды.
- Prometheus видит `kafka_consumergroup_lag` для групп `clickstream_*`.
- Итоговое ревью Opus: явных находок нет.
Closes #114
- Зачем:
- подготовлен пол мониторинга для SQL-панелей и метрик отставания Kafka.
- Что:
- добавлены отдельная роль ClickHouse, источник Grafana и Kafka exporter.
- образ Grafana собирается с закреплённым плагином вне тома данных.
- Prometheus, смоук и документация обновлены под четыре цели.
- Проверка:
- make config-test; make lint.
- make smoke; make check-clickhouse; make check-services.
- make -C generator lint typecheck test.
ddmitry
merged commit 2ccb8ff72c into main2026-08-21 17:34:04 +03:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Что сделано
monitoring_reader.kafka-exporter; Prometheus и смоук обновлены под четыре цели.Проверка
make clean && make up— 6 мин 38 с.make config-test;make lint.make smoke— 21/21;make check-clickhouse— 10/10;make check-services— 7/7.make -C generator lint typecheck test— 428 тестов.system.*черезclusterAllReplicasи увидела обе ноды.kafka_consumergroup_lagдля группclickstream_*.Closes #114