From d71cbe8923ce2e01955e89fae1d8c3c5b817167d Mon Sep 17 00:00:00 2001 From: YuriyZ Date: Mon, 21 Mar 2022 11:00:56 +0200 Subject: [PATCH] chore(jans-auth-server): added more trace logs to stats https://github.com/JanssenProject/jans/issues/805 --- .../io/jans/as/server/service/stat/StatResponseService.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/jans-auth-server/server/src/main/java/io/jans/as/server/service/stat/StatResponseService.java b/jans-auth-server/server/src/main/java/io/jans/as/server/service/stat/StatResponseService.java index a462dfa0d53..d9738c37cab 100644 --- a/jans-auth-server/server/src/main/java/io/jans/as/server/service/stat/StatResponseService.java +++ b/jans-auth-server/server/src/main/java/io/jans/as/server/service/stat/StatResponseService.java @@ -47,6 +47,9 @@ public StatResponse buildResponse(List months) { final String cacheKey = months.toString(); final StatResponse cachedResponse = responseCache.getIfPresent(cacheKey); if (cachedResponse != null) { + if (log.isTraceEnabled()) { + log.trace("Get stat response from cache for: {}", cacheKey); + } return cachedResponse; } @@ -65,12 +68,14 @@ public StatResponse buildResponse(List months) { private StatResponseItem buildItem(String month) { try { String monthlyDn = String.format("ou=%s,%s", escapeLog(month), statService.getBaseDn()); + log.trace("Trying to fetch stat for month: {}", monthlyDn); final List entries = entryManager.findEntries(monthlyDn, StatEntry.class, Filter.createPresenceFilter("jansId")); if (entries == null || entries.isEmpty()) { log.trace("Can't find stat entries for month: {}", monthlyDn); return null; } + log.trace("Fetched stat entries for month {} successfully", monthlyDn); final StatResponseItem responseItem = new StatResponseItem(); responseItem.setMonthlyActiveUsers(userCardinality(entries));