logstash zabbix指标,日志中没有标签

时间:2014-09-24 15:14:07

标签: logstash metrics zabbix

我们有以下设置。

  • 1个中央logstash服务器(后面我们有一个弹性搜索 基于两个节点的集群)
  • 1个中央zabbix服务器
  • 10台带有logstash-forwarder的服务器

在我们的logstash服务器上,我们通过logstash-forwarder从10个提到的服务器获取syslogs apache / nginx访问和错误日​​志。

由于我们希望在zabbix系统中的一个漂亮的图表中看到每个服务器每分钟的错误日志量,因此我们使用了metrics插件(http://logstash.net/docs/1.4.2/contrib-plugins

这是问题: 我们目前无法从插件中获取带有正确标签的日志,以将它们发送到zabbix。

logstash-forwarder confing和logstash server conf看到链接 https://db.tt/4cn8DWi2

如果有人有想法,我们如何摆脱这个问题,我们将非常感激。

1 个答案:

答案 0 :(得分:0)

您的配置文件check the logstash config language中的顶级部分看起来很混乱。

每个文件都应该是这样的;

# section input
input {
    # multiple plugin defintions *within* the input section
    file {}
    file {}
}

# section filter
filter {
    grok{}
    grok{}
    grok{}
}

# section output
output {
    elasticsearch{}
    stoud{}
}

您的配置如下所示:

input {
    file {}
}

input {
    file {}
}

output {
    elasticsearch{}
}

output {
    stoud{}
}