在 Mesos Web UI 内部,我可以在表中查看 Spark 执行器的内存使用情况
Agents -> Framework -> Executors
有一个表列出了我的 Spark 驱动程序的所有执行程序,它们的内存使用情况在列中指示Mem (Used / Allocated)
.
有没有办法通过链接直接获取该号码?如果是,如何获取?
例如,我可以通过以下方式获取一堆 Mesos 指标http://IP/mesos/metrics/snapshot http://IP/mesos/metrics/snapshot但执行器的内存使用不是其中之一。
executor 的内存使用量其实和 mesos 任务有关,指的是每个任务 executor 会消耗多少内存。
如果以上是您所需要的,您可以使用以下rest api来获取json,然后解析其中使用的内存。
http://mesos_ip:5050/master/tasks http://mesos_ip:5050/master/tasks
FYI.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)