我正在hadoop集群上使用yarn运行apachespark应用程序。程序完成后,有没有办法检查该程序的cpu使用情况。基本上,我需要一个分析日志,间隔为1或2秒。
vlf7wbxs1#
您可以使用resourcemanager rest api´shttps://hadoop.apache.org/docs/stable/hadoop-yarn/hadoop-yarn-site/resourcemanagerrest.html#cluster_applications_api基本上,您需要实现一个rest客户机,该客户机每1或2秒查询一次resourcemanger,并在运行时创建自己的日志。
1条答案
按热度按时间vlf7wbxs1#
您可以使用resourcemanager rest api´s
https://hadoop.apache.org/docs/stable/hadoop-yarn/hadoop-yarn-site/resourcemanagerrest.html#cluster_applications_api
基本上,您需要实现一个rest客户机,该客户机每1或2秒查询一次resourcemanger,并在运行时创建自己的日志。