From c18013c079039bbdd919b4f161c5efcc1adfb407 Mon Sep 17 00:00:00 2001 From: Giorgio Trettenero Date: Mon, 9 Dec 2024 15:46:29 -0800 Subject: [PATCH] Record caller metrics in Atlas --- .../main/java/com/netflix/metacat/main/api/RequestWrapper.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/metacat-main/src/main/java/com/netflix/metacat/main/api/RequestWrapper.java b/metacat-main/src/main/java/com/netflix/metacat/main/api/RequestWrapper.java index 23240b85d..13a9e58c9 100644 --- a/metacat-main/src/main/java/com/netflix/metacat/main/api/RequestWrapper.java +++ b/metacat-main/src/main/java/com/netflix/metacat/main/api/RequestWrapper.java @@ -154,8 +154,10 @@ public R processRequest( if (requestTags != null) { tags.putAll(requestTags); } + tags.put("request", resourceRequestName); tags.put("scheme", MetacatContextManager.getContext().getScheme()); + tags.put("caller", MetacatContextManager.getContext().getClientAppName()); registry.counter(requestCounterId.withTags(tags)).increment(); try { @@ -243,6 +245,7 @@ public R processRequest( final long start = registry.clock().wallTime(); final Map tags = Maps.newHashMap(); tags.put("request", resourceRequestName); + tags.put("caller", MetacatContextManager.getContext().getClientAppName()); registry.counter(requestCounterId.withTags(tags)).increment(); try { MetacatContextManager.getContext().setRequestName(resourceRequestName);