需要帮助在Blackboard日志文件中查找特定错误

问题描述 投票:0回答:1

我正在解决BlackBoard插件的客户端安装问题。根据我们的要求,我们得到了一些json格式的日志文件。这些非常hard难以理解。

我尝试在IDE中打开,例如VS Code,它们对于应用程序来说太大了。我还下载了Apache Log Viewer,因为我在日志中注意到对Tomcat的一些引用。查看器似乎能够解析文件,但是打开文件希望我选择一种格式,并且我对如何确定日志文件格式的了解还不够。

这是来自日志文件的示例行:

{"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"}

理想情况下,我所追求的只是一种简单的方法来加载我拥有的4个文件,按日期排序,并尝试查找与客户端报告的错误的相关性。

帮助我,你是我唯一的希望

我正在解决BlackBoard插件的客户端安装问题。根据我们的要求,我们得到了一些json格式的日志文件。这些很难读。我尝试在...

json logging awk jsonpath blackboard
1个回答
0
投票

我使用节点脚本调整了日志文件。具体来说,我对文件进行了一些字符串替换,将其解析为JSON,然后将其写回到新文件中。

© www.soinside.com 2019 - 2024. All rights reserved.