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

相关内容

热门资讯

海南、广东两大在建核电工程迎来... “五一”假期前后,位于海南、广东两省的华龙一号核电工程迎来重要节点,向并网发电、投入商用迈出关键一步...
AI对服务器CPU总体有效市场... (来源:君实财经)君实财经主要关注逻辑电路、软件、网络广告、必需/可选消费等领域,每日更新记录与基本...
300多亿资本涌入 具身智能从... 《科创板日报》5月5日讯(记者 李佳怡)具身智能产业链融资热起。据《科创板日报》记者不完全数据统计,...
美股异动|“大空头”Micha... 游戏驿站(GME.US)盘初一度跌超4%,最低触及22.85美元。消息面上,《大空头》原型、传奇投资...
日本当局既想给乌克兰递刀 又想... (来源:直新闻) #俄外交部称日本须放弃反俄路线#【日本...