对NebulaGraph集群的基础信息、节点,任务等进行监控。
协议使用:ngql
配置参数
参数名称 | 参数帮助描述 |
---|
目标Host | 被监控的对端IPV4,IPV6或域名。注意⚠️不带协议头(eg: https://, http://)。 |
任务名称 | 标识此监控的名称,名称需要保证唯一性。 |
graph端口 | graph服务开放的端口,默认为9669。 |
连接超时时间 | 连接graph服务超时时间,单位ms毫秒,默认6000毫秒。 |
用户名 | 数据库连接用户名。 |
密码 | 数据库连接密码。 |
采集间隔 | 监控周期性采集数据间隔时间,单位秒,可设置的最小间隔为30秒 |
绑定标签 | 用于对监控资源进行分类管理 |
描述备注 | 更多标识和描述此监控的备注信息,用户可以在这里备注信息 |
采集指标
指标集合:基础信息
指标名称 | 指标单位 | 指标帮助描述 |
---|
responseTime | 无 | 响应时间 |
charset | 无 | 字符集 |
collation | 无 | 字符集排序规则 |
指标集合:Session
指标名称 | 指标单位 | 指标帮助描述 |
---|
session | 无 | session的数量 |
running_query_count | 无 | 正在执行的查询的数量 |
指标集合:后台任务
指标名称 | 指标单位 | 指标帮助描述 |
---|
queue_jobs | 无 | 等待中的后台任务 |
running_jobs | 无 | 正在执行的后台任务的数量 |
指标集合:节点信息
指标名称 | 指标单位 | 指标帮助描述 |
---|
total_storage_node | 无 | storage节点的数量 |
offline_storage_node | 无 | 离线的storage节点的数量 |
total_meta_node | 无 | meta节点的数量 |
offline_meta_node | 无 | 离线的meta节点的数量 |
total_graph_node | 无 | graph节点数量 |
offline_graph_node | 无 | 离线graph节点数量 |
指标集合:Storage节点
指标名称 | 指标单位 | 指标帮助描述 |
---|
host | 无 | 节点地址 |
port | 无 | 端口 |
status | 无 | 状态 (ONLINE/OFFLINE) |
leaderCount | 无 | 当前节点leader分片的数量 |
leaderDistribution | 无 | 当前节点leader分片分布 |
partitionDistribution | 无 | 当前节点上分片分布 |
version | 无 | 版本 |
指标名称 | 指标单位 | 指标帮助描述 |
---|
host | 无 | 节点地址 |
port | 无 | 端口 |
status | 无 | 状态 (ONLINE/OFFLINE) |
version | 无 | 版本 |
指标集合:Graph节点
指标名称 | 指标单位 | 指标帮助描述 |
---|
host | 无 | 节点地址 |
port | 无 | 端口 |
status | 无 | 状态 (ONLINE/OFFLINE) |
version | 无 | 版本 |
如果需要自定义监控模板采集NebulaGraph集群的数据,请参考: NGQL自定义监控