axiomhq/query-metrics

Exécute des requêtes de métriques sur Axiom MetricsDB via des scripts. Découvre les métriques, tags et valeurs de tags disponibles. À utiliser pour interroger des métriques, explorer des jeux de données, vérifier des valeurs ou investiguer des données de métriques OTel.

Qu'est-ce que query-metrics ?

Cette compétence permet à un agent IA (tel que Claude Code, Cursor ou Codex) d'interroger et d'explorer les métriques stockées dans Axiom MetricsDB, une base de données de métriques conçue pour OpenTelemetry (OTel). Elle est utile pour les développeurs et les ingénieurs qui souhaitent analyser les performances de leurs applications, surveiller les tendances, ou investiguer des anomalies. La compétence fonctionne via l'exécution de scripts qui contactent l'API Axiom, permettant de découvrir automatiquement les métriques disponibles, leurs tags associés et les valeurs possibles de ces tags. Elle est idéale pour interroger les métriques lorsque vous êtes invité à le faire, explorer des jeux de données, vérifier des valeurs spécifiques, ou examiner en profondeur les données de métriques OTel. L'agent utilisera des appels API REST à Axiom pour récupérer les données en temps réel.

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

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 query-metrics ?

Exécute des requêtes de métriques sur Axiom MetricsDB via des scripts. Découvre les métriques, tags et valeurs de tags disponibles. À utiliser pour interroger des métriques, explorer des jeux de données, vérifier des valeurs ou investiguer des données de métriques OTel.

Fonctionnalités

  • Interroger des métriques : Exécute des requêtes de métriques contre Axiom MetricsDB.
  • Découvrir les métriques : Récupère la liste des métriques disponibles.
  • Explorer les tags : Trouve les tags et leurs valeurs associés aux métriques.
  • Compatibilité OTel : Conçu pour fonctionner avec les données de métriques OpenTelemetry.

Utilisation

Lorsque vous êtes invité à interroger des métriques, le script exécutera des appels API REST à Axiom pour récupérer les données. Assurez-vous que les variables d'environnement suivantes sont configurées :

  • AXIOM_TOKEN : Jeton d'API pour l'authentification.
  • AXIOM_ORG_ID : ID de l'organisation Axiom.
  • AXIOM_DATASET : Nom du jeu de données MetricsDB (optionnel, défaut : metrics).

Exemple de script

# Exécute une requête de métriques
curl -s -H "Authorization: Bearer $AXIOM_TOKEN" \
     -H "Content-Type: application/json" \
     "https://api.axiom.co/v1/datasets/$AXIOM_DATASET/query" \
     -d '{
           "start": "2023-10-01T00:00:00Z",
           "end": "2023-10-02T00:00:00Z"
         }'

Notes

  • Les réponses sont formatées en JSON.
  • Les scripts gèrent automatiquement la pagination si nécessaire.
  • Pour les grandes requêtes, envisagez d'utiliser des agrégations.

Individual skills in this repo

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

Skills associés