跳到主要内容
版本:v1.5.x

监控:NebulaGraph集群监控

对NebulaGraph集群的基础信息、节点,任务等进行监控。

协议使用:ngql

配置参数

参数名称参数帮助描述
目标Host被监控的对端IPV4,IPV6或域名。注意⚠️不带协议头(eg: https://, http://)。
任务名称标识此监控的名称,名称需要保证唯一性。
graph端口graph服务开放的端口,默认为9669。
连接超时时间连接graph服务超时时间,单位ms毫秒,默认6000毫秒。
用户名数据库连接用户名。
密码数据库连接密码。
采集间隔监控周期性采集数据间隔时间,单位秒,可设置的最小间隔为30秒
绑定标签用于对监控资源进行分类管理
描述备注更多标识和描述此监控的备注信息,用户可以在这里备注信息

采集指标

指标集合:基础信息

指标名称指标单位指标帮助描述
responseTime响应时间
charset字符集
collation字符集排序规则

指标集合:Session

指标名称指标单位指标帮助描述
sessionsession的数量
running_query_count正在执行的查询的数量

指标集合:后台任务

指标名称指标单位指标帮助描述
queue_jobs等待中的后台任务
running_jobs正在执行的后台任务的数量

指标集合:节点信息

指标名称指标单位指标帮助描述
total_storage_nodestorage节点的数量
offline_storage_node离线的storage节点的数量
total_meta_nodemeta节点的数量
offline_meta_node离线的meta节点的数量
total_graph_nodegraph节点数量
offline_graph_node离线graph节点数量

指标集合:Storage节点

指标名称指标单位指标帮助描述
host节点地址
port端口
status状态 (ONLINE/OFFLINE)
leaderCount当前节点leader分片的数量
leaderDistribution当前节点leader分片分布
partitionDistribution当前节点上分片分布
version版本

指标集合:Meta节点

指标名称指标单位指标帮助描述
host节点地址
port端口
status状态 (ONLINE/OFFLINE)
version版本

指标集合:Graph节点

指标名称指标单位指标帮助描述
host节点地址
port端口
status状态 (ONLINE/OFFLINE)
version版本

如果需要自定义监控模板采集NebulaGraph集群的数据,请参考: NGQL自定义监控