Analizzare le chiamate a un database PostgresSQL - AWS X-Ray

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Analizzare le chiamate a un database PostgresSQL

Laapplication-pgsql.propertiesil file aggiunge il tracciamento X-Ray PostgreSQL per all'origine dati creata inRdsWebConfig.java.

Esempio application-pgsql.properties— Strumenti database 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

Per ulteriori informazioni su come aggiungere un database PostgreSQL all'ambiente dell'applicazione, consulta Configurazione dei database con Elastic Beanstalk nella Guida per lo sviluppatore di AWS Elastic Beanstalk.

Pagina dimostrativa X-Ray nelxraybranch include una demo che utilizza l'origine dati analizzata per generare tracciamenti che mostrano le informazioni sulle query SQL generate. Passare alla ./#/xraypercorso nell'applicazione in esecuzione o scegliAlimentato daAWS X-Raynella barra di navigazione per visualizzare la pagina dimostrativa.

AWS X-Ray integration demo page showing game session tracing and SQL query tracing options.

Scegli Trace SQL queries (Traccia query SQL) per simulare le sessioni di gioco e memorizzare i risultati nel database collegato. Quindi, scegliVisualizzazione dei tracciamenti inAWSX-Rayper visualizzare un elenco filtrato di tracciamenti relativi all'API/api/historyitinerario.

Scegli uno dei tracciamenti nell'elenco per visualizzare la sequenza temporale, inclusa la query SQL.

Timeline view of a trace showing method, response, duration, and age for a GET request.