Logstash 无法改变文本日志
Logstash unable to mutate text log
我正在将以下日志文件从 filbeat 发送到 Logstash。下面是 filbeat 到 Logstash 的输出
\u001b[m\u001b[32m[2019-12-02T17:30:09,995] INFO - [http-nio-8080-exec-9:40] {client_ip=13.232.113.45, request_id=8D9383C6E4FD40EC90324627F8EF839C} [filter.RequestAndResponseLoggingFilter.doFilterInternal:113] Response body: {\"status\":\"success\",\"message\":\"success\"}"
我想删除\u001b[m\u001b[32m
我在 gsub 中为 logstash 添加了以下设置,但它仍然存在于 Kibana 中
["message","^\u001b\[m\u001b\[32m"," "]
我要修改的代码是 tomcat 中用于查看信息的颜色代码, tomcat 日志中的错误
无法弄清楚颜色代码,找到解决方法
mutate {
gsub => ["message", ".+?(?=\[[0-9]{4}-[0-9]{2}-[0-9]{2})", ""
}
Above GSUB mutate anything before Date. This resolved the issue
我正在将以下日志文件从 filbeat 发送到 Logstash。下面是 filbeat 到 Logstash 的输出
\u001b[m\u001b[32m[2019-12-02T17:30:09,995] INFO - [http-nio-8080-exec-9:40] {client_ip=13.232.113.45, request_id=8D9383C6E4FD40EC90324627F8EF839C} [filter.RequestAndResponseLoggingFilter.doFilterInternal:113] Response body: {\"status\":\"success\",\"message\":\"success\"}"
我想删除\u001b[m\u001b[32m
我在 gsub 中为 logstash 添加了以下设置,但它仍然存在于 Kibana 中
["message","^\u001b\[m\u001b\[32m"," "]
我要修改的代码是 tomcat 中用于查看信息的颜色代码, tomcat 日志中的错误
无法弄清楚颜色代码,找到解决方法
mutate {
gsub => ["message", ".+?(?=\[[0-9]{4}-[0-9]{2}-[0-9]{2})", ""
}
Above GSUB mutate anything before Date. This resolved the issue