I am running a Java application on Google App Engine standard environment.
Looking at the logs (in particular request_log
), I can see a couple of interesting IDs such as trace_id
and request_id
for each request.
Couple of questions:
In the request handler you can access the headers and pull out X-Cloud-Trace-Context
form the HttpServletRequest
@WebServlet(name = "requests", description = "Requests: Trivial request", urlPatterns = "/requests")
public class RequestsServlet extends HttpServlet {
@Override
public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException {
req.getHeader("X-Cloud-Trace-Context")
}
}