JanssenProject / JanssenProject/jans

refactor: normalize log formats across projects

Open
#6,639 1 comment 0 reactions 5 assignees Claimed by @yuriyzz View on GitHub
enhancement kind-enhancement
Dominant language
Java
Stars
648
Forks
174
Avg merge
1d 18h
Merged PRs (30d)
110

Description

### Discussed in https://github.com/JanssenProject/jans/discussions/896

Originally posted by **nynymike** February 7, 2022
Log messages come in different formats; this makes it hard to parse them correctly.

For example, we see logs like:

```
example from scim
07-02 15:17:16.714 INFO gluu.service.logger.LoggerService LoggerService.java:205- Updated log level of '21' loggers to INFO

# example from oxtrust
INFO - webdav - 2022-02-07 15:15:24,402 - Sync files from http://jackrabbit:8080/repository/default/opt/gluu/jetty/identity/custom

# example from oxtrust 2:
2022-02-07 15:11:05.626:INFO :oejs.AbstractConnector:main: Started ServerConnector@15c4953d{HTTP/1.1, (http/1.1)}{0.0.0.0:8080}

# example from oxtrust 3
2022-02-07 15:11:01,589 INFO [main] [org.gluu.jsf2.customization.FacesLocalizationConfigPopulator] (FacesLocalizationConfigPopulator.java:95) - Adding languages '[en, fr, ru]' from dir folder: /opt/gluu/jetty/identity/webapps/identity/WEB-INF/classes/
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.