Grafana Dashboard Linter — это инструмент для проверки информационных панелей (dashboards) Grafana на распространенные ошибки.
Линтер реализует следующие правила:
▫️
Это просто незаменимая вещь, особенно если вы собираете панели в CI конвейере используя Grafonnet.
#grafana #cli #linter #grafonnet #dashboards
https://github.com/grafana/dashboard-linter
Линтер реализует следующие правила:
▫️
template-datasource-rule
— проверяет, что на информационной панели есть шаблонный источник данных.▫️template-job-rule
— проверяет, есть ли на панели управления задание по шаблону.▫️template-instance-rule
— проверяет, есть ли у панели мониторинга шаблонный экземпляр.▫️template-label-promql-rule
— проверяет, что шаблонные метки панели мониторинга имеют правильные выражения PromQL.▫️panel-datasource-rule
— проверяет, что каждая панель использует шаблонный источник данных.▫️target-promql-rule
— проверяет, что каждая цель использует действительный запрос PromQL.▫️target-rate-interval-rule
— проверяет, что каждая цель использует $__rate_interval
.▫️target-job-rule
— Проверяет, что у каждого запроса PromQL есть сопоставитель заданий (job matcher).▫️target-instance-rule
— Проверяет, что у каждого запроса PromQL есть сопоставитель экземпляра (instance matcher).Это просто незаменимая вещь, особенно если вы собираете панели в CI конвейере используя Grafonnet.
#grafana #cli #linter #grafonnet #dashboards
https://github.com/grafana/dashboard-linter
GitHub
GitHub - grafana/dashboard-linter: A tool to lint Grafana dashboards
A tool to lint Grafana dashboards. Contribute to grafana/dashboard-linter development by creating an account on GitHub.
🔥2❤1