以下是示例"消息"我通过logstash得到的字段。
181 <14>1 2016-07-21T19:09:43.538674+00:00 loggregator 6eca5b5d-65cb-4190-ab35-64ec79ad1c1f [App/1] - - SecurityFilterAutoConfiguration#securityFilterChainRegistration did not match
在这个&#34;消息&#34;字段,我不想要loggregator 6eca5b5d-65cb-4190-ab35-64ec79ad1c1f
,因为会降低邮件的可读性。
如何从消息字段中删除此部分?
我看到了removeField过滤器配置,但似乎removeField将删除整个&#34;消息&#34;字段。
任何有关文档的帮助/路线都将受到赞赏。
答案 0 :(得分:1)
使用gsub进行Mutate过滤器,尝试使用:
mutate {
gsub => [
"message", "loggregator [a-zA-Z0-9._-]+", ""
]
}