in src/main/java/org/apache/sling/commons/log/logback/internal/SlingConfigurationPrinter.java [222:240]
private void dumpLogbackStatus(PrintWriter pw) {
LoggerContext loggerContext = (LoggerContext) LoggerFactory.getILoggerFactory();
List<Status> statusList = loggerContext.getStatusManager().getCopyOfStatusList();
pw.println("Logback Status");
pw.println("--------------------------------------------------");
for (Status s : statusList) {
pw.printf(
"%s *%s* %s - %s %n",
dateFormatter.format(s.getTimestamp()),
statusLevelAsString(s),
abbreviatedOrigin(s),
s.getMessage());
if (s.getThrowable() != null) {
s.getThrowable().printStackTrace(pw);
}
}
pw.println();
}