问题标签 [jmx-exporter]

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 回答
51 浏览

prometheus - 在 websphere Liberty 中启用 connectionPool 监控

我正在尝试为 websphere liberty 服务器上的 oracle 数据库启用连接池指标。根据本文档https://www.ibm.com/docs/en/was-liberty/nd?topic=10-connectionpool-monitoring在 featuremanager 中添加 monitor-1.0 功能并添加此行WebSphere:type=ConnectionPoolStats,name= server.xml 中的<IDENTIFIER_OF_CONNECTION_MANAGER> 将开始公开连接池指标,但我不确定 <IDENTIFIER_OF_CONNECTION_MANAGER> 的值是多少。?是jdbc url吗?

我正在使用 jmx_exporter java 代理,它能够获取其他指标,包括 jvm 指标,但不能获取 jdbc 指标。

0 投票
0 回答
72 浏览

java - 关于kafka生产者指标的奇怪行为的几个问题

KafkaProducer.metrics()我对 kafka 生产者 ( )的一些指标有一些疑问。

我的场景:我有一个启动 4 个独立生产者的驱动程序类。每个生产者都在自己的线程上运行。我通过该方法自动收集指标。.metrics()实验运行 10 秒,即每个线程在 10 秒后被取消,主线程再等待几秒以检查指标是否因忙等待而发生变化(见进一步说明)。

观察:我发现发送的记录数 ( record-send-total) 和record-send-rate. 这record-send-total表明在 10 秒的实验中发送了 21 条记录(2 条记录/秒)。另一方面,record-send-rate0.52并且永远不会超过这个数字,如果乘以实验的持续时间(10 秒),总共会产生 5-6 条记录。

我心想,也许生产者的指标是在生产者关闭之前收集的。事实上,将主线程忙等待的持续时间增加到 5 和 10,分别减少了record-send-rateto0.46和10 0.42。因此,我认为在取消 s 后立即关闭生产者Future会改变结果。令我惊讶的是,它没有。

所以这是我的问题:

  1. 如此低的原因是什么record-send-rate
  2. 为什么record-send-rate* 持续时间和record-send-total?
  3. 为什么主线程中忙等待的持续时间会影响record-send-rate
  4. 为什么生产者的终止对指标没有影响(但忙等待有)?
  5. 为什么关闭生产者会限制可用指标的数量?

这是ProducerDriver课程:

这是ProducerThread

0 投票
0 回答
13 浏览

apache-kafka - 没有主题名称的消息指标

我将下面的指标拉入 Prometheus 以获取有关发送到 Kafka 代理的消息的信息。我看到其中一些没有话题。我想知道它们是什么类型的消息?我希望只发送到特定主题的消息。

谢谢