Démo

Implémentation de référence
L'implémentation de référence de l'observabilité avec OpenSearch Dashboards se trouve dans le
répertoire otel/opensearch/ : la configuration de l'OpenTelemetry Collector
(otel-config.yml), ainsi que les pipelines Data Prepper et les templates d'index SS4O (AWS Solutions for
Observability).
Ces paramètres sont utilisés par le fichier compose-opensearch.yml, qui démarre
l'application avec la stack complète — OpenTelemetry Collector, Data Prepper,
OpenSearch et OpenSearch Dashboards.
Lancez-la et ouvrez les tableaux de bord (voir Exécuter l'application) :
docker compose -f compose-opensearch.yml up --build- OpenSearch Dashboards : http://localhost:5601
- L'API de l'application : http://localhost:18000/docs
Ce qu'il faut observer : les traces OpenTelemetry des interactions avec les agents (HTTP → appels LLM → base de données), les métriques de service et les logs acheminés par les pipelines Data Prepper. Ce qui est instrumenté et pourquoi : le guide d'observabilité.
Remarque : cette implémentation n'est qu'une référence. Pour un véritable scénario de production, tenez compte des paramètres de confidentialité et de sécurité — authentification, autorisation et chiffrement.