mirror of
https://gitverse.ru/kpa39l/openspec-lab.git
synced 2026-09-29 21:25:04 +00:00
1.5 KiB
1.5 KiB
Tasks
1. Диагностика
- 1.1 Найти источник ошибки: секция
annotations.listв vinograd-wan.json ссылается наdatasource {type: grafana, uid: __grafana__} - 1.2 Подтвердить: в БД Grafana
data_sourceтолько Prometheus + Loki,__grafana__отсутствует → 404 при открытии - 1.3 Сравнить с рабочим garage-cluster.json:
annotations.list = []→ ошибки нет
2. Фикс
- 2.1 Заменить
annotations.listв vinograd-wan.json на[](jq) - 2.2 Дождаться перечитывания дашборда провайдером (≤30с, рестарт не нужен)
- 2.3 Проверить через API:
/api/dashboards/uid/vinograd-wan→annotations.list = [](в БД:{"list": []}, version 2) - 2.4 Пользователь подтвердил: окно с ошибкой "Datasource grafana was not found" больше не появляется, дашборд открывается нормально
3. Документация и git
- 3.1 Запись в EXPERIENCE.md (грабли:
__grafana__в annotations дашборда — ошибка; убирать как в garage-cluster.json) - 3.2 git add + commit + push (мониторинг, ветка master)
- 3.3 openspec validate + archive + STATUS/WALKTHROUGH
- 3.4 git commit + push (openspec-lab, ветка main)