Aller au contenu

Rechercher dans la documentation

Saisissez votre recherche pour parcourir toutes les pages de la documentation.

Menu de la documentation
Guide pratiquePublic · Développeurs et opérateurs

Observabilité avec OpenSearch Dashboards

Tableaux de bord de référence pour les traces, les métriques et les logs

Cette page a été traduite automatiquement depuis l'anglais. En cas de divergence, la version originale fait foi.Lire l'original en anglais

Démo

Observabilité avec OpenSearch Dashboards

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

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.