如何访问 YARN 指标,例如资源管理器和节点管理器的状态? 此外,关于运行纱线容器的相同问题。 我想通过网络界面来做。
可以使用 Yarn 资源管理器 UI,该 UI 通常可通过资源管理器的端口 8088 访问(尽管可以配置该端口(。在这里,您可以大致了解集群。
有关群集节点的详细信息,请参阅此 UI 的">群集"菜单、子菜单"节点"。在这里可以找到运行状况信息,有关硬件,当前正在运行的作业和节点管理器的软件版本的一些信息。有关更多详细信息,您必须登录到每个节点并检查节点管理器日志(对于运行资源管理器的节点,此日志也可以通过"工具"菜单 ->本地日志获得,但如果群集中有多个节点,则这还不够(。
有关资源管理器的更多详细信息(包括运行时统计信息(可在">工具"菜单 -">服务器指标">中找到。
如果要以编程方式访问这些信息,可以使用资源管理器的 REST API。
另一种选择可能是使用安巴里。此工具是一种 Hadoop 管理工具,可用于监控 Hadoop 集群中的不同服务,并在发生异常或意外事件时触发警报。但是,它需要一些安装和配置工作。