In past Python/Flask projects, we used Sentry tracing to track latency times in PostgreSQL tasks. Because it was a flask app, if I recall correctly, Sentry tracing would automatically track latency times of Postgres queries. I'd like to do something similar in Java, but the docs on distributed tracing support for Java are eluding me. Here are my questions:
- Does Sentry support Distributed Tracing for Java out of the box?
- If so, is there documentation on how to configure?
- Does this support different between Spring/Vanilla Java?
- Is there any Framework support to automatically capture Postgres query latencies, or would we need to manually instrument our calls to DB (ie. an interceptor on the JDBC layer)?