【发布时间】:2021-07-02 11:28:15
【问题描述】:
我正在尝试将 logstash 与 apache tomcat logs 一起使用。我的conf文件中有以下内容。 当我运行这个 conf 文件时,我没有收到任何错误消息,但也没有在输出文件上打印任何内容。
你能建议吗?
input {
file {
path => "/opt/knime/apache-tomcat-9.0.36/logs/catalina.2021-04-06.log"
}
}
grok{
patterns_dir => "/etc/logstash/patterns"
match => { "message" => "%{MY_DATE_PATTERN:timestamp}%{SPACE}%{GREEDYDATA:dvaction}%{SPACE}%{COMMONAPACHELOG}"
}
}
date {
match => [ "timestamp" , "dd-MMM-yyyy HH:mm:ss.SSS" ]
}
}
output {
stdout {
codec => "json"
}
file {
path =>"/var/log/logstash/testoutput.log"}
}
【问题讨论】: