Choisir une méthode d'instrumentation pour les conteneurs

Utilisez le Datadog MCP Server

Utilisez le Datadog MCP Server pour configurer la surveillance de vos conteneurs Cloud Run avec l’assistance de l’IA. Après vous être connecté, essayez une invite comme :

Help me monitor my GCP Cloud Run services with Datadog using Terraform.

Instrumentation manuelle

Pour instrumenter vos conteneurs Google Cloud Run avec Datadog, choisissez l’une des deux options :


  • in-container : Enveloppe votre conteneur d’application avec le Datadog Agent. Choisissez cette option pour une configuration plus simple, un coût réduit et un acheminement direct des journaux.
  • Sidecar : Déploie le Datadog Agent dans un conteneur séparé à côté de votre conteneur d’application. Choisissez cette option si vous avez plusieurs conteneurs dans un seul service, si vous préférez une isolation stricte du Datadog Agent, ou si vous avez des charges de travail sensibles à la performance.

Comparaison : Instrumentation in-container versus sidecar

Aspectin-containerSidecar
DéploiementUn conteneur (votre application, enveloppée avec le Datadog Agent)Deux conteneurs (votre application, Datadog Agent)
Changements d’imageAugmente la taille de l’image de l’application.Aucun changement à l’image de l’application.
Coût supplémentaireMoins qu’un sidecar (pas de conteneur supplémentaire).vCPU/mémoire supplémentaires. Une surallocation du sidecar entraîne un gaspillage de coûts ; une sous-allocation conduit à un dimensionnement prématuré.
JournalisationAccès direct à stdout/stderr.Volume partagé + routage de la bibliothèque de journalisation vers un fichier journal. Les erreurs non interceptées nécessitent un traitement supplémentaire, car elles ne sont pas gérées automatiquement par votre bibliothèque de journalisation.
Isolation des pannesDans de rares cas, des bugs de l’Agent Datadog peuvent affecter votre application.Les défauts de l’Agent Datadog sont isolés.

Lectures complémentaires