correlate_metrics

Détecter les relations entre métriques : ces métriques sont-elles liées ?

Détecter les relations entre métriques : ces métriques sont-elles liées ?

Lecture seule · Appelle des systèmes externes. Appel sûr : cet outil ne modifie pas les données.

Paramètres

ChampTypeRequisDescription
modestring (quick | full | shift)NonMode d'analyse : 'quick' (par défaut, corrélation uniquement), 'full' (corrélation + test KS de décalage + scan de lag), 'shift' (décalage de distribution KS uniquement)
operatorstringOuiSlug de l'opérateur (= nom de la base InfluxDB)
queriesstringOuiTableau JSON de 2 à 10 requêtes InfluxQL GROUP BY time()

Exemple d'arguments

Arguments illustratifs qu'un agent fournit lors de l'appel de cet outil :

{
  "operator": "string",
  "queries": "string"
}

Description

Ont-elles changé en même temps ? L'une cause-t-elle l'autre ?

Fournissez 2 à 10 requêtes InfluxQL GROUP BY time(). Les résultats incluent des résumés de santé par requête et une corrélation par paires avec significativité statistique.

3 modes d'analyse (--mode) :
- quick (par défaut) : Spearman/Pearson par paires + p-values. Rapide, répond à "sont-elles corrélées ?"
- full : ajoute la détection de décalage de distribution (test KS) et le scan de lag (±50 pas). Répond à "ont-elles changé ensemble ?" et "l'une cause-t-elle l'autre ?"
- shift : décalage de distribution KS par requête uniquement. Répond à "quelles métriques ont changé récemment ?"

Utilisez des intervalles GROUP BY time() identiques pour un meilleur alignement. Prérequis : découvrez le schéma avec query_metrics SHOW MEASUREMENTS d'abord.

Associé

Et ensuite ?

Tous les outils MCP

Parcourir la référence complète des outils par catégorie.

Connecter un client

Configurer Claude, Cursor ou Claude Code pour se connecter au serveur.

Last updated on