I am troubleshooting a problem with a clients installation of our BlackBoard plugin. Per our request, we have been given some json formatted log files. These are very hard to read.
I tried opening in an IDE, like VS Code, and they are too large for the application. I also downloaded the Apache Log Viewer, as I noticed some references to Tomcat in the logs. The viewer seems to be able to parse the files, but opening a file expect me to select a format, and I don't know enough about how to determine the log file format.
Here is an example line from a log file:
{"tags":["plugin
s"],"path":"/usr/local/blackboard/logs/plugins/bbgs-mbs/application.log","host":"ip-xx-xxx-xxx-xxx","message":"2019-10-07 05:02:16 | ERROR | 234:org.hibernate.util.JDBCExceptionReporter | ERROR: relation \"bbgs_mbs_alerts\" does not exist","type":"plugins","@version":"1","@timestamp":"2019-10-07T09:02:16.715Z","clientid":"xxxxxxxxxxxxx"}
Ideally, all I am after is an easy way to load up the 4 files I have, sort by date, and try and find a correlation to the errors the client is reporting.
help me SO, you're my only hope