Agent skill · design visual · rmyndharis
grafana-dashboards
Create and manage production Grafana dashboards for real-time visualization of system and application metrics. Use when building monitoring dashboards, visualizing metrics, or creating operational observability interfaces.
Why this skill is useful
Provides specific JSON configurations and best practices for creating Grafana dashboards that enhance observability and monitoring capabilities.
What it needs
About 4k tokens when loaded. Last updated 2026-08-02. 1,255 stars on the source repository.
What this skill does
Grafana Dashboards Create and manage production-ready Grafana dashboards for comprehensive system observability. Do not use this skill when The task is unrelated to grafana dashboards You need a different domain or tool outside this scope Instructions Clarify goals, constraints, and required inputs. Apply relevant best practices and validate outcomes. Provide actionable steps and verification. Purpose Design effective Grafana dashboards for monitoring applications, infrastructure, and business metrics. Use this skill when Visualize Prometheus metrics Create custom dashboards Implement SLO dashboards Monitor infrastructure Track business KPIs Dashboard Design Principles 1. Hierarchy of Information 2. RED Method (Services) Rate - Requests per second Errors - Error rate Duration - Latency/response time 3. USE Method (Resources) Utilization - % time resource is busy Saturation - Queue length/wait time Errors - Error count Dashboard Structure API Monitoring Dashboard Panel Types 1. Stat Panel (Single Value) 2. Time Series Graph 3. Table Panel 4. Heatmap Variables Query Variables Use Variables in Queries Alerts in Dashboards Dashboard Provisioning dashboards.yml: Common Dashboard Patterns Infrastructure Dashboard Key Panels: CPU utilization per node Memory usage per node Disk I/O Network traffic Pod count by namespace Node status Database Dashboard Key Panels: Queries per second Connection pool usage Query latency (P50, P95, P99) Active connections Database size Replication lag Slow queries Application Dashboard Key Panels: Request rate Error rate Response time (percentiles) Active users/sessions Cache hit rate Queue length Best Practices 1. Start with templates (Grafana community dashboards) 2. Use consistent naming for panels and variables 3. Group related metrics in rows 4. Set appropriate time ranges (default: Last 6 hours) 5. Use variables for flexibility 6. Add panel descriptions for context 7. Configure units correctly 8. Set meaningful thresholds for colors 9. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills rmyndharis/grafana-dashboards