

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Menginstrumentasi panggilan ke basis data PostgreSQL
<a name="scorekeep-postgresql"></a>

**catatan**  
Pemberitahuan SDK/Daemon Pemeliharaan X-Ray - Pada 25 Februari 2026, AWS SDKs/Daemon X-Ray akan memasuki mode pemeliharaan, di mana AWS akan membatasi rilis X-Ray SDK dan Daemon untuk mengatasi masalah keamanan saja. Untuk informasi selengkapnya tentang garis waktu dukungan, lihat[Garis waktu Dukungan X-Ray SDK dan Daemon](xray-sdk-daemon-timeline.md). Kami merekomendasikan untuk bermigrasi ke OpenTelemetry. Untuk informasi lebih lanjut tentang migrasi ke OpenTelemetry, lihat [Migrasi dari instrumentasi X-Ray ke instrumentasi](https://docs.aws.amazon.com/xray/latest/devguide/xray-sdk-migration.html). OpenTelemetry 

`application-pgsql.properties` file menambahkan pencegat penelusuran X-Ray PostgreSQL ke sumber data yang dibuat di [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) – Instrumentasi basis data 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
```

**catatan**  
Lihat [Mengonfigurasi basis data dengan Elastic Beanstalk](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.managing.db.html) di *AWS Elastic Beanstalk Panduan Developer* untuk detail tentang cara menambahkan basis data PostgreSQL ke lingkungan aplikasi.

Versi demo X-Ray di cabang `xray` termasuk demo yang menggunakan sumber data berinstrumen untuk menghasilkan pelacakan yang menunjukkan informasi tentang kueri SQL yang dihasilkannya. Navigasikan ke jalur `/#/xray` dalam aplikasi yang sedang berjalan atau pilih **Didukung oleh AWS X-Ray** di bilah navigasi untuk melihat halaman demo.

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


Pilih **Lacak kueri SQL** untuk menyimulasikan sesi game dan menyimpan hasil dalam basis data terlampir. Kemudian, pilih **Lihat jejak di AWS X-Ray** untuk melihat daftar jejak yang difilter yang mengenai `/api/history` rute API.

Pilih salah satu pelacakan dari daftar untuk melihat linimasa, termasuk kueri SQL.

![\[Timeline view of a trace showing method, response, duration, and age for a GET request.\]](http://docs.aws.amazon.com/id_id/xray/latest/devguide/images/scorekeep-trace-sql.png)
