[HADOOP] 원사 API는 elapsedTime으로 응용 프로그램을 가져옵니다
HADOOP원사 API는 elapsedTime으로 응용 프로그램을 가져옵니다
x 이상의 시간 동안 실행 된 응용 프로그램을 얻기 위해 원사 응용 프로그램 API를 쿼리하는 쉬운 방법이 있습니까?
다음 URL은 앱 목록을 제공하지만 elapsedTime 매개 변수와 관련이없는 것처럼 보입니다.
http : //
해결법
-
==============================
1.elapsedTime은 지원되는 쿼리 매개 변수가 아닙니다. jq를 사용하여 기준과 일치하는 앱을 필터링 할 수 있습니다.
elapsedTime은 지원되는 쿼리 매개 변수가 아닙니다. jq를 사용하여 기준과 일치하는 앱을 필터링 할 수 있습니다.
curl http://<RM_DOMAIN>:<RM_PORT>/ws/v1/cluster/apps?states=RUNNING | jq '.apps.app[]| select(.elapsedTime > 200000)'
또는 StartedTimeBegin 매개 변수를 사용하여 시작 시간이 시작된 모든 앱을이 시간으로 시작 (epoch 이후 ms) 할 수 있습니다. 예를 들어
curl http://<RM_DOMAIN>:<RM_PORT>/ws/v1/cluster/apps?states=RUNNING&startedTimeBegin=1492968581437
from https://stackoverflow.com/questions/43552215/yarn-api-get-applications-by-elapsedtime by cc-by-sa and MIT license
'HADOOP' 카테고리의 다른 글
[HADOOP] 스파크 및 스칼라에서 양수와 음수가 혼합 된 값 목록의 사이클 수 (0) | 2019.09.13 |
---|---|
[HADOOP] 30 개의 가장 빈번한 단어에서 내림차순으로 정렬하는 방법은 무엇입니까? (0) | 2019.09.13 |
[HADOOP] java.lang.Exception : java.lang.NoClassDefFoundError : org / apache / lucene / util / OpenBitSet (0) | 2019.09.12 |
[HADOOP] hadoop에서 데이터 노드 포트를 지정하는 방법 (0) | 2019.09.12 |
[HADOOP] 하둡이 매퍼 클래스를 찾을 수 없습니다 (0) | 2019.09.12 |