

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
<a name="scorekeep-postgresql"></a>

**Nota**  
Avviso di SDK/Daemon manutenzione a raggi X: il 25 febbraio 2026, X-Ray SDKs/Daemon entrerà in modalità di manutenzione, in cui AWS limiterà le versioni di AWS X-Ray SDK e Daemon per risolvere solo problemi di sicurezza. Per ulteriori informazioni sulla tempistica del supporto, consulta. [Cronologia di X-Ray SDK e Daemon Support](xray-sdk-daemon-timeline.md) Ti consigliamo di migrare a. OpenTelemetry Per ulteriori informazioni sulla migrazione a OpenTelemetry, vedere [Migrazione dalla strumentazione a raggi X](https://docs.aws.amazon.com/xray/latest/devguide/xray-sdk-migration.html) alla strumentazione. OpenTelemetry 

Il `application-pgsql.properties` file aggiunge l'intercettore di tracciamento X-Ray PostgreSQL all'origine dati creata in. [https://github.com/awslabs/eb-java-scorekeep/tree/xray/src/main/java/scorekeep/RdsWebConfig.java](https://github.com/awslabs/eb-java-scorekeep/tree/xray/src/main/java/scorekeep/RdsWebConfig.java)

**Example [https://github.com/awslabs/eb-java-scorekeep/tree/xray/src/main/resources/application-pgsql.properties](https://github.com/awslabs/eb-java-scorekeep/tree/xray/src/main/resources/application-pgsql.properties)— Strumentazione del 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](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.managing.db.html) nella *Guida per lo sviluppatore di AWS Elastic Beanstalk *.

La pagina dimostrativa di X-Ray nella `xray` filiale include una demo che utilizza la fonte di dati strumentata per generare tracce che mostrano informazioni sulle query SQL che genera. Vai al `/#/xray` percorso nell'applicazione in esecuzione o scegli **Powered by AWS X-Ray** nella barra di navigazione per visualizzare la pagina dimostrativa.

![\[AWS X-Ray integration demo page showing game session tracing and SQL query tracing options.\]](http://docs.aws.amazon.com/it_it/xray/latest/devguide/images/scorekeep-demo.png)


Scegli **Trace SQL queries (Traccia query SQL)** per simulare le sessioni di gioco e memorizzare i risultati nel database collegato. Quindi, scegli **Visualizza le tracce in AWS X-Ray** per visualizzare un elenco filtrato di tracce che raggiungono il percorso dell'API. `/api/history`

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.\]](http://docs.aws.amazon.com/it_it/xray/latest/devguide/images/scorekeep-trace-sql.png)
