grafana-dashboards

Design and deploy Grafana dashboards for Prometheus metrics with YAML frontmatter.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/saahilvasdev/obs-poc --skill grafana-dashboards-saahilvasdev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grafana-dashboards
Source: https://github.com/saahilvasdev/obs-poc/tree/main/.agents/skills/grafana-dashboards
Command: npx skills add https://github.com/saahilvasdev/obs-poc --skill grafana-dashboards-saahilvasdev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Grafana dashboards enable teams to visualize real-time system and application metrics in a centralized, actionable view, reducing mean-time-to-detection and enabling proactive observability.

Core Features & Use Cases

  • Monitoring & Observability: Create dashboards that aggregate metrics from multiple sources (Prometheus, metrics endpoints) for at-a-glance health checks.
  • SLO & KPI Dashboards: Build dashboards that track service level objectives and key business metrics across environments.
  • Template & Provisioning: Use dashboard templates and code-based provisioning to repeatably deploy consistent dashboards across services.

Quick Start

Create a production-ready Grafana dashboard for real-time monitoring using Prometheus metrics.

Frequently Asked Questions about grafana-dashboards

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a Grafana dashboard for real-time Prometheus metrics?

To create a Grafana dashboard for real-time Prometheus metrics, you design structured dashboard patterns, variables, and panels. This approach aggregates metrics endpoints into a centralized view for at-a-glance system health checks.

Can I provision Grafana dashboards repeatably across multiple services?

Yes, you can provision Grafana dashboards repeatably across services using code-based provisioning and templates. This enforces consistent dashboard deployment and includes structured provisioning guidance for your environments.

What is the best way to track SLOs and business KPIs in Grafana?

The best way to track SLOs and business KPIs in Grafana is building dedicated SLO and KPI dashboards. These dashboards visualize service level objectives and key business metrics across your infrastructure environments.

Does this dashboard approach work without hardcoding metrics for each service?

Yes, this dashboard approach works without hardcoding metrics by using dashboard templates and variables. You apply these structured patterns to dynamically visualize infrastructure and business metrics across multiple services.

Do I need Prometheus to use these Grafana dashboard templates?

Prometheus is not strictly required, but it is the primary metrics source supported. The dashboards can aggregate metrics from multiple sources and endpoints to monitor real-time system and application health.

Why use code-based provisioning for Grafana dashboards instead of manual UI creation?

Code-based provisioning for Grafana dashboards reduces manual configuration drift and enables repeatability. It allows teams to deploy consistent, production-grade dashboard templates across services rather than recreating panels manually.