grafana/opentelemetry

OpenTelemetry avec la pile Grafana. Couvre l'instrumentation SDK OTel pour Go/Java/Python/Node.js/.NET, la configuration du protocole et des endpoints OTLP, l'envoi de télémétrie vers Grafana Cloud via l'endpoint OTLP, Grafana Alloy en tant que collecteur OTel, les stratégies d'échantillonnage, l'opérateur Kubernetes OTel, et la migration depuis d'autres outils d'observabilité. À utiliser lors de l'instrumentation d'applications avec OTel, de la configuration d'endpoints OTLP, de la mise en place de collecteurs ou de la migration vers OpenTelemetry.

Qu'est-ce que opentelemetry ?

Cette compétence fournit un guide complet pour intégrer OpenTelemetry (OTel) avec la pile Grafana. Elle couvre l'instrumentation des applications à l'aide des SDK OTel pour Go, Java, Python, Node.js et .NET, la configuration des endpoints OTLP pour envoyer des données de télémétrie à Grafana Cloud, et l'utilisation de Grafana Alloy comme collecteur OTel local. Elle inclut également des stratégies d'échantillonnage pour gérer le volume de données, l'opérateur Kubernetes OTel pour le déploiement dans des clusters Kubernetes, et des conseils pour migrer depuis d'autres outils d'observabilité comme Prometheus ou Jaeger. L'outil est utile pour les développeurs et les ingénieurs DevOps qui souhaitent standardiser la collecte de métriques, traces et logs avec OpenTelemetry et les visualiser dans Grafana. Il prend en charge les principaux langages de programmation et plateformes cloud, et fournit des exemples concrets de configuration YAML et de code d'instrumentation.

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

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 opentelemetry ?

OpenTelemetry avec la pile Grafana. Couvre l'instrumentation SDK OTel pour Go/Java/Python/Node.js/.NET, la configuration du protocole et des endpoints OTLP, l'envoi de télémétrie vers Grafana Cloud via l'endpoint OTLP, Grafana Alloy en tant que collecteur OTel, les stratégies d'échantillonnage, l'opérateur Kubernetes OTel, et la migration depuis d'autres outils d'observabilité. À utiliser lors de l'instrumentation d'applications avec OTel, de la configuration d'endpoints OTLP, de la mise en place de collecteurs ou de la migration vers OpenTelemetry.

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/grafana-oss

Configure Grafana OSS — provisions dashboards from YAML, sets up data sources (Prometheus / Loki / Tempo / Pyroscope), writes dashboard JSON with template variables, builds panel queries, assigns built-in roles (Viewer / Editor / Admin / GrafanaAdmin), mints service-account tokens, edits grafana.ini server config, creates annotations, installs plugins via provisioning, and validates each step with a health-check curl. Use when building dashboards, configuring data sources, setting up provisioning YAML, picking a panel type, writing template variables, managing users and roles, configuring SMTP/OAuth in grafana.ini, creating annotations via API, troubleshooting why a provisioned dashboard isn't showing up, or running Grafana OSS locally — even when the user says "set up a Prometheus data source", "provision dashboards from git", "make a service account", or "configure SSO in OSS" without saying "Grafana OSS".

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