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

相关内容

热门资讯

两大情报机构当街开枪内斗,“绝... 来源:中国新闻周刊基辅街头一处民宅门口,两群身着制服的军人相互握手致意,共同行走,但很快爆发争吵。声...
既见君子,然后呢? 如何激活古典文脉的当代生命力,从千年人文积淀中寻找安顿现代人心灵、重塑精神品格的力量,是当代文学创作...
尼泊尔外长感谢中国紧急援助支持... 9月3日,中国驻尼泊尔大使张茂明会见尼泊尔外交部长希西尔。张茂明表示,此次严重泥石流灾害发生以来,中...
招商积余多地项目升级开学季服务... 观点网讯:近日,招商积余全国多个项目围绕开学季升级物业服务,服务对象覆盖社区小业主、学校学生及高校新...
4天2板金富科技:向特定对象发... (来源:财闻)9月3日,金富科技(003018.SZ)公告称,公司收到证监会出具的《关于同意金富科技...