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

相关内容

热门资讯

海油发展招标:电泵工厂精益生产... 6月15日消息,天眼查数据显示,中海油能源发展股份有限公司发布海油发展-通用服务品类部-工技公司电泵...
【学思明理】关于马克思主义理论... 【学思明理】关于马克思主义理论学科自主知识体系建构的几点思考  蔡文成提要:以坚持马克思主义为根本遵...
快来安徽博物院打卡这些“显眼包... (来源:新安晚报)转自:新安晚报守门按盾武士陶俑。 东汉绿釉陶猪圈。    本报讯 近日...
投资者提问:请问贵公司产品星际... 投资者提问:请问贵公司产品星际恒星敏感器有无批量供货欧美大厂?产品销量如何?有没有扩产计划?董秘回答...
好喵漫画|购物节:算法算不出的... 澎湃新闻记者 黄桅 制作 好喵