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

监控:SeaTunnel

对 SeaTunnel 指标进行采集监控。

配置参数

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

采集指标

指标集合:集群概览

指标名称指标单位指标帮助描述
projectVersion项目版本
gitCommitAbbrevGit提交编号
totalSlot总槽位数
unassignedSlot未分配槽位数
runningJobs运行中任务数
finishedJobs已完成任务数
failedJobs失败任务数
cancelledJobs取消任务数
workersWorker数

指标集合:线程信息

指标名称指标单位指标帮助描述
threadName线程名称
threadId线程ID
threadState线程状态
stackTrace堆栈信息

指标集合:节点监控

指标名称指标单位指标帮助描述
isMaster是否主节点
hostIP地址
port端口
processors处理器数
physical.memory.total物理内存总量
physical.memory.free物理内存可用
swap.space.total交换空间总量
swap.space.free交换空间可用
heap.memory.used堆内存已用
heap.memory.free堆内存可用
heap.memory.total堆内存总量
heap.memory.max堆内存最大
heap.memory.used/total堆内存使用率
heap.memory.used/max堆内存使用率最大
minor.gc.count垃圾回收次数
minor.gc.time垃圾回收时间
major.gc.countMajor垃圾回收次数
major.gc.timeMajor垃圾回收时间
load.process进程负载
load.system系统负载
load.systemAverage系统平均负载
thread.count线程数
thread.peakCount线程峰值
cluster.timeDiff集群时间差
event.q.size事件队列大小
executor.q.async.size异步执行队列大小
executor.q.client.size客户端执行队列大小
executor.q.client.query.size客户端查询队列大小
executor.q.client.blocking.size客户端阻塞队列大小
executor.q.query.size查询队列大小
executor.q.scheduled.size定时执行队列大小
executor.q.io.sizeIO队列大小
executor.q.system.size系统执行队列大小
executor.q.operations.size操作队列大小
executor.q.priorityOperation.size优先操作队列大小
operations.completed.count完成操作次数
executor.q.mapLoad.size映射加载队列大小
executor.q.mapLoadAllKeys.size映射加载所有键大小
executor.q.cluster.size集群执行队列大小
executor.q.response.size响应队列大小
operations.running.count正在运行的操作数量
operations.pending.invocations.percentage待处理调用百分比
operations.pending.invocations.count待处理调用数量
proxy.count代理数量
clientEndpoint.count客户端端点数量
connection.active.count活动连接数
client.connection.count客户端连接数
connection.count总连接数