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

相关内容

热门资讯

巾帼展风采 传递蜀地“她声音” 转自:成都日报锦观谋发展、话养老、促消费……巾帼展风采 传递蜀地“她声音” 春风送暖,巾帼绽芳...
西南首个无人机综合体项目启动 转自:成都日报锦观西南首个无人机综合体项目启动 建设内容涵盖无人机展销中心、中试车间、中试研...
娃娃长不高?别把打生长激素当“... 转自:成都日报锦观娃娃长不高?别把打生长激素当“外挂” 春天来了,娃娃的身高也该“拔节”了。很...
一份特别的新年回忆 转自:成都日报锦观一份特别的新年回忆 成都高新区锦晖小学5年级(14)班 孙岳溪 我是...
【今日关注】夯实制度根基,以法... (来源:工人日报) “目前,我国已出台劳动法、劳动合同法等法律为劳动用工管理奠定基础,但还缺少...