Open msollberger opened 4 years ago
Idea: Log every log-entry as a JSON, this will guarantee that Kibana can parse each log-entry correctly with given parameters. e.g.: { "level" : "DEBUG", "loggerName" : "CONSOLE_JSON_APPENDER", "message" : "My debug message", ... } Logger: Log4j2, Logback,... Currently there seems to be an issue with the kibana logging mapping, therefore each line in the log is seen as a message. It might be also possible to just adjust the current mapping to the current log output.
EDIT: Good would be to use the Quarkus JSON Logging, HERE is the offical guide how to use it!
noch eine idee: die felder "logcode" und "jobid" in json ergänzen, dann könnten wir viel besser danach suchen und die visualisierung hat dann die möglichkeit, daten übereinander zu legen.
@ChrisKofler Ist Kibana nur für euch, oder dürfen auch andere Projekte drauf? MEGA würde gerne dazu gehören :)
@ChrisKofler Ist Kibana nur für euch, oder dürfen auch andere Projekte drauf? MEGA würde gerne dazu gehören :)
@cchet
Kibana ist bei jedem openshift projekt mitinstalliert, brauchst nur auf den über den pod auf den tab logs klicken und dann "view archive" https://manage.cloud.itandtel.at/console/project/57-mega-prod/browse/pods/mega-zep-backend-4-274s7?tab=logs
Sorry, ich habs mit Prometheus verwechselt.
aktuell werden die einzelnen Log-Zeilen in einzelnen Messages in Kibana angezeigt.
Idee: Logs direkt per JSON schreiben.