身安不如心安,屋宽不如心宽 。

Logstash 配置elasticsearch输出时,能否定义动态index和type值?

Logstash | 作者 cloud_915 | 发布于2016年05月09日 | 阅读数:10033

Logstash 配置elasticsearch输出时,能否定义动态index和type值?
 
    output{
        elasticsearch{
                action => "index"
                index => "a01-idx-04"
                document_type => "t01"
                hosts =>"192.168.156.228:9201"
    }
 
index 和document_type 两个参数能不能参数化,比如从input的message中获得?
 
 
 
已邀请:

MrLee - 测试开发

赞同来自: cloud_915 leighton_buaa

可以。应用字段类似printf的语法:index => "apache.%{[response][status]}"

spxu2016

赞同来自:

好。学学。

hongyang

赞同来自:

同样遇到这个问题,不知道楼主是否搞定了?
 
请赐教~

qianying1

赞同来自:

同样遇到这个问题,不知道楼主是否搞定了?

zqc0512 - andy zhou

赞同来自:

                document_type => "t01"
这个好像不行,
                index => "a01-idx-04"
这个可以。

要回复问题请先登录注册