Demostración

Implementación de referencia
La implementación de referencia de la observabilidad con OpenSearch Dashboards se encuentra en el
directorio otel/opensearch/: la configuración del OpenTelemetry Collector
(otel-config.yml), además de los pipelines de Data Prepper y las plantillas de índice de SS4O (AWS Solutions for
Observability).
Estos ajustes los utiliza el archivo compose-opensearch.yml, que inicia la
aplicación con el stack completo: OpenTelemetry Collector, Data Prepper,
OpenSearch y OpenSearch Dashboards.
Ejecútalo y abre los paneles (consulta Ejecutar la aplicación):
docker compose -f compose-opensearch.yml up --build- OpenSearch Dashboards: http://localhost:5601
- La API de la aplicación: http://localhost:18000/docs
Qué observar: trazas de OpenTelemetry de las interacciones con agentes (HTTP → llamadas a LLM → base de datos), métricas del servicio y logs enrutados a través de los pipelines de Data Prepper. Qué se instrumenta y por qué: la Guía de observabilidad.
Nota: esta implementación es solo una referencia. En un escenario de producción real, ten en cuenta la configuración de privacidad y seguridad: autenticación, autorización y cifrado.