Prabhu Joseph created YARN-9418: ----------------------------------- Summary: ATSV2 /apps/${appId}/entities/YARN_CONTAINER rest api does not show metrics Key: YARN-9418 URL: https://issues.apache.org/jira/browse/YARN-9418 Project: Hadoop YARN Issue Type: Bug Components: ATSv2 Affects Versions: 3.2.0 Reporter: Prabhu Joseph Assignee: Prabhu Joseph
ATSV2 entities rest api does not show the metrics {code:java} [hbase@yarn-ats-3 centos]$ curl -s "http://yarn-ats-3:8198/ws/v2/timeline/apps/application_1553685341603_0006/entities/YARN_CONTAINER/container_e18_1553685341603_0006_01_000001?user.name=hbase&fields=METRICS" | jq . { "metrics": [], "events": [], "createdtime": 1553695002014, "idprefix": 0, "type": "YARN_CONTAINER", "id": "container_e18_1553685341603_0006_01_000001", "info": { "UID": "ats!application_1553685341603_0006!YARN_CONTAINER!0!container_e18_1553685341603_0006_01_000001", "FROM_ID": "ats!hbase!QuasiMonteCarlo!1553695001394!application_1553685341603_0006!YARN_CONTAINER!0!container_e18_1553685341603_0006_01_000001" }, "configs": {}, "isrelatedto": {}, "relatesto": {} }{code} NodeManager puts YARN_CONTAINER entities with CPU and MEMORY metrics but this is not shown in above output. Found NM container entries are updated with right flowRunId (startTime of the job) whereas RM container entries are updated with default 0. TimelineReader fetches only rows which are updated by RM (i.e, rowkeys with flowRunId 0). -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: yarn-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: yarn-dev-h...@hadoop.apache.org