grafana

Query and manage Grafana dashboards, alert rules, and data sources via HTTP API.

42|7|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/addxai/enterprise-harness-engineering --skill grafana-addxai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grafana
Source: https://github.com/addxai/enterprise-harness-engineering/tree/main/skills/grafana
Command: npx skills add https://github.com/addxai/enterprise-harness-engineering --skill grafana-addxai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually navigating the Grafana UI to locate dashboards, troubleshoot firing alerts, and verify data sources is time-consuming and inefficient, especially when integrating monitoring checks into deployment or incident response workflows.

Core Features & Use Cases

  • API-Driven Dashboard & Alert Management: Query, search, and retrieve Grafana dashboards, alert rules, and data sources directly via HTTP API, eliminating the need for manual UI navigation.
  • Post-Deployment Monitoring Validation: Automate checks of key service metrics (error rates, latency P95/P99, consumer lag) after deployments to catch performance regressions early.
  • Incident Alert Troubleshooting: Quickly identify firing alerts, pull associated PromQL expressions, and cross-reference with recent changes to resolve incidents faster. A common use case is for SREs to use this Skill to instantly pull up production service dashboards after a deployment, check for error rate spikes, and review active alerts tied to the affected service without switching between multiple tools.

Quick Start

Use the grafana skill to retrieve all active alerting rules for the payment-service dashboard and list their associated PromQL expressions.

Frequently Asked Questions about grafana

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

FAQPage Schema
How do I retrieve firing alerts and PromQL expressions from Grafana without using the UI?

Retrieve firing Grafana alerts and their PromQL expressions programmatically by querying standard Grafana REST endpoints via HTTP API using bearer token authentication, bypassing manual UI navigation for faster incident troubleshooting.

Can I automate post-deployment monitoring checks for service metrics like error rates and latency using the Grafana API?

Automate post-deployment monitoring validation by querying Grafana API endpoints to check key service metrics such as error rates, latency P95/P99, and consumer lag, catching performance regressions immediately after deployment.

What is the best way to manage Grafana dashboards and data sources programmatically for SRE workflows?

Manage Grafana dashboards and data sources programmatically by sending authenticated HTTP API requests to search, retrieve, and validate observability resources, streamlining SRE workflows and eliminating manual dashboard navigation overhead.

Do I need bearer token credentials to access Grafana alert rules via the API?

Bearer token credentials are required to authenticate and access Grafana alert rules, data sources, and dashboards programmatically via standard Grafana REST endpoints, ensuring secure API-driven observability platform administration.

Does this approach support querying data sources for recent changes during incident response?

Querying data sources via the Grafana API fully supports incident response workflows by allowing you to pull associated PromQL expressions, verify data source configurations, and cross-reference recent changes to resolve incidents faster.