我有一项任务,需要以表格格式查看spring boot JSON日志。不应将其转储到kibana的消息字段中。它必须以表格格式显示为单独的字段。
例如:EmployeeId 123
员工姓名aathi
EmployeeAddress banglore。
我已经使用Json处理器将json日志拆分为一个单独的变量,以表格式查看它,但是我无法以表格式查看json日志。
最佳答案
您将需要logstash以字段/表格式解析JSON。为此,请确保将文件信号的输出重定向到Logstash。管道应为Filebeat-> Logstash-> Elastic-> Kibana。
在logstash中,JSON插件过滤器将有助于解析JSON。请引用logstash文档https://www.elastic.co/guide/en/logstash/current/plugins-filters-kv.html
JSON Filter Plugin
将JSON解析并存储在Elastic中后,您应该在Kibana中看到单独的字段,可以将其进一步用于构建不同的 View (包括表格格式)
关于java - 如何在表格格式的消息中将JSON spring boot日志显示为单独的字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64553371/