You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Web界面访问YARN的Resource Manager、Node Manager及容器监控指标?

通过Web界面访问YARN监控指标指南

嘿,我来给你一步步拆解怎么通过Web界面查看YARN的各类监控指标,包括Resource Manager、Node Manager的状态,还有运行中容器的详细数据~

1. 访问Resource Manager(RM)的监控页面

RM作为YARN集群的核心调度节点,默认的Web监控端口是8088。你只需要在浏览器里输入:

http://<RM主机名或IP地址>:8088

进入页面后,核心功能区都在顶部标签栏:

  • Cluster:展示整个集群的全局状态,比如活跃节点数、集群总资源(CPU/内存)的使用占比、节点健康状态;
  • Applications:列出所有提交到YARN的应用,不管是运行中、已完成还是失败的,能看到每个应用的资源占用、运行时长、所属队列等信息;
  • Metrics:这里是RM自身的详细监控数据,比如队列资源分配情况、调度请求处理延迟、调度器性能指标,对排查集群调度瓶颈特别有用。

2. 访问Node Manager(NM)的监控页面

每个集群节点上都运行着一个NM,它负责管理节点上的容器和资源,默认Web端口是8042。访问地址为:

http://<目标NM节点的主机名或IP地址>:8042

页面里的关键内容:

  • 首页概览:直接看到该节点的CPU、内存使用率,当前运行的容器数量,节点的活跃/异常状态;
  • Containers标签:列出该节点上所有容器的信息,包括所属应用、分配的资源(CPU核数/内存)、容器状态(运行中/已完成);
  • Logs & Metrics标签:前者可以直接查看容器的运行日志,后者是NM自身的运行指标,比如容器启动速率、资源使用率的变化趋势。

3. 查看运行中YARN容器的状态指标

有两个便捷路径可以查看容器的详细状态:

  • 从RM页面跳转:先在RM的Applications页面找到目标应用,点击它的Application ID进入详情页,再切换到Containers标签,就能看到该应用下所有容器的信息。点击某个容器的Container ID,会直接跳转到对应NM的容器详情页,查看更细节的资源使用和日志;
  • 直接从NM页面查看:如果你知道容器所在的节点,直接访问该节点的NM页面,在Containers标签里就能找到目标容器的所有状态数据。

一些注意事项

  • 防火墙放行:确保你的机器能访问RM的8088和NM的8042端口,避免因防火墙拦截无法打开页面;
  • 自定义端口情况:如果集群管理员修改过默认端口,需要确认实际端口(可以查看YARN配置文件yarn-site.xml里的yarn.resourcemanager.webapp.address和yarn.nodemanager.webapp.address参数);
  • 权限问题:部分集群会设置访问控制,若无法查看某些数据,可联系集群管理员开通对应权限。

内容的提问来源于stack exchange,提问作者CypherFancy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 09:22:30