Ce produit n'est pas pris en charge par le
site Datadog que vous avez sélectionné. (
).
Présentation
Agent Observability Insights analyse automatiquement les traces qu’Agent Observability reçoit de votre application pour trouver les problèmes récurrents de coût et de fiabilité. Utilisez Insights pour hiérarchiser ce qui doit être corrigé sans examiner les traces une par une.
Chaque insight comprend :
- Une cause profonde qui décrit le comportement récurrent
- Une évaluation de l’impact basée sur les appels ou sessions affectés
- Des preuves de trace et de span qui étayent la conclusion
- Un correctif recommandé et un moyen de le valider
Les Insights ne nécessitent aucune configuration supplémentaire. Datadog analyse les traces que votre application a déjà envoyées à Agent Observability.
Fonctionnement d’Insights
Datadog analyse les traces récentes sur plusieurs appels ou sessions pour identifier les problèmes récurrents de coût et de fiabilité. Il vérifie le comportement attendu, tel que les tentatives réussies ou les réponses longues requises par la tâche.
Datadog regroupe les conclusions ayant la même cause profonde dans un insight. Les analyses ultérieures mettent à jour l’insight et le résolvent automatiquement lorsque le problème n’apparaît plus. Si le problème réapparaît, Datadog le signale à nouveau.
Types d’insights
| Catégorie | Type d’insight | Ce qu’il identifie |
|---|
| Coût | Mise en cache inefficace des prompts | Contenu de prompt réutilisable qui manque le cache du fournisseur et augmente le coût des jetons d’entrée. |
| Coût | Résultats d’outils volumineux | Résultats d’outils qui ajoutent du contenu inutile aux requêtes ultérieures du modèle et augmentent l’utilisation des jetons ou la pression sur le contexte. |
| Coût | Sortie de modèle verbeuse | Réponses ou raisonnements du modèle qui utilisent plus de jetons de sortie que la tâche ne l’exige. |
| Fiabilité | Boucles de nouvelle tentative d’appel d’outil | Appels répétés au même outil qui utilisent des arguments presque identiques et ne progressent pas. |
| Fiabilité | Violations des règles de prompt | Comportement de l’Agent qui enfreint une règle explicite dans une description de prompt, de compétence ou d’outil. |
Comprendre l’impact et les preuves
Selon le type, un Insight de coût affiche les dépenses récupérables estimées ou le coût exact du travail du modèle qui n’a pas produit de résultat utilisable. Les Insights de fiabilité affichent les appels ou sessions confirmés affectés par le problème.
Ouvrez les traces et les spans associés pour comparer les preuves avec la cause première indiquée. Le fil d’investigation montre les étapes et les preuves justificatives qui ont conduit à ce constat.
Examiner et agir sur les insights
- Dans Datadog, accédez à AI Observability > Agent Observability > Insights.
- Utilisez la vue d’ensemble et les filtres pour hiérarchiser les Insights par application, type, gravité, statut ou impact.
- Ouvrez un Insight pour examiner la constatation.
- Appliquez et validez le correctif recommandé. Vous pouvez utiliser Fix with Bits ou un agent de codage compatible MCP. Avec un accès en lecture et écriture à Work Management, vous pouvez également créer ou lier un ticket Jira ou un problème Linear.
- Définissez le statut sur For Review, In Progress, Completed ou Ignored pour enregistrer votre décision. Datadog définit le statut sur Automatically Resolved lorsque l’analyse ultérieure ne détecte plus le problème.
Les Insights apparaissent sur la page de présentation d’une application. Les Cost Insights apparaissent également sur la page Coût à côté des dépenses associées.
Utilisez les Insights avec un agent de codage
Connectez le Datadog MCP Server à un agent de codage compatible MCP. L’agent peut récupérer la cause première, les preuves, le correctif recommandé et les conseils de validation d’un insight pour mettre en œuvre et tester une modification.
Automatisez l’examen et la correction des insights
Configurez un workflow récurrent dans votre agent de codage pour examiner et corriger les insights. Exemple :
Use Datadog MCP to list Agent Observability insights with status `for_review` for `<ML_APP>`. Prioritize the returned Insights by severity. For each Insight, review the evidence, implement and validate the recommended fix, and update the insight status based on the result.
Pour aller plus loin
Documentation, liens et articles supplémentaires utiles: