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

相关内容

热门资讯

特朗普:美国将深度介入委内瑞拉... 【特朗普:#美国将深度介入委内瑞拉石油产业#】当地时间1月3日,美国总统特朗普称,他在海湖庄园观看了...
北京推出企业名称预防性保护新机...     1月1日起,《北京市企业名称预防性保护指引(试行)》(以下简称《指引》)正式实施,本市具有一...
新华社快讯:特朗普称美国将“管... (来源:上观新闻)新华社快讯:美国总统特朗普3日称,美国将“管理”委内瑞拉直至实施“安全”过渡。原标...
这个元旦假期,幸福西宁暖意浓 “不出西宁就能看绝美冰雕、畅快滑雪,这个元旦过得太尽兴了!”“白天陪孩子戏雪,晚上看冰雕灯光秀,家门...
新华社快讯:特朗普称美国大型石... (来源:上观新闻)新华社快讯:美国总统特朗普3日称,美国大型石油公司将前往委内瑞拉。原标题:《新华社...