grafana-helper

Community

Automate Grafana operations via REST APIs.

Authorshepherdjerred
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates Grafana operational tasks via the REST API, eliminating repetitive UI interactions for dashboards, datasources, alerts, and annotations.

Core Features & Use Cases

  • Dashboard management: Search, retrieve, create, update, and manage dashboards through the Grafana HTTP API.
  • Datasource & metric access: List, get, and query Prometheus/Loki data sources and metrics; access labels and metadata as needed.
  • Alerts & annotations: Create and update alert rules and annotations, manage folders, and orchestrate alerting workflows via API.
  • Cloud and self-hosted workflows: Works with Grafana Cloud and self-hosted deployments to automate monitoring tasks and ready-made Sift/Asserts integrations.
  • Use Case: Automatically inventory dashboards, validate essential dashboards exist, perform health checks, and generate a consolidated report.

Quick Start

  1. Set environment variables export GRAFANA_URL="https://your-grafana" export GRAFANA_API_KEY="your-api-key" AUTH="Authorization: Bearer $GRAFANA_API_KEY"
  2. Test the connection curl -H "$AUTH" "$GRAFANA_URL/api/health"
  3. Example: list dashboards curl -H "$AUTH" "$GRAFANA_URL/api/search?type=dash-db"

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: grafana-helper
Download link: https://github.com/shepherdjerred/dotfiles/archive/main.zip#grafana-helper

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.