logstash+elasticsearch+kibana 问题

2015-08-21 17:21:00 +08:00
 zjf061315

在用着三个工具搭一个日志处理的平台,目前有两个不同的系统日志需要处理。
开始考虑在一台机器上启动两个 logstash 实例,收集日志后发到 elasticsearch 上,不知道为什么第二个总是连接不上,传不出数据,进而考虑用一个 logstash 实例,然后在配置文件里给文件加 type ,在 output 中根据 type 判断处理,但是还是有一个条件里的不成功啊。。。求助大家,目前输出的配置文件如下
output {

if [type] == "targeted_coupon" {
    elasticsearch {
        host     => ["127.0.0.1:9300"]
        cluster  => "cluster_spark"
        protocol => "node"
        index    => "coupon_%{+YYYYMMdd}"
        max_retries => 10
    }
    #stdout { codec => rubydebug }

} else {
    elasticsearch {
        host    => ["127.0.0.1:9300"]
        cluster => "cluster_spark"
        protocol => "node"
        index   => "gift_%{+YYYYMMdd}"
        document_type  => "%{type}"
        max_retries => 10
    }
    #stdout { codec => rubydebug }
}
5084 次点击
所在节点    Logstash
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/214926

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX