ActiveMQ 代理 Metricset
编辑ActiveMQ 代理 Metricset
编辑这是 ActiveMQ 模块的 broker
Metricset。
此 Metricset 提供了描述被监控 ActiveMQ 代理的指标,特别是已连接的消费者、生产者、内存使用情况、活动连接和交换的消息。
为了收集数据,模块与 Jolokia HTTP/REST 端点通信,该端点通过 HTTP/REST/JSON 公开了 JMX 指标 (JMX 键:org.apache.activemq:brokerName=*,type=Broker
)。
代理 Metricset 带有一个预定义的仪表板。
这是一个默认的 Metricset。如果主机模块未配置,则默认启用此 Metricset。
有关 Metricset 中每个字段的描述,请参见导出字段部分。
这是一个此 Metricset 生成的示例文档。
{ "@timestamp": "2019-11-19T13:14:17.425Z", "@metadata": { "beat": "metricbeat", "type": "_doc", "version": "8.0.0" }, "event": { "duration": 100756657, "dataset": "activemq.broker", "module": "activemq" }, "metricset": { "name": "broker", "period": 5000 }, "service": { "address": "localhost:33051", "type": "activemq" }, "activemq": { "broker": { "mbean": "org.apache.activemq:brokerName=localhost,type=Broker", "memory": { "store": { "pct": 0 }, "temp": { "pct": 0 }, "broker": { "pct": 0 } }, "messages": { "dequeue": { "count": 0 }, "enqueue": { "count": 1 }, "count": 0 }, "producers": { "count": 0 }, "connections": { "count": 0 }, "consumers": { "count": 0 }, "name": "localhost" } }, "ecs": { "version": "1.2.0" }, "host": { "name": "macbook.local" }, "agent": { "hostname": "macbook.local", "id": "8d20f9a9-b24d-419b-97e6-bcccfb64679c", "version": "8.0.0", "type": "metricbeat", "ephemeral_id": "aa9fb858-9b48-4028-a5e6-d46d83982572" } }