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.