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

相关内容

热门资讯

德适暗盘大涨101%:“德智米... (来源:大鱼财经工作室)2026年3月末的港股市场,注定是波涛汹涌的。各大科技龙头企业陆续迎来业绩披...
高效絮凝剂商品报价动态(202... 生意社03月29日讯 交易商品牌/产地交货地最新报价高效絮凝剂 复合絮凝剂巩义市恒毅水...
北京两大新盘首开战绩:国贤府P... 北京进深 赵盼盼 3月29日,北京两大新盘——中建智地国贤府PARK与未来城·星寰时代正式开盘。据官...
比亚迪将于4月1日举行2025... 中访网数据  比亚迪股份有限公司(证券代码:002594)宣布,将于2026年4月1日下午15:00...
法庭文件曝光:马斯克曾邀请扎克... 3月29日消息,据Business Insider报道,根据最新公布的法庭文件,在特斯拉 CEO 埃...