grafana-dashboards

Solid

Design and maintain Grafana dashboards — service overview panels, SLO tracking, variable templates, dashboard-as-code with Grafonnet/Jsonnet.

AI & Automation 14 stars 3 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
39
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Skill: Grafana Dashboards > **Expertise:** Panel design, variable templates, cross-datasource linking (Prometheus + Loki + Tempo), SLO dashboards, Jsonnet/Grafonnet for dashboard-as-code. ## When to load When creating a new service dashboard, adding SLO panels, debugging a missing metric in Grafana, or converting dashboards to code. ## Standard Service Overview Dashboard Panels ``` Row 1: Golden Signals [Traffic: RPS] [Error Rate %] [P50/P95/P99 Latency] [Saturation: CPU/Mem] Row 2: Infrastructure [Pod count / restarts] [Memory usage vs limit] [CPU throttling %] Row 3: Logs & Traces (via Explore links) [Recent error logs] [Slow trace exemplars] Row 4: Business Metrics (service-specific) [Order rate] [Checkout conversion] [Queue depth] ``` ## Panel Configurations ```json // Error rate panel (Stat + threshold coloring) { "type": "stat", "title": "Error Rate", "datasource": "Prometheus", "targets": [{ "expr": "sum(rate(http_requests_total{service='$service', status=~'5..'}[5m])) / sum(rate(http_requests_total{service='$service'}[5m])) * 100", "legendFormat": "Error %" }], "fieldConfig": { "defaults": { "unit": "percent", "thresholds": { "steps": [ {"color": "green", "value": 0}, {"color": "yellow", "value": 0.1}, {"color": "red", "value": 1.0} ] } } } } ``` ```json // Latency heatmap panel { "type": "heatmap", "title": "Request Latency Heatmap", "tar...

Details

Author
sawrus
Repository
sawrus/agent-guides
Created
3 months ago
Last Updated
3 days ago
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category