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
                    }
            }
    }

  • 相关阅读:
    MVC 4 异步编程简化了
    Plextor 浦科特M7VC性能
    epson Robot 指令集合
    在MFC下面实际演示CCriticalSection 的使用
    如何看MFC程序
    SCADA 必备函数之 :关于消息的函数
    SCADA必备函数 实际测试。
    (转)extern关键字两种场景的使用
    (转)全局变量、extern/static/const区别与联系
    (转 )C++ static、const和static const 以及它们的初始化
  • 原文地址:https://www.cnblogs.com/zsychanpin/p/7158418.html
Copyright © 2011-2022 走看看