diff options
author | Bjørn Christian Seime <bjorncs@yahooinc.com> | 2023-03-07 13:44:08 +0100 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@yahooinc.com> | 2023-03-07 13:44:08 +0100 |
commit | 9ff54a19abdf8bb790eaa1f0d42ce1a064b13e9d (patch) | |
tree | 151686ed10174b0708e5ca9eaffc20a6290f7ac2 /configserver | |
parent | ad3f5edcb4d86886a7f6c52c26449e683e1d3a67 (diff) |
Add application id to access log
Diffstat (limited to 'configserver')
-rw-r--r-- | configserver/src/main/java/com/yahoo/vespa/config/server/http/v2/ApplicationApiHandler.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/http/v2/ApplicationApiHandler.java b/configserver/src/main/java/com/yahoo/vespa/config/server/http/v2/ApplicationApiHandler.java index ecea7422ce8..4b8d98274ed 100644 --- a/configserver/src/main/java/com/yahoo/vespa/config/server/http/v2/ApplicationApiHandler.java +++ b/configserver/src/main/java/com/yahoo/vespa/config/server/http/v2/ApplicationApiHandler.java @@ -100,6 +100,10 @@ public class ApplicationApiHandler extends SessionHandler { compressedStream = createFromCompressedStream(request.getData(), request.getHeader(contentTypeHeader), maxApplicationPackageSize); } + // Aid debugging by adding full application id to access log (since only tenant name is part of the request URI path) + request.getAccessLogEntry() + .ifPresent(e -> e.addKeyValue("app.id", prepareParams.getApplicationId().toFullString())); + try (compressedStream) { PrepareResult result = applicationRepository.deploy(compressedStream, prepareParams); return new SessionPrepareAndActivateResponse(result, request, prepareParams.getApplicationId(), zone); |