grafana

Overview

Jsonnet 源码地址:github.com/grafana/grafana.git

Alerts

告警Alerts配置列表 源文件.

GrafanaAlerts

GrafanaRequestsFailing

alert: GrafanaRequestsFailing
annotations:
  message: '{{ $labels.namespace }}/{{ $labels.job }}/{{ $labels.handler }} is experiencing {{ $value | humanize }}% errors'
expr: |
  100 * sum without (status_code) (namespace_job_handler_statuscode:grafana_http_request_duration_seconds_count:rate5m{handler!~"/api/datasources/proxy/:id.*|/api/ds/query|/api/tsdb/query", status_code=~"5.."})
  /
  sum without (status_code) (namespace_job_handler_statuscode:grafana_http_request_duration_seconds_count:rate5m{handler!~"/api/datasources/proxy/:id.*|/api/ds/query|/api/tsdb/query"})
  > 50  
for: 5m
labels:
  severity: warning

Recording Rules

指标计算Recording规则配置列表 源文件.

grafana_rules

namespace_job_handler_statuscode:grafana_http_request_duration_seconds_count:rate5m

expr: |
  sum by (namespace, job, handler, status_code) (rate(grafana_http_request_duration_seconds_count[5m]))  
record: namespace_job_handler_statuscode:grafana_http_request_duration_seconds_count:rate5m

Dashboards

仪表盘配置文件下载地址: