实现logstash从rabbitmq取数据存elasticsearch
创始人
2024-03-20 11:46:07

input {
    rabbitmq {      
        host => "rabbitmq的ip:5672"
        vhost => "/"
        user => "rabbitmq用户名称"
        password => "rabbimq密码"
        durable => true
        exchange => "pro.community.exchange"    (配置指定rabbimq的交换器。)
        exchange_type => "direct"                        (交换器类型)
        key => "route.logstash.es.create"              (这个是routingkey)
        queue => "community_topic_create"          (rabbimq队列名称)
    }
}
filter {
         
}
output {
    elasticsearch {
        action => "create"          (对es的操作行为,具体可以看官网,这里是新增索引填create)
        hosts => ["elasticsearch的ip:9200"]
        user => "elastic"
        password => "密码"
        index => "索引名称"   
        document_id => "%{documentId}"   (指定es文档id,便于修改和删除)
        document_type => "%{documentType}"
    }
}

相关内容

热门资讯

开在江淮乡野的精致小店 (来源:中国旅游报)转自:中国旅游报   □ 朱文文  春染江淮,沃野流芳。安徽省合肥市肥东县的废弃...
四部门联合召开科技金融工作交流... 原标题:四部门联合召开科技金融工作交流推进会为贯彻落实党中央、国务院关于科技金融工作的决策部署,加强...
欧美股市深夜齐涨,科技股爆发,... 记者丨刘雪莹编辑丨曾静娇周三(4月1日),欧美股市集体收涨。德国、法国股市涨超2%;美股三大指数收涨...
《出圉图》无齿宣纸邮票后市可期...   《出圉图》无齿宣纸邮票(以下简称“无齿《出圉图》”)可以说是2026年邮市最火的“现象级单品”。...
一个乡村如何讲好红军故事 (来源:中国旅游报)转自:中国旅游报  鸟瞰困牛山村 受访者 供图   □ 本报记者 杨丽敏  20...