grafana-oss

Manage Grafana dashboards, data sources, provisioning, alerting, and RBAC.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/MisLink/agentry --skill grafana-oss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grafana-oss
Source: https://github.com/MisLink/agentry/tree/main/agents/.agents/skills/grafana-oss
Command: npx skills add https://github.com/MisLink/agentry --skill grafana-oss

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Grafana configuration, dashboard creation, data source setup, alerting, and RBAC are complex and repetitive for SRE and platform teams, leading to inconsistent dashboards and fragile alerting. This Skill centralizes practical examples, provisioning patterns, query guidance, and configuration snippets to reduce setup time and configuration errors.

Core Features & Use Cases

  • Provides guidance for provisioning dashboards and data sources as code and organizing dashboard JSON for version control and automated deployment.
  • Shows common panel types, field configuration, templating variables, and query examples for Prometheus, Loki, Tempo, and SQL data sources to build actionable visualizations.
  • Documents alerting workflows including Grafana-managed rules, notification policies, contact points, silences, and SMTP/OAuth server settings for unified alerting and notifications.
  • Covers RBAC and service account provisioning patterns for multi-tenant orgs and examples for automating service account tokens and role definitions.

Quick Start

Provision a dashboard that queries Prometheus for request rate, add a namespace template variable, enable unified alerting with an email contact point, and export both the dashboard JSON and provisioning YAML.

Frequently Asked Questions about grafana-oss

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

FAQPage Schema
How do I provision Grafana dashboards as code using YAML?

Provision Grafana dashboards as code by defining data sources and dashboard JSON paths in provisioning YAML files, enabling version control and automated deployment. This Skill generates the provisioning YAML and dashboard JSON examples needed to automate your setup.

What is the best way to compose PromQL queries for Grafana dashboard panels?

Composing PromQL queries for Grafana panels involves selecting the right panel type and field configurations. This Skill provides query examples and templating variable guidance for Prometheus, Loki, Tempo, and SQL data sources to build actionable visualizations.

How do I configure Grafana managed alerting rules and notification contact points?

Configure Grafana managed alerting by setting up notification policies, contact points, and silences. This Skill documents alerting workflows including server SMTP and OAuth settings to establish unified alerting and automated notifications.

Does Grafana support RBAC and service account provisioning for multi-tenant organizations?

Grafana supports RBAC and service account provisioning for multi-tenant orgs through role definitions and automated token management. This Skill covers provisioning patterns and examples to help you manage service accounts and access control.

Can I use Grafana with Loki and Tempo data sources for observability?

You can use Grafana with Loki and Tempo data sources for observability by configuring them as data sources and composing LogQL and TraceQL queries. This Skill provides query examples and provisioning guidance for these integrations.

How do I automate Grafana configuration and API endpoints for CI/CD integration?

Automate Grafana configuration by utilizing documented grafana.ini settings and API endpoints for CI/CD integration. This Skill provides the necessary configuration snippets and provisioning patterns to streamline your automation workflows.