实现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}"
    }
}

相关内容

热门资讯

海通鑫诚六个月持有财报解读:份... 核心财务指标:净利润同比降55% 净资产缩水76%海通鑫诚六个月持有期债券型集合资产管理计划(以下简...
在工厂“打工”,非标环节它更灵... (来源:新华日报) 登上春晚舞台、跑进马拉松赛场、在场馆里做迎宾当讲解……不知不觉,人形机器...
蓝思科技2025年业绩稳健增长... 中访网数据  蓝思科技股份有限公司今日发布2025年度财务决算报告。报告期内,公司实现营业收入744...
在盘城,遇见“红色物业”描绘的... (来源:南京晨报)转自:南京晨报 晨报讯(通讯员 盘城宣 南京晨报/爱南京记者 卢斌)在盘城...
春天花粉、柳絮满天飞,鼻炎患者... (来源:新华日报) 问健康 读者来问:听说儿童贴纸会导致急性接触性皮炎,是这样吗?还有...