【发布时间】:2016-05-31 04:41:23
【问题描述】:
我需要从 logstash 过滤来自 Microsoft 事件日志的错误消息。 ELK 在 ubunu 14.04 机器上运行
logstash 配置
input {
tcp {
port => 5045
type => 'eventlog'
}
}
filter{
if [type] == 'eventlog' {
if [Severity] == "ERROR" {
mutate {
add_tag => "error"
}
}
}
}
output {
elasticsearch {
hosts => ["IP_ADDRSS:9200"]
}
if "error" in [tags]{
stdout { codec => 'rubydebug' }
}
}
但我仍然收到了数以千计的事件日志,我无法从中过滤掉错误日志。 如何有效地从所有类型的事件日志中过滤错误日志?
【问题讨论】:
标签: logstash event-log elastic-stack