跳到主要内容
版本:1.9.0

监控:Apache DolphinScheduler

对 Apache DolphinScheduler 指标进行采集监控。

监控前操作​

支持 Apache DolphinScheduler v3.3.0 或更高版本

您需在 Apache DolphinScheduler 中创建令牌。

可参考 API 调用 创建一个新令牌,具体步骤如下:

  1. 登录 Apache DolphinScheduler 系统,点击 "安全中心",再点击左侧的 "令牌管理",点击 "令牌管理" 创建令牌。
  2. 选择 "失效时间" (Token 有效期),选择 "用户" (以指定的用户执行接口操作),点击 "生成令牌" ,拷贝令牌字符串,然后点击 "提交" 。

配置参数​

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

采集指标​

指标集合:Master​

指标名称指标单位指标帮助描述
host无主机地址
port无端口
serverStatus无状态
processId无进程 ID
runningTime天运行时间
cpuUsage百分比(%)处理器使用量
memoryUsage百分比(%)内存使用量
diskUsage百分比(%)磁盘可用容量
jvmCpuUsage百分比(%)JVM CPU 使用量
jvmMemoryUsage百分比(%)JVM 内存 使用量
jvmHeapUsed无JVM 已使用的堆内存大小
jvmNonHeapUsed无JVM 已使用的非堆内存大小
jvmHeapMax无JVM 配置的最大堆内存大小
jvmNonHeapMax无JVM 配置的最大非堆内存大小

指标集合:Worker​

指标名称指标单位指标帮助描述
host无主机地址
port无端口
serverStatus无状态
processId无进程 ID
runningTime天运行时间
cpuUsage百分比(%)CPU使用率
memoryUsage百分比(%)内存使用率
diskUsage百分比(%)磁盘可用容量
jvmCpuUsage百分比(%)JVM CPU 使用量
jvmMemoryUsage百分比(%)JVM 内存 使用量
jvmHeapUsed无JVM 已使用的堆内存大小
jvmNonHeapUsed无JVM 已使用的非堆内存大小
jvmHeapMax无JVM 配置的最大堆内存大小
jvmNonHeapMax无JVM 配置的最大非堆内存大小
workerHostWeight无权重
threadPoolUsage无线程池使用量
workerGroup无Worker 组

指标集合:Alert Server​

指标名称指标单位指标帮助描述
host无主机地址
port无端口
serverStatus无状态
processId无进程 ID
runningTime天运行时间
cpuUsage百分比(%)处理器使用量
memoryUsage百分比(%)内存使用量
diskUsage百分比(%)磁盘可用容量
jvmCpuUsage百分比(%)JVM CPU 使用量
jvmMemoryUsage百分比(%)JVM 内存 使用量
jvmHeapUsed无JVM 已使用的堆内存大小
jvmNonHeapUsed无JVM 已使用的非堆内存大小
jvmHeapMax无JVM 配置的最大堆内存大小
jvmNonHeapMax无JVM 配置的最大非堆内存大小

指标:数据库​

指标名称指标单位指标帮助描述
dbType无数据库类型
state无状态
maxConnections无最大连接数
threadsConnections无当前连接数
threadsRunningConnections天当前活跃连接数