我想获得spark作业用于监视目的的平均资源利用率,如何轮询星火应用程序的cpu和内存利用率?
发布于 2018-01-12 19:30:04
你得把原木从纱线上拿出来
命令行: yarn application -logs {YourAppID},您可以从spark作业的堆栈中获取applicationID,也可以从yarn application -list命令或UI获得applicationID。更多关于纱线的命令是这里。
FROM UI :如果您正在使用Cloudera,您可以从http://${LOCALHOST}:7180/cmf/services/17/applications中看到您可以使用http://${LOCALHOST}:8088/cluster访问DAG
发布于 2018-01-12 19:03:23
您可以查看stderr日志以获得已完成的Spark应用程序。去找亚恩资源经理。单击应用程序ID,然后在appattempt_*行的右侧“日志”。滚动到Log :stderr并单击“单击此处获取完整日志”。请查看日志中的如下内容:
"yarn.YarnAllocator: Will request 256 executor containers, each with 5 cores and 8576 MB memory including 384 MB overhead"https://stackoverflow.com/questions/48168127
复制相似问题