2015-07-21 60 views
0

YARN资源管理器REST API允许获取提交的应用程序的详细信息。通过GET http:/// ws/v1/cluster/apps返回的字段之一是“诊断”。它的描述说 - “详细的诊断信息”。YARN REST API诊断字段

但是,我总是看到它是空的。该字段是否可以用于了解应用程序退出的确切原因?比如,它是否被RM所抢占,或者它自己失败了(坠毁)或被RM杀害了,因为它超过了允许的配额等等。

回答

1

要了解更多信息,我已经观看了我在YARN上提交的各种应用程序的字段 - Hbase,SOLR,spark等,并且在某些情况下,此字段用于指示进程的最终退出消息。所以,这个领域不一定总是空的,因为我错误地指出上面。