首页 > 解决方案 > 通过 JMX 为 Druid 进行 mBean 模式匹配

问题描述

我在 Kubernetes 上运行 Druid 并进行监控,我集成了 Dropwizard 以通过 JMX 发出指标。为了从 kube 中捕获指标,我正在运行一个边车,我正在提取与添加的模式相关的 mBean。我能够捕获 Java.lang : * 对象的指标,但如果我添加org.apache.druid: *,我看不到任何指标发出。我正在使用这种模式进行匹配。

'org.apache.druid<name="metric=segment.size,service=druid.coordinator,hostname=(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}):(\d{1,5})?,dataSource=(.+)"><>Value'

这在我的本地运行良好,但在 kube 中运行不正常。我对 dropwizard 比较陌生,所以无法弄清楚原因。

标签: regexjmxdruid

解决方案


推荐阅读