SRE-инструменты¶
Кроме SLO-дашбордов и AI-генераторов есть ещё инструменты, которые не про графики, но про зрелость SRE. И они тоже open-source.
sre-skills: AI-консультант SRE¶
sre-skills — набор SKILL.md для AI-агентов (Claude Code, opencode, Cursor). Четыре специализированных скилла:
- sre-guru — тактический консультант. «Как настроить алертинг для PostgreSQL?» — получаете развёрнутый ответ с примерами PromQL и YAML.
- sre-auditor — аудитор конфигов и кода. На выходе — файл SRE.md с чеклистом и приоритизированными рисками.
- sre-architect — стратегический архитектор. Спроектировать observability-стек, провести Postmortem Readiness Review, оценить риски.
- sre-slx — эксперт по SLO/SLI/Error Budget. Генерирует шаблоны SLO-документов, PromQL-индикаторы, алерт-правила.
Важно: все скиллы работают только с OpenSource, никаких платных SaaS-решений. Подходит для любой компании, даже отрезанной от западных вендоров.
dashboard-linter: проверка JSON дашбордов¶
dashboard-linter — линтер, который проверяет JSON дашборда перед заливкой в Grafana.
Что ищет:
- Дубликаты панелей: одинаковый title, одинаковый query.
- Отсутствие тегов: дашборд без тега тонет в поиске. Правило в CI: нет тега
team— билд красный. - Неиспользуемые переменные: определена, но ни одна панель не ссылается. Мусор, который путает.
- Тяжёлые запросы:
rate(...[30d])без recording rule. Линтер предупреждает. - Отсутствие description у панелей — никто не знает зачем она и что значит красный.
Встраивается в CI: пулл-реквест → линтер прогоняет изменённые JSON → ошибки — мёрж заблокирован.
grafana-backup: бэкап через API¶
grafana-backup — пара bash-скриптов, которые через Grafana HTTP API выгружают или восстанавливают дашборды, data sources, папки и alert-каналы.
backup.sh забирает всё через API и пакует в архив YYYY-MM-DDTHH-MM-SS.tar.gz. restore.sh разворачивает обратно — создаёт папки по uid, обновляет источники данных по имени, перезаписывает дашборды с сохранением uid.
Не GitOps, не as-code, не мониторинг. Это чистая страховка. Упала Grafana? Разворачиваете новую, запускаете restore.sh последнего бэкапа — и всё на месте.
Вместе¶
SRE-инженер не только строит дашборды. Он консультируется с AI (sre-skills), проверяет качество дашбордов перед деплоем (dashboard-linter) и страхуется от потерь (grafana-backup). Инструменты разные, задачи разные. Но вместе — зрелость команды.
Далее: Инцидентные дашборды