Connecter Datadog à l'IA : savoir ce qui s'est passé cette nuit sans creuser
Datadog se connecte à l'IA. IntraGPT demande des séries temporelles sur une fenêtre que vous indiquez, lit les monitors avec leur statut, cherche dans les logs d'un service et peut marquer une mise en production sur la chronologie de Datadog. La question de savoir ce qui a déraillé cette nuit trouve donc sa réponse dans Datadog même, sans que personne ouvre trois tableaux de bord.
Ce que l'assistant peut interroger dans Datadog
Des mesures sur une période
L'assistant récupère la mesure que vous demandez, sur la période que vous nommez. Comme une période est toujours obligatoire, chaque chiffre renvoyé précise l'intervalle qu'il couvre.
Les monitors et leur statut
Les monitors d'alerte reviennent avec leur état courant : OK, Warn, Alert ou No Data. On peut les restreindre par nom et par tag, ce qui permet d'isoler les monitors d'un service ou d'un environnement.
Chercher dans les logs
L'assistant cherche dans les logs d'un service, sur une période, ce que vous lui demandez. Les volumes de logs sont énormes, donc il cherche toujours de façon ciblée et ne remonte jamais une journée entière de lignes.
Marquer un fait sur la chronologie
L'assistant peut marquer un fait sur la chronologie de Datadog. C'est un repère que toute l'équipe voit, cela n'arrive donc que sur demande et seulement pour un fait réel, comme une mise en production ou une fenêtre de maintenance.
Travailler par tags plutôt que par noms
Datadog accroche tout à des tags : service, environnement, équipe, version. L'assistant utilise ces mêmes tags pour délimiter une question, afin qu'une réponse sur la recette n'embarque pas discrètement des chiffres de production.
Là où cela fait gagner du temps
Équipe logicielle
- Situation
- Un utilisateur signale que l'application était lente hier soir, mais plus personne ne sait à quelle heure exactement.
- Ce que fait l’agent
- L'assistant récupère le temps de réponse de ce service sur la soirée et cherche les erreurs des logs sur la même période.
- Résultat
- Une fenêtre où cela a dérapé et le premier message d'erreur, au lieu d'un débat sur la meilleure mémoire.
Exploitation
- Situation
- La journée commence et l'équipe veut savoir quelles alertes restent ouvertes et lesquelles se sont rétablies seules pendant la nuit.
- Ce que fait l’agent
- L'assistant récupère les monitors de l'environnement de production et les regroupe par statut.
- Résultat
- Une liste lisible dans la conversation, avec l'état de chaque monitor, pour que la réunion porte sur les exceptions.
Gestion de produit
- Situation
- Après une mise en production, la responsable produit veut savoir si le nombre d'erreurs a augmenté, sans déranger un développeur.
- Ce que fait l’agent
- L'assistant compare le taux d'erreur sur la période précédant la mise en production et sur celle qui suit, en nommant les deux.
- Résultat
- Une réponse accompagnée des périodes utilisées, donc une conclusion vérifiable.
Infrastructure
- Situation
- Une maintenance est prévue et il faudra retrouver plus tard quand elle a exactement eu lieu.
- Ce que fait l’agent
- Sur demande, l'assistant marque la maintenance sur la chronologie, avec la raison et le service concerné.
- Résultat
- Les graphiques de la semaine suivante montrent que le creux appartient à la maintenance et non à un incident.
De l'accès à la réponse
-
1
Connecter depuis la plateforme
Vous accordez l'accès depuis votre propre compte Datadog et il est enregistré une seule fois dans IntraGPT. Nous ne conservons aucun mot de passe Datadog, et vous retirez cet accès en une seule manipulation.
-
2
Choisir la bonne région
Datadog héberge chaque client dans une région propre. La connexion pointe par défaut vers l'européenne ; si vos données sont ailleurs, dites-le nous, sinon la réponse reste vide alors que l'accès est correct.
-
3
Décider de ce que l'assistant peut faire
Regarder est indépendant du fait d'inscrire quelque chose. Si vous ne voulez pas que l'assistant marque quoi que ce soit sur la chronologie, cela reste désactivé et la connexion se borne à observer. Vous décidez aussi quelles équipes l'utilisent.
-
4
Suivre dans le journal
Chaque usage de la connexion arrive dans le journal d'IntraGPT, avec ce qui a été demandé et ce qui est revenu. Il reste donc possible de retracer quelle question a remonté quelles données.
Pourquoi les données de supervision méritent de la prudence
Les métriques semblent anodines, mais les lignes de log contiennent régulièrement des données identifiantes : une adresse e-mail dans un message d'erreur, un numéro de commande, une URL avec des paramètres. C'est pourquoi cette connexion reste étroite.
Où résident les données: France
Seulement ce que la question exige
La connexion ne peut pas exporter le flux de logs complet. Chaque recherche est bornée à un service et à une période, ce que l'assistant voit est donc limité par la question posée.
L'accès reste le vôtre
Vous accordez l'accès vous-même et vous le retirez vous-même, et vous pouvez le limiter à la consultation. La connexion ne peut alors rien modifier dans Datadog, quoi qu'on demande à l'assistant.
Pas pour tout le monde
Dans IntraGPT, vous décidez quels rôles peuvent utiliser cet assistant. Un assistant destiné à l'équipe commerciale ne voit tout simplement pas la capacité de supervision.
Le modèle tourne chez nous
Les réponses sont composées sur un serveur en France. Les lignes de log et les mesures ne partent pas chez un fournisseur de modèle américain et ne servent nulle part à l'entraînement.
Questions fréquentes sur la connexion Datadog
IntraGPT fonctionne-t-il avec Datadog ?
Oui. Datadog figure au catalogue de connexions d'IntraGPT. L'assistant récupère des mesures sur une période, lit les monitors avec leur statut, cherche dans les logs et peut marquer un fait sur la chronologie quand vous le demandez.
Puis-je connecter Datadog à ChatGPT ?
ChatGPT n'a aucune connexion vers votre environnement Datadog, et coller une ligne de log contenant des données client dans un robot conversationnel public est une mauvaise idée. IntraGPT permet la même conversation, mais avec une connexion liée à l'accès que vous accordez, bornée par question et enregistrée à chaque usage.
Pourquoi aucune donnée ne revient alors que l'accès est bon ?
En général, l'une de deux causes. Votre environnement Datadog se trouve dans une autre région que celle vers laquelle pointe la connexion, ou la période demandée dépasse la durée de conservation de cette mesure. Vérifiez d'abord la région, puis la période.
Quelle différence avec la connexion Sentry ?
Sentry traite des erreurs individuelles, avec leur trace et le nombre d'utilisateurs touchés. Datadog traite du comportement du système dans son ensemble : durées, volumes, monitors et logs. En pratique les équipes utilisent les deux, et un même assistant peut les interroger dans une seule conversation.
L'assistant peut-il modifier ou couper un monitor ?
Non. La connexion lit les monitors et leur statut mais n'y change rien. La seule chose qui peut être inscrite est un fait sur la chronologie, et cela aussi peut rester désactivé.
Comment éviter que l'assistant remonte des masses de logs ?
C'est inscrit dans la conception : une recherche est toujours bornée à un service et à une période. L'assistant cherche en outre de façon ciblée plutôt que large. Si une question est malgré tout interprétée trop largement, nous resserrons sa consigne.
Combien coûte une connexion Datadog ?
Il n'y a pas d'étiquette de prix séparée. La connexion fait partie du parcours que nous suivons ensemble. Ce qui détermine le travail : le nombre de sources, la possibilité pour l'assistant d'inscrire quelque chose et les équipes qui l'utilisent. Nous le précisons lors d'un entretien de trente minutes.
Combien de temps prend la mise en place ?
Une fois l'accès réglé et la région connue, l'activation prend quelques minutes. Le délai tient surtout à la décision interne sur qui accorde cet accès et quels droits y sont attachés.