为Kafka Consumer Docker设置JMX指标

时间:2018-09-19 15:39:54

标签: java docker apache-kafka jmx metrics

听说,如果我使用的是基于Java的Kafka Consumer,则可以通过添加一些参数(heard that here and some other posts)来公开JMX指标

我的kafka Consumer正在Docker内部运行。

这是我要添加的四个参数:

body {
  font-family: "Verdana", sans-serif;
}

* {
  box-sizing: border-box;
}

a {
  cursor: pointer;
  color: #008800;
  display: inline-block;
  padding: 4px;
  border-radius: 4px;
}

a:hover {
  text-decoration: underline;
}

div {
  background-color: #88DD99;
  border-radius: 4px;
  padding: 5px;
  margin-bottom: 5px;
  height: 30px;
  text-align: center;
}

我将其添加到我的dockerfile的Entrypoint中。但是我的jConsole无法连接到它。

这是我的Dockerfile和我的docker-compose相关服务:

<a id="showtrips">TRIPS</a>
<a id="showeats">EATS</a>
<a id="showfilms">FILMS</a>
<a id="showmusic">MUSIC</a>
<a id="showtravels">TRAVELS</a>

<div id="trips">Content  Trips</div>
<div id="eats">Content  Eats</div>
<div id="films">Content  Films</div>
<div id="music">Content  Music</div>
<div id="travels">Content  Travels</div>

-Dcom.sun.management.jmxremote.port=1100
-Dom.sun.management.jmxremote.authenticate=false  
-Dcom.sun.management.jmxremote.ssl=false  
-Dcom.sun.management.jmxremote.local.only=false

有人可以启发我通过JMX公开kafka消费者指标吗?

祝你愉快

0 个答案:

没有答案
相关问题