Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Instrumentieren von Aufrufen einer PostgreSQL-Datenbank
Anmerkung
X-Ray SDK/Daemon Wartungshinweis — Am 25. Februar 2026 wechselt der AWS X-Ray SDKs/Daemon in den Wartungsmodus, in dem X-Ray SDK- und Daemon-Versionen auf Sicherheitsprobleme beschränkt AWS werden. Weitere Informationen zum Zeitplan für den Support finden Sie unter. Zeitplan für die Support von X-Ray SDK und Daemon Wir empfehlen die Migration zu OpenTelemetry. Weitere Informationen zur Migration zu OpenTelemetry finden Sie unter Migration von X-Ray Instrumentierung zu OpenTelemetry Instrumentierung.
Die application-pgsql.properties Datei fügt der in erstellten X-Ray Datenquelle den PostgreSQL-Ablaufverfolgungsinterzeptor hinzu. RdsWebConfig.java
Beispiel Anwendung-pgsql.properties — PostgreSQL-Datenbankinstrumentierung
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.PostgreSQL94DialectAnmerkung
Weitere Informationen zum Hinzufügen einer PostgreSQL-Datenbank zum Anwendungsumfeld finden Sie unter Konfiguration von Datenbanken mit Elastic Beanstalk im AWS Elastic Beanstalk -Entwicklerhandbuch.
Die X-Ray Demoseite in der xray Branche enthält eine Demo, die die instrumentierte Datenquelle verwendet, um Traces zu generieren, die Informationen über die von ihr generierten SQL-Abfragen enthalten. Navigieren Sie zu dem /#/xray-Pfad in der laufenden Anwendung oder wählen Sie in der Navigationsleiste Powered by AWS X-Ray aus, um die Demo-Seite anzusehen.
Wählen Sie SQL-Abfragen nachverfolgen aus, um Spielsitzungen zu simulieren und die Ergebnisse in der zugehörigen Datenbank zu speichern. Wählen Sie dann „Ablaufverfolgungen anzeigen“, AWS X-Ray um eine gefilterte Liste der Traces zu sehen, die auf die Route der API zutreffen. /api/history
Wählen Sie eine der Ablaufverfolgungen aus der Liste aus, um die Zeitleiste, einschließlich der SQL-Abfrage, ansehen zu können.