Files
monitoring/openspec/changes/archive/2026-09-19-add-gotosocial-dashboard/tasks.md
T

1.2 KiB
Raw Blame History

1. Дашборд Grafana gotosocial

  • 1.1 Создать grafana/dashboards/gotosocial/gotosocial.json (генератор: scripts/gen_gotosocial_dash.py) — 20 панелей: Доступность (stat), Инстанс (users/statuses/federating), Воркеры (count+queue × 6 пулов), HTTP (req/s, active, p50), SQL (соединения, p50), Процесс (RSS, CPU, FD).
  • 1.2 Добавить провайдер gotosocial-dashboards в dashboards.yml (folder: gotosocial, path: /var/lib/grafana/dashboards/gotosocial).
  • 1.3 Исправить пересечение провайдеров: garage-dashboards смотрел на весь /var/lib/grafana/dashboards (дублировал nodes/vinogorod/vesti/ gotosocial → блокировал запись) → сужен до /var/lib/grafana/dashboards/garage-cluster.json.
  • 1.4 Рестарт grafana (перечитывает provisioning).
  • 1.5 Проверка импорта: gotosocial-main в grafana.db, папка gotosocial (id 23), включён в dashboard_provisioning.
  • 1.6 Обновить STATUS.md (задача закрыта).