View a markdown version of this page

Instrumentación de llamadas a una base de datos PostgreSQL - AWS X-Ray

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Instrumentación de llamadas a una base de datos PostgreSQL

nota

X-Ray SDK/Daemon Aviso de mantenimiento: el 25 de febrero de 2026, AWS X-Ray SDKs/Daemon entrará en modo de mantenimiento, donde AWS se limitarán las versiones de X-Ray SDK y Daemon para abordar únicamente los problemas de seguridad. Para obtener más información sobre la cronología del soporte, consulte Cronología de X-Ray SDK y Daemon Support. Recomendamos migrar a. OpenTelemetry Para obtener más información sobre la migración a OpenTelemetry, consulte Migración de una X-Ray instrumentación a otra. OpenTelemetry

El application-pgsql.properties archivo añade el interceptor de rastreo de X-Ray PostgreSQL a la fuente de datos creada en. RdsWebConfig.java

ejemplo application-pgsql.properties — Instrumentación de bases de datos PostgreSQL
spring.datasource.continue-on-error=true spring.jpa.show-sql=false spring.jpa.hibernate.ddl-auto=create-drop spring.datasource.jdbc-interceptors=com.amazonaws.xray.sql.postgres.TracingInterceptor spring.jpa.database-platform=org.hibernate.dialect.PostgreSQL94Dialect
nota

Consulte Configuración de bases de datos con Elastic Beanstalk en la Guía para desarrolladores de AWS Elastic Beanstalk para obtener más información acerca de cómo añadir una base de datos de PostgreSQL al entorno de aplicaciones.

La página de X-Ray demostración de la xray sucursal incluye una demostración en la que se utiliza la fuente de datos instrumentada para generar trazas que muestran información sobre las consultas SQL que genera. Vaya a la ruta /#/xray de la aplicación en ejecución o elija Powered by AWS X-Ray en la barra de navegación para ver la página de demostración.

AWS X-Ray página de demostración de la integración que muestra las opciones de seguimiento de las sesiones del juego y de las consultas SQL.

Elija Trace SQL queries (Rastrear consultas SQL) para simular las sesiones de juego y almacenar los resultados en la base de datos asociada. A continuación, selecciona Ver trazos en AWS X-Ray para ver una lista filtrada de los rastreos que llegan a la ruta de /api/history la API.

Elija uno de los rastros de la lista para ver la escala de tiempo, incluida la consulta SQL.

Vista cronológica de un rastreo que muestra el método, la respuesta, la duración y la antigüedad de una solicitud GET.