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

相关内容

热门资讯

机构密集调研35家公司 节后配... 来源:国海金贝壳机构调研历来是市场重要风向标。证券时报·数据宝对1月以来获机构频繁调研的上市公司进行...
国安部披露:李某出国探亲,为快... 据“国家安全部”微信公众号24日报道,近年来,境外反华敌对势力以能够帮助“加入外籍”为饵,诱骗我国公...
神火股份:董秘称相关内容详见2... 投资者提问:公司煤电铝业务,分别占比多少?未来是否考虑改名神火铝业。董秘回答(神火股份SZ00093...
青年早新闻|开工大吉吉吉吉吉吉... 今天是2月24日,星期二。中国青年报“青年早新闻”来了——“青年关注、关注青年”!几分钟速览最新热点...
【跑好“第一棒” 力促“开门红... 【跑好“第一棒” 力促“开门红”】甘肃虚拟电厂交易结算实现开门红每日甘肃网兰州讯(新甘肃·甘肃日报记...