Tree BG 1
Tree
Tree
TreeLeaves
TreeLeaves
Cat IdleGrassGrassRockRock

Métriques des workflows

Obtenir les métriques d'un workflow

GET /v1/workflows/{workflow_name}/metrics

Obtenir des métriques complètes pour un workflow spécifique.

Args: workflow_name: Le nom du type de workflow pour lequel obtenir les métriques start_time: Filtre de temps de début optionnel (format ISO 8601) end_time: Filtre de temps de fin optionnel (format ISO 8601)

Retours: WorkflowMetrics: Dictionnaire contenant les métriques:

  • execution_count: Nombre total d'exécutions
  • success_count: Nombre d'exécutions réussies
  • error_count: Nombre d'exécutions échouées/terminées
  • average_latency_ms: Durée moyenne d'exécution en millisecondes
  • retry_rate: Proportion de workflows avec des nouvelles tentatives
  • latency_over_time: Données chronologiques des durées d'exécution

Exemple: GET /v1/workflows/MyWorkflow/metrics GET /v1/workflows/MyWorkflow/metrics?start_time=2025-01-01T00:00

GET /v1/workflows/MyWorkflow/metrics?start_time=2025-01-01T00:00
&end_time=2025-12-31T23:59

200

Réponse réussie

average_latency_ms
*ScalarMetric

Métrique scalaire avec une seule valeur.

error_count
*ScalarMetric

Métrique scalaire avec une seule valeur.

execution_count
*ScalarMetric

Métrique scalaire avec une seule valeur.

latency_over_time
*TimeSeriesMetric

Métrique de série temporelle avec des paires horodatage-valeur.

retry_rate
*ScalarMetric

Métrique scalaire avec une seule valeur.

success_count
*ScalarMetric

Métrique scalaire avec une seule valeur.

Playground

Testez les endpoints en direct

curl https://api.mistral.ai/v1/workflows/{workflow_name}/metrics \
 -X GET \
 -H 'Authorization: Bearer YOUR_APIKEY_HERE'

200

{
  "average_latency_ms": {
    "value": 87
  },
  "error_count": {
    "value": 14
  },
  "execution_count": {
    "value": 56
  },
  "latency_over_time": {
    "value": [
      [
        91
      ]
    ]
  },
  "retry_rate": {
    "value": 32
  },
  "success_count": {
    "value": 78
  }
}