文档首页/ MapReduce服务 MRS/ 组件操作指南(LTS版)/ 使用Flink/ Flink运维管理/ Flink支持JobManager和TaskManager的CPU和内存指标
更新时间:2026-06-13 GMT+08:00
分享

Flink支持JobManager和TaskManager的CPU和内存指标

使用场景

Flink提供了监控指标(Metrics)来帮助分析作业,该特性新增进程CPU和内存占用指标到Metrics系统中,通过AOM系统查看。指标详情如下表所示:

范围

中缀

名称

描述

单位

Job-/TaskManager

Status.ProcessTree.CPU

Usage

进程CPU占用率,反映进程对CPU时间片的占用情况。

%

Job-/TaskManager

Status.ProcessTree.Memory

RSS

进程内存占用,反映进程当前驻留在物理内存(RAM)中的内存量。

Byte

约束与限制

本章节适用于MRS 3.6.0-LTS.1及之后的版本。

配置步骤

  1. 配置Flink支持JobManager和TaskManager的CPU和内存指标参数。

    配置参数为单个FlinkServer作业开启该指标。

    1. 登录Manager页面,选择“集群 > 服务 > Flink”,在“Flink WebUI”右侧,单击链接,访问Flink的WebUI。
    2. 单击“作业管理”进入作业管理页面。
    3. 在指定作业的“操作”列选择“开发”进入作业开发界面。
    4. 在作业开发界面的“自定义参数”配置参数“metrics.system-resource”为“true”,配置完成后单击“保存”,并提交Flink作业。

    配置参数全局开启该指标。

    • 通过FlinkServer提交作业。
      1. 登录Manager页面,选择“集群 > 服务 > Flink > 配置 > 全部配置 > FlinkServer > 自定义”。
      2. 选择“flink.customized.configs”参数,在“名称”中添加“metrics.system-resource”,并设置值为“true”,配置完成后单击“保存”,并重启受影响的FlinkServer实例。
    • 通过客户端提交作业。
      1. 登录Manager页面,选择“集群 > 服务 > Flink > 配置 > 全部配置 > FlinkResource > 自定义”.
      2. 选择“flink.customized.configs”参数,在“名称”中添加“metrics.system-resource”,并设置值为“true”,配置完成后单击“保存”,更新配置到客户端。

  2. 作业成功运行后,参考Flink对接应用运维管理(AOM)在AOM系统上查看监控信息。

相关文档