AmazingCounters.com

logstash input 添加多个kafka报错解决

[WARN ][org.apache.kafka.common.utils.AppInfoParser] Error registering AppInfo mbean
javax.management.InstanceAlreadyExistsException: kafka.consumer:type=app-info,id=test-0


logstash input 添加多个kafka会出现这个报错。是因为clientid唯一。
换了N个版本kafka和logstash 网上也找不到解决方法 记录一下解决方法 希望后面的同学们少走点弯路

 

解决方法

需要在logstash添加不同的client_id 配置文件如下

input {

kafka {

bootstrap_servers => "192.168.1.11:9092,192.168.1.12:9092,192.168.1.13:9092"

client_id => "test1"
topics => ["test1"]

type => "test1"
codec => 'json'

}

kafka {

bootstrap_servers => "192.168.1.11:9092,192.168.1.12:9092,192.168.1.13:9092"

client_id => "test2"
topics => ["test2"]

type => "test2"
codec => 'json'

}

}

posted @ 2018-09-07 10:41  guanfengasd  阅读(4987)  评论(4编辑  收藏  举报
AmazingCounters.com