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