Aller au contenu principal
DocumentCourirTableau de bord des données

Tableau de bord des données

Volume total d'exécutions, taux de réussite, consommation de tokens et tendance des coûts — les données d'exécution au niveau du compte, réunies sur une seule page.

La page « Analyse des exécutions » de la console agrège l'ensemble des exécutions d'une période donnée en un tableau de bord unique : quatre cartes KPI, deux courbes de tendance (exécutions et durée), un anneau de répartition des statuts d'exécution, et un tableau des Top workflows classés par nombre d'exécutions. Un coup d'œil chaque matin suffit à répondre à « combien d'exécutions hier, ont-elles réussi, et où sont passés les token ».

Ouvrir le tableau de bord et la plage temporelle

L'accès se trouve dans Barre latérale de la console → Analyse des exécutions. En haut à droite, vous pouvez basculer entre trois plages temporelles : 24 heures (agrégées par heure), 7 jours et 30 jours (agrégées par jour). Règle de calcul : une exécution est comptée si son heure de début tombe dans la fenêtre, et seules les exécutions que le compte courant est habilité à voir sont prises en compte.

Les données du tableau de bord disposent côté navigateur d'un cache court d'environ 30 secondes ; lors d'un changement de plage temporelle, un cache atteint s'affiche instantanément ; cliquer sur le bouton d'actualisation en haut à droite contourne le cache pour récupérer directement les données les plus récentes.

Quatre cartes KPI

indicateurRègle de calcul
Nombre total d'exécutionsNombre d'exécutions dans la fenêtre, y compris celles en cours, en échec et annulées
taux de réussiteNombre d'exécutions au statut COMPLETED ÷ nombre total d'exécutions
Temps moyen prisDurée moyenne d'exécution des exécutions terminées disposant d'un enregistrement de durée
Utilisation totale du jetonCumul des token enregistrés dans les événements d'étape de toutes les exécutions de la fenêtre (entrée + sortie) ; K pour millier, M pour million

Graphiques de tendance et répartition des statuts

  • Tendance des exécutions — courbe du nombre d'exécutions par intervalle de temps (heure ou jour), pour observer le rythme métier et les pics soudains
  • Tendance de la durée moyenne — durée moyenne des exécutions par intervalle de temps (en secondes) ; une courbe qui monte progressivement indique généralement que les API en amont ralentissent ou que des étapes ont été ajoutées au workflow
  • Répartition des statuts d'exécution — diagramme en anneau des exécutions réussies / échouées / annulées, pour évaluer la santé globale

Flux de travail supérieur

Le tableau au bas du tableau de bord liste les workflows du plus au moins exécuté ; chaque ligne contient : le nombre d'exécutions, le taux de réussite (barre de progression colorée), la durée moyenne, la date de dernière exécution et la consommation de Token. Pour savoir sur quel workflow les token sont dépensés et lequel a vu son taux de réussite chuter, commencez par ce tableau.

Méthode de calcul des coûts

Le coût de chaque exécution est une estimation, calculée à partir du nombre de token réellement enregistrés dans les événements d'exécution :

text
成本 ≈ 输入 token × 输入单价 + 输出 token × 输出单价
(单价 = 美元 / 100 万 token,按模型查内置单价表)
  • Les tarifs unitaires proviennent de la grille tarifaire intégrée à la plateforme, exprimés en dollars par million de token, avec une tarification distincte pour l'entrée et la sortie
  • La grille tarifaire couvre les modèles courants tels qu'Anthropic / OpenAI / Google / DeepSeek / Qwen / Mistral, avec une correspondance approximative sur le nom du modèle
  • Le coût peut être ventilé étape par étape : les token d'entrée / sortie de chaque étape et le montant estimé correspondant sont détaillés séparément
bash
# 单次执行的成本估算(含逐步骤拆分)
curl "https://braidrun.com/api/executions/<execution-id>/cost" \
  -H "Authorization: Bearer <token>"
json
{
  "executionId": "<execution-id>",
  "totalCostUsd": 0.0837,
  "modelName": "anthropic/claude-3.5-sonnet",
  "inputTokens": 12400,
  "outputTokens": 3100,
  "totalTokens": 15500,
  "stepCosts": [
    {"stepName": "fetch_data", "costUsd": 0.0, "inputTokens": 0, "outputTokens": 0},
    {"stepName": "daily_summary", "costUsd": 0.0837, "inputTokens": 12400, "outputTokens": 3100}
  ]
}
Considérez l'estimation comme une estimation
  • La grille tarifaire est intégrée à la plateforme et peut être en retard sur les ajustements de prix des fournisseurs ; les modèles absents de la grille sont comptés à 0
  • En mode BYOK, la facturation réelle a lieu sur votre propre compte fournisseur ; la facture du fournisseur fait foi pour le rapprochement
  • La plateforme ne fournit pas de devis avant exécution — le coût n'est calculé qu'après l'exécution, à partir des token réellement enregistrés

Récupérer les mêmes données via l'API

Les données agrégées qui alimentent le tableau de bord peuvent aussi être interrogées directement, pour les intégrer à vos propres rapports ou alertes :

bash
# 看板同款聚合数据(KPI + 趋势 + 逐工作流统计)
curl "https://braidrun.com/api/dashboard/analytics?range=7d" \
  -H "Authorization: Bearer <token>"

# Top 工作流(limit 默认 10,最大 100)
curl "https://braidrun.com/api/dashboard/top-workflows?range=30d&limit=10" \
  -H "Authorization: Bearer <token>"

Le paramètre range est un nombre suivi d'une unité, par exemple 24h, 7d, 30d. La réponse analytics contient une synthèse des KPI, deux séries temporelles (exécutions / durée) et des statistiques par workflow (perWorkflowStats).

Pages connexes