gendesign/ops/metrics
bot-backend e5db8dd80f fix(metrics): правки prometheus.yml, loki-config.yml и датасорсов Grafana доезжают до работающих сервисов (#3467)
Хвосты #3467, не попавшие в main вместе с #3476:

- prometheus.yml смонтирован одним файлом: после git reset --hard reload
  перечитывал СТАРЫЙ инод с rc=0 и новым lastConfigTime (стенд
  prom/prometheus:v3.1.0, 17.09). Комментарий в деплое утверждал обратное.
  Теперь promtool проверяет файлы С ДИСКА одноразовым контейнером, а при
  расхождении инода контейнер пересоздаётся до reload.
- loki-config.yml — тот же пофайловый маунт, перезагрузки у Loki нет:
  пересоздание при расхождении инода.
- Датасорсы Grafana применяются только при старте: POST
  /api/admin/provisioning/datasources/reload, отказ роняет деплой.

Общий шаг — ops/metrics/recreate-stale-mount.sh: пересоздаёт только при
расхождении инода и перепроверяет после; тесты исполняют его с подставным
docker. Гейт берёт пофайловые маунты из docker-compose.metrics.yml.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-17 12:42:35 +05:00
..
alert-ack fix(ops): alert-ack вычитывает тело запроса до любой ветки отказа 2026-09-12 14:25:44 +03:00
alertmanager feat(ops): алерты уровня приложения и три слепые зоны мониторинга 2026-09-12 13:57:54 +03:00
alloy feat(ops): измеряем очередь Celery и Redis, до сих пор слепая зона 2026-09-12 14:16:24 +03:00
grafana feat(metrics): продуктовые счётчики Prometheus для Меры и Птицы + дашборд 2026-09-12 14:22:33 +03:00
loki feat(observability): стек метрик и логов — Prometheus, Loki, Grafana, агенты на обоих хостах 2026-08-26 10:45:54 +03:00
postgres feat(observability): стек метрик и логов — Prometheus, Loki, Grafana, агенты на обоих хостах 2026-08-26 10:45:54 +03:00
prometheus fix(metrics): экспортёр Celery поднимается, тревоги про воркеров и память говорят правду (#3493) 2026-09-17 11:22:15 +05:00
tg-relay feat(tg): продуктовый Bot API трафик уходит через ретранслятор на Beget 2026-09-12 14:16:05 +03:00
recreate-stale-mount.sh fix(metrics): правки prometheus.yml, loki-config.yml и датасорсов Grafana доезжают до работающих сервисов (#3467) 2026-09-17 12:42:35 +05:00