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.