zoukankan      html  css  js  c++  java
  • logstash 向elasticsearch写入数据,怎样指定多个数据template

    之前在配置从logstash写数据到elasticsearch时,指定单个数据模板没有问题。可是在配置多个数据模板时候,总是不成功,后来找了非常多资料,最终找到解决的方法,就是要多加一个配置项: template_name ,切该名字必须所有为小写

    參考配置信息:

    output {
            if [type] == "log_01" {
                    elasticsearch {
                            cluster => 'elasticsearch'
                            host =>         'x.x.x.x'
                            index => 'log_01-%{+YYYY-MM-dd}'
                            port => '9300'
                            workers => 1
                            template => "/data/logstash/conf/template_01.json"
                            template_name => "template_01.json"
                            template_overwrite => true
                    }
            }
            if [type] == "log_02" {
                elasticsearch {
                            cluster => 'elasticsearch'
                            host =>         'x.x.x.x'
                            index => 'log_02-%{+YYYY-MM-dd}'
                            port => '9300'
                            workers => 1
                            template => "/data/logstash/conf/template_02.json"
                            template_name => "template_01.json"
                          template_overwrite => true
                    }
            }
    }

  • 相关阅读:
    BZOJ1912 [Apio2010]patrol 巡逻
    BZOJ2432 [Noi2011]兔农
    BZOJ1010 [HNOI2008]玩具装箱toy
    BZOJ3240 [Noi2013]矩阵游戏
    洛谷【P1303】A*B Problem
    洛谷【2142】高精度减法
    洛谷【P1100】高低位交换
    OIer应该知道的二进制知识
    洛谷【P3908】异或之和
    洛谷【P2431】正妹吃月饼
  • 原文地址:https://www.cnblogs.com/zsychanpin/p/7158418.html
Copyright © 2011-2022 走看看