View a markdown version of this page

Instrumentação de chamadas para um banco de dados PostgreSQL - AWS X-Ray

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Instrumentação de chamadas para um banco de dados PostgreSQL

nota

X-Ray SDK/Daemon Aviso de manutenção — Em 25 de fevereiro de 2026, AWS X-Ray SDKs/Daemon ele entrará no modo de manutenção, onde AWS limitará os lançamentos do X-Ray SDK e do Daemon para tratar apenas de problemas de segurança. Para obter mais informações sobre a linha do tempo do suporte, consulte Cronograma de suporte do X-Ray SDK e do Daemon Support. Recomendamos migrar para o. OpenTelemetry Para obter mais informações sobre como migrar para OpenTelemetry, consulte Migração da X-Ray instrumentação para a instrumentação. OpenTelemetry

O application-pgsql.properties arquivo adiciona o X-Ray interceptor de rastreamento do PostgreSQL à fonte de dados criada em. RdsWebConfig.java

exemplo application-pgsql.properties — Instrumentação do banco de dados 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 Configuração de bancos de dados com Elastic Beanstalk no AWS Elastic Beanstalk Guia do desenvolvedor para detalhes sobre como adicionar um banco de dados PostgreSQL ao ambiente de aplicativos.

A página de X-Ray demonstração na xray ramificação inclui uma demonstração que usa a fonte de dados instrumentada para gerar rastreamentos que mostram informações sobre as consultas SQL que ela gera. Navegue até o caminho /#/xray no aplicativo em execução ou selecione Powered by AWS X-Ray(Desenvolvido pelo &xraylong;) na barra de navegação, para ver a página de demonstração.

AWS X-Ray página de demonstração de integração mostrando opções de rastreamento de sessão de jogo e rastreamento de consultas SQL.

Selecione Trace SQL queries para simular sessões de jogos e armazenar os resultados no banco de dados anexado. Em seguida, escolha Exibir rastreamentos AWS X-Ray para ver uma lista filtrada dos rastreamentos que atingem a /api/history rota da API.

Selecione um dos rastreamentos na lista para ver o cronograma, incluindo a consulta SQL.

Visualização da linha do tempo de um rastreamento mostrando o método, a resposta, a duração e a idade de uma solicitação GET.