當Spark以YARN集羣模式部署時,應如何發佈Spark監控REST API調用http://spark.apache.org/docs/latest/monitoring.html?Spark監控YARN集羣模式下的REST API
是否YARN有需要的REST調用例如一個API(我已經知道APP-ID)
http://localhost:4040/api/v1/applications/[app-id]/jobs
,其代理到正確的驅動程序端口,並返回JSON還給我? 「我」是指我的客戶。
假設(或已經設計)由於安全原因,我無法直接與驅動程序機器交談。
你得到的底部這個?我目前遇到了同樣的問題 - 當Spark應用程序被提交和管理時,如何使用歷史服務器API([host]:18089:/ api/v1/applications/[app-id/jobs)來獲取作業信息通過紗?使用Yarn時,歷史服務器API提供與Spark應用程序相關的數據,但在應用程序完成之前不提供作業。但是,在Spark獨立模式下,當應用程序運行時,History Server API會提供與作業相關的近實時數據。 – steswinbank