Conditions préalables à la configuration d' Instana avec OpenTelemetry

Instana et OpenTelemetry constituent des outils puissants pour l'observabilité et le traçage distribué. Pour configurer Instana avec OpenTelemetry,, assurez-vous que les conditions préalables suivantes sont remplies.

Agent Instana

L'agent « Instana » recueille des données provenant de vos applications et les transmet au serveur « Instana ». Vous devez installer l'agent sur vos serveurs d'application.

  • Téléchargez l'agent « Instana » compatible avec votre système d'exploitation et votre architecture depuis le portail Instana.
  • Pour plus d'informations sur les agents et l'installation, consultez la section « Installation des agents d' Instana ».
  • Assurez-vous que l'agent est en cours d'exécution et connecté à votre serveur Instana.

Instana back-end

  • Vos données sont stockées et analysées sur le serveur d' Instana.
  • Vous devez disposer d'un compte Instana ou créer un nouveau compte avec accès à l'interface d'administration.

OpenTelemetry

  • OpenTelemetry SDK : Cette bibliothèque s'intègre à vos applications afin de les instrumenter pour le traçage. Vous devez choisir le SDK compatible avec votre langage de programmation, par exemple Java, NodeJS,, C++, etc.

  • OpenTelemetry Exporter : ce composant envoie les données de traçage collectées au backend. Pour « Instana », vous devez utiliser l'exportateur « OpenTelemetry ».

  • Instrumentation des applications : Vos applications doivent être instrumentées avec OpenTelemetry pour capturer des données pour le traçage. Il s'agit d'ajouter des appels au SDK OpenTelemetry dans le code de votre application.

  • Connectivité réseau : vos applications doivent disposer d'une connectivité réseau avec le backend Instana et le collecteur ou l'exportateur OpenTelemetry.