grafana/grafana-oss

Configurez Grafana OSS — provisionne des tableaux de bord depuis YAML, configure des sources de données (Prometheus / Loki / Tempo / Pyroscope), écrit du JSON de tableau de bord avec variables de template, construit des requêtes de panneaux, attribue des rôles intégrés (Viewer / Editor / Admin / GrafanaAdmin), génère des jetons de compte de service, modifie la configuration serveur de grafana.ini, crée des annotations, installe des plugins via le provisionnement, et valide chaque étape avec une vérification d'état curl.

Qu'est-ce que grafana-oss ?

Cette compétence, nommée 'grafana/grafana-oss', est conçue pour les agents IA (tels que Claude Code, Cursor ou Codex) afin d'automatiser la configuration et la gestion de Grafana OSS. Elle permet de provisionner des tableaux de bord à partir de fichiers YAML, de configurer des sources de données populaires (Prometheus, Loki, Tempo, Pyroscope), de générer du JSON de tableaux de bord avec des variables de template, et de construire des requêtes de panneaux. La compétence inclut également la gestion des utilisateurs et des rôles intégrés (Viewer, Editor, Admin, GrafanaAdmin), la création de jetons de compte de service, la modification de la configuration serveur via grafana.ini, la création d'annotations via l'API, et l'installation de plugins par provisionnement. Chaque étape est validée par une vérification d'état avec curl. Elle est utile pour toute tâche liée à Grafana OSS, comme la mise en place de sources de données Prometheus, le provisionnement de tableaux de bord depuis Git, la gestion des comptes de service, ou la configuration du SSO, même si l'utilisateur ne mentionne pas explicitement 'Grafana OSS'.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/grafana/skills/tree/main/skills/grafana-oss

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait grafana-oss ?

Configurez Grafana OSS — provisionne des tableaux de bord depuis YAML, configure des sources de données (Prometheus / Loki / Tempo / Pyroscope), écrit du JSON de tableau de bord avec variables de template, construit des requêtes de panneaux, attribue des rôles intégrés (Viewer / Editor / Admin / GrafanaAdmin), génère des jetons de compte de service, modifie la configuration serveur de grafana.ini, crée des annotations, installe des plugins via le provisionnement, et valide chaque étape avec une vérification d'état curl. Utilisez-le lors de la création de tableaux de bord, de la configuration de sources de données, de la mise en place de YAML de provisionnement, du choix d'un type de panneau, de l'écriture de variables de template, de la gestion des utilisateurs et des rôles, de la configuration SMTP/OAuth dans grafana.ini, de la création d'annotations via l'API, du dépannage d'un tableau de bord provisionné qui n'apparaît pas, ou de l'exécution locale de Grafana OSS — même lorsque l'utilisateur dit « configure une source de données Prometheus », « provisionne des tableaux de bord depuis git », « crée un compte de service », ou « configure le SSO dans OSS » sans mentionner « Grafana OSS ».

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

grafana/dashboarding

Create, modify, and organise Grafana dashboards including panels, variables, transformations, and alerting. Use when the user asks to create a Grafana dashboard, add a panel, configure a time series or stat panel, add template variables, set up dashboard linking, use transformations, configure thresholds, build a dashboard for a service, or export dashboard JSON. Triggers on phrases like "create dashboard", "add panel", "time series panel", "Grafana dashboard JSON", "template variables", "dashboard variable", "panel transformation", "threshold", "stat panel", "table panel", "Grafana annotations", or "dashboard folder".

grafana/opentelemetry

OpenTelemetry with Grafana stack. Covers OTel SDK instrumentation for Go/Java/Python/Node.js/.NET, OTLP protocol and endpoint configuration, sending telemetry to Grafana Cloud via OTLP endpoint, Grafana Alloy as OTel collector, sampling strategies, Kubernetes OTel Operator, and migration from other observability tools. Use when instrumenting apps with OTel, configuring OTLP endpoints, setting up collectors, or migrating to OpenTelemetry.

grafana/prometheus

Prometheus and Grafana Cloud Metrics overview including PromQL query language, Metrics Drilldown, alerting, recording rules, and integration patterns. Use when working with Prometheus, writing PromQL queries, configuring alerting, or discussing metrics architecture and best practices.

grafana/promql

Write, validate, and optimise PromQL queries for Prometheus and Grafana Cloud Metrics. Use when the user asks to query metrics, write a PromQL expression, calculate rates, aggregate across labels, build histogram quantiles, create recording rules, debug query performance, or understand metric cardinality. Triggers on phrases like "PromQL", "Prometheus query", "write a metric query", "calculate rate", "histogram_quantile", "recording rule", "metric cardinality", "sum by", "rate vs irate", "absent()", or "query is slow".

Skills associés