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

相关内容

热门资讯

塑强发展优势 提升发展质量   新年伊始,万象更新;奋进号角,激荡人心。  回望2025年,面对采掘生产、盘区接续、灾害治理等多...
新区税务局创新服务解群众急难愁...   本报讯 (记者 李由)近年来,新区税务局坚持人民至上理念,将以人民为中心的发展思想融入税费征管和...
铺就乡村振兴新图景   □ 小 丁  中国式现代化离不开农业农村现代化,农业农村现代化关系中国式现代化全局和成色,是推进...
雪榕生物拟推2026年限制性股... 中访网数据  上海雪榕生物科技股份有限公司于2026年2月9日召开第六届董事会第四次会议,审议通过了...
当“马兰花儿”在米兰绽放   8日,米兰大运河畔的国际体育电影电视联合会总部内,奥林匹克会歌再次响起。清澈的歌声来自马兰花儿童...