Aller au contenu principal

MLflow Tracing – Observabilité GenAI

MLflow Tracing vous offre **une observabilité de bout en bout** des applications GenAI, y compris les systèmes complexes basés sur des agents. Il enregistre les entrées, les sorties, les étapes intermédiaires et les métadonnées afin que vous puissiez voir exactement comment votre application se comporte.

Vidéo de la passerelle de traçage

Traçage vous permet de :

  • Déboguer et comprendre votre application
  • Surveiller les performances et optimiser les coûts
  • Surveiller les applications de production
  • Évaluer et améliorer les performances des applications de haute qualité
  • Vérifier l'auditabilité et la conformité
  • Intégrez le traçage avec de nombreux frameworks tiers populaires
  • Avec Genie Code, utilisez le langage naturel pour analyser, déboguer et explorer les données de trace

Où sont stockées les traces

Vous avez deux options pour stocker les traces. Databricks recommande de stocker les traces dans Unity Catalog pour les nouvelles charges de travail et celles en production. Quelle que soit l'option que vous choisissez pour stocker les traces, les expérimentations MLflow constituent le point d'entrée de l'interface utilisateur pour afficher les traces :

  • Traces stockées dans Unity Catalog (recommandé) : Pointez votre Experimentation vers un emplacement de trace Unity Catalog afin que les traces atterrissent dans les tables Delta OpenTelemetry (OTel). Il n'y a pas de limite de stockage, les traces sont interrogeables avec SQL comme toute table Delta, et Unity Catalog régit l'accès.
  • Traces stockées dans une expérimentation : MLflow stocke les traces dans l’expérimentation elle-même, mais MLflow limite le stockage à 100 000 traces par expérimentation et cette option peut ne pas être compatible avec les dernières fonctionnalités MLflow.

Compétence

Traces stockées dans Unity Catalog

Traces stockées dans une expérimentation

Limite de stockage

Illimité

100 000 traces par expérimentation

Options de query

UI MLflow et SDK Python, SQL, Genie, les tableaux de bord AI/BI et tout outil basé sur Spark

Interface utilisateur MLflow et SDK Python

Gouvernance

Autorisations de schéma et de table Unity Catalog

Contrôles d'accès au niveau de l'Expérimentation

Compatibilité OpenTelemetry

Traces stockées au format OTel, compatibles avec d’autres clients et outils OTel.

Non pris en charge

Compétence

Traces stockées dans Unity Catalog

Traces stockées dans une expérimentation

Limite de stockage

Illimité

100 000 traces par expérimentation

Options de query

UI MLflow et SDK Python, SQL, Genie, les tableaux de bord AI/BI et tout outil basé sur Spark

Interface utilisateur MLflow et SDK Python

Gouvernance

Autorisations de schéma et de table Unity Catalog

Contrôles d'accès au niveau de l'Expérimentation

Compatibilité OpenTelemetry

Traces stockées au format OTel, compatibles avec d’autres clients et outils OTel.

Non pris en charge

Ressources supplémentaires