监控 Hazelcast
安装 Instana 主机代理后, Hazelcast 传感器将自动安装并启用。 您可以在“ Instana ”用户界面中查看与 Hazelcast 相关的指标。
支持信息
为确保 Hazelcast 传感器与您的当前配置兼容,请查阅以下支持信息部分:
支持的版本及支持政策
下表列出了最新支持的版本及支持政策:
| 技术 | 支持策略 | 最新技术版本 | 最新的受支持版本 |
|---|---|---|---|
| Hazelcast IMDG | 45 天 | 4.2.8 | 4.2.8 |
有关支持政策的更多信息,请参阅《 传感器支持策略》。
支持客户端追踪
对于此技术, Instana 支持以下语言的客户端追踪:
配置
该代理原生支持监控 Hazelcast ,配置为可选。
配置轮询频率
注意:Instana、 Hazelcast sensor 以及 1.3.6 及更高版本支持配置轮询速率,以减少数据摄入量。 此功能在自托管的 Instana 后端 311 及更高版本中受支持。
您可以通过在 configuration.yaml 代理配置文件中使用 poll_rate 该参数,配置 Instana 轮询 Hazelcast 以收集数据和指标的频率,如下例所示:
com.instana.plugin.hazelcast:
poll_rate: 1 # values are in seconds. Default value is 1 second.
注意: 如果未指定具体的轮询间隔,默认轮询间隔为 1 秒。
查看度量值
要查看度量,请完成以下步骤:
- 在 Instana 用户界面的侧边栏中,选择 “基础设施”。
- 单击特定受监视主机。
然后,您可以看到包含所有收集的度量值和受监视流程的主机仪表板。
节点级
配置数据
- 节点名(由
HazelcastInstance::getName()返回)。 - 节点地址
- 节点 UUID
- 组名
- 集群标识(从 Hazelcast 3.5 开始)
- 版本(从 Hazelcast 3.2 开始)
- OpenSource/ 企业版(从 Hazelcast 3.2 开始)
- Lite 成员状态(从 Hazelcast 3.6 开始)
Instana 根据节点地址和集群名称提取 Hazelcast 实例的标签,例如 [127.0.0.1:5701]@my-cluster-5c07d2。
绩效指标
- 操作计数(从 Hazelcast 3.2 开始)
- MigrationQueue 大小
- EventQueue 大小(从 Hazelcast 3.2 开始)
- 分布式对象(从 Hazelcast 3.5 开始)
- ExecutionService 队列大小(从 Hazelcast 3.2 开始)
- 已连接的客户机计数(从 Hazelcast 3.2 开始)
健康指标
集群级别
配置数据
- 集群标识
- 组名
从 Hazelcast 3.5开始,集群名称是已配置的组名与集群标识的第一个字符 (例如 my-cluster-5c07d2) 的组合。 在较早的 Hazelcast 版本中,仅使用组名,例如 my-cluster。
绩效指标
- 节点计数
健康指标
有关 Hazelcast 集群的内置事件的更多信息,请参阅 内置事件参考。