问题标签 [jmxtrans]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
74 浏览

java - 如何检查除 heap 和 perm gen 之外的 java 内存

我使用选项运行 jmxtrans:-Xms16m -Xmx16m -XX:MaxPermSize=32m,但是从操作系统的角度来看,该进程占用了大约 190m 内存,我使用 jstat 新、旧和 perm 的使用量都在我的最大内存设置下,那又如何对象占用了额外的内存?超过 150m

ps辅助输出:

jstat输出:

0 投票
0 回答
356 浏览

apache-spark - 无法为执行者查看与 spark 相关的指标

在命令行中进行更改metric.properties并传递相关参数后,即,

“-Dcom.sun.management.jmxremote=真-Dcom.sun.management.jmxremote.authenticate=假-Dcom.sun.management.jmxremote.ssl=假-Djava.net.preferIPv4Stack=真-Dcom.sun.management。 jmxremote.port=0 org.apache.spark.deploy.SparkSubmit --conf spark.metrics.conf=./metrics.properties --conf spark.driver.extraJavaOptions=-Dcom.sun.management.jmxremote=true -Dcom. sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.net.preferIPv4Stack=true -Dcom.sun.management.jmxremote.port=0`"

当我通过 JConsole 连接时,我只能看到与 JVM 和 Kafka 相关的指标(在我的情况下,在 Kafka 的生产者中触发)。我看不到执行者的 spark 相关指标。有什么我想念的吗?

注意:当通过 JConsole 连接时,我可以看到“驱动程序”的 JVM、Kafka 和 spark 相关指标。

0 投票
0 回答
194 浏览

spring-boot - Springboot 应用程序 - 获取 tomcat 线程和数据源的问题

我在 java 参数中使用 jmxtrans 作为代理,并为指标传递 jmxtrans-agent.xml。目前,我正在获取 JVM(JVM 内存池)的指标,但我没有看到任何线程和数据源的指标。您能否建议要使用的对象和属性。我正在使用 tomcat 8 服务器。

0 投票
0 回答
434 浏览

apache-kafka - Kafka mirrormaker jmxtrans配置文件格式

我用jmxtrans监控kafka mirrormaker 但是我的json格式好像有问题,数据显示不出来

这个json文件怎么写,谢谢

这是在jconsole上看到的kafka mirrormaker数据信息

我无法从 grafana 获取数据

0 投票
1 回答
396 浏览

amazon-web-services - Jmxtrans 将 kafka 指标发布到 Cloudwatch

我正在通过 JMX 端口使用 Jmxtrans 检索 Kafka 指标,并尝试发布到 CloudWatch。以下是我的 Jmxtrans 配置:

还有我的 /etc/default/jmxtrans 文件:

但是 Cloudwatch 请求超时。有没有我缺少的设置?

有人熟悉这个工具吗?

0 投票
0 回答
441 浏览

shell - 如何修复“在使用 docker-compose 进行 jmeter 负载测试期间无法连接到 localhost:8080”

我有以下 docker-compose 文件

我的从属 Jmeter docker 文件如下所示:

我的主人看起来像这样

现在我编写了这个小 shell 脚本,用于使用非 GUI 命令行测试 Jmeter。但出于某种原因,我的 jmeter 输出 xml 显示

rm="非 HTTP 响应消息:连接到 localhost:8080 [localhost/127.0.0.1] 失败:连接被拒绝(连接被拒绝)"

任何人都知道什么是什么以及为什么我会收到此错误?但是 grafana、jmxtrans 和 tomcat 工作得很好。

Shellscript 看起来像这样,这是修改后的脚本来解决这里的问题:

脚本和 evrything 有效,唯一的问题是 JMeter 把我扔到公共汽车下说无法通过 localhost 连接。我尝试了普通的docker,将slave扩展到5,然后尝试使用主容器连接它们。它工作正常,但由于某种原因,docker-compose 向我展示了其他方式。任何帮助!

0 投票
1 回答
86 浏览

elasticsearch - Jmxtrans Config 用于对同一个 Writer 的多个查询

在使用 jmxtrans 为 Apache Kafka 设置到 ElasticSearch 的指标报告时,我们编写了一个配置文件来查询大约 50 个指标。

查询如下:

既然有这么多都写到同一个目的地,配置文件中有没有办法缩短这个?

非常感谢任何帮助。

0 投票
1 回答
159 浏览

apache-kafka - 通过使用 JmxTrans 将 Kafka JMX 发送到 influxDb,添加基于 topicName(通配符)的自定义标签

基本上我想要实现的是获取 kafka 中所有主题的 MessageInPerSec 指标,并将自定义标签添加为 influx db 中的 topicName 以便基于不基于“ObjDomain”定义的主题进行查询,下面是我的 JmxTrans配置,(注意使用主题的通配符来获取所有主题的数据 MessageInPerSec JMX 属性)

在 Influx DB 中产生如下结果

并使用配置中指定的整个 objDomain 创建标签,但我希望将主题作为单独的标签,如下所示

无法找到任何足够的文档来说明如何使用 jmxtrans 将主题的通配符值用作单独的标签并将其写入 InfluxDB。

0 投票
0 回答
25 浏览

hbase - 正则表达式可以在 jmxtrans attr 级别上使用吗?

我正在研究 HBase 指标并使用 jmxtrans 作为我的 HBase 和 Cosmos 之间的中介。

Hadoop.HBase.RegionServer.Regions下的 HBase Metrics 中,有很多属性,在所有这些属性中,我只想要那些以某些特定字符串结尾的属性,比如以“ReadRequestCount”结尾

我正在尝试通过在 jmxtrans 中添加适当的 obj 名称来启用这些指标,但我不确定在 json 的 attr 字段键中是否可以使用正则表达式,或者我只能提供我想要启用的确切属性名称。

任何人都可以为此提供帮助吗?

我现在正在这样做

我想做这个