0
YARN資源管理器REST API允許獲取提交的應用程序的詳細信息。通過GET http:/// ws/v1/cluster/apps返回的字段之一是「診斷」。它的描述說 - 「詳細的診斷信息」。YARN REST API診斷字段
但是,我總是看到它是空的。該字段是否可以用於瞭解應用程序退出的確切原因?比如,它是否被RM所搶佔,或者它自己失敗了(墜毀)或被RM殺害了,因爲它超過了允許的配額等等。
YARN資源管理器REST API允許獲取提交的應用程序的詳細信息。通過GET http:/// ws/v1/cluster/apps返回的字段之一是「診斷」。它的描述說 - 「詳細的診斷信息」。YARN REST API診斷字段
但是,我總是看到它是空的。該字段是否可以用於瞭解應用程序退出的確切原因?比如,它是否被RM所搶佔,或者它自己失敗了(墜毀)或被RM殺害了,因爲它超過了允許的配額等等。
要了解更多信息,我已經觀看了我在YARN上提交的各種應用程序的字段 - Hbase,SOLR,spark等,並且在某些情況下,此字段用於指示進程的最終退出消息。所以,這個領域不一定總是空的,因爲我錯誤地指出上面。