Mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Madhusudan Ramanna <m.rama...@ymail.com>
Subject Tez UI unable to display DAG
Date Fri, 09 Dec 2016 19:16:13 GMT
Hello Tez folks,
Tez UI (0.8.4) is able to communicate with RM and display application ids and completion status.
 It is however not displaying DAG or config information.
http://host/ws/v1/cluster/apps/application_1481155336218_0289?_=1481308956420 (RM API)
returns{ "app": { "id": "application_1481155336218_0289", "user": "apxqueue", "name": "snipped
name", "queue": "dev", "state": "FINISHED", "finalStatus": "SUCCEEDED", "progress": 100.0,
"trackingUI": "History", "trackingUrl": "http://host:8088/proxy/application_1481155336218_0289/tez-ui/#/tez-app/application_1481155336218_0289",
"diagnostics": "", "clusterId": 1481155336218, "applicationType": "TEZ", "applicationTags":
"", "startedTime": 1481247775060, "finishedTime": 1481247839054, "elapsedTime": 63994, "amContainerLogs":
"host/node/containerlogs/container_1481155336218_0289_01_000001/apxqueue", "amHostHttpAddress":
"host:8042", "allocatedMB": -1, "allocatedVCores": -1, "runningContainers": -1, "memorySeconds":
331219, "vcoreSeconds": 132, "preemptedResourceMB": 0, "preemptedResourceVCores": 0, "numNonAMContainerPreempted":
0, "numAMContainerPreempted": 0, "logAggregationStatus": "SUCCEEDED" }

http://host:8188/ws/v1/timeline/TEZ_DAG_IDlimit=9007199254740991&primaryFilter=applicationId%3Aapplication_1481155336218_0289&_=1481308956444
(Timeline server)
returns {"entities":[]}

I don't see any errors in Tez logs about Time line server setup. 
>>>>>>2016-12-09 01:25:42,097 [INFO] [main] |web.WebUIService|: Tez UI History
URL: http://host/tez-ui/#/tez-app/application_1481155336218_02432016-12-09 01:25:42,097 [INFO]
[main] |history.HistoryEventHandler|: Initializing HistoryEventHandler withrecoveryEnabled=true,
historyServiceClassName=org.apache.tez.dag.history.logging.ats.ATSHistoryLoggingService2016-12-09
01:25:42,440 [INFO] [main] |impl.TimelineClientImpl|: Timeline service address: http://host:8188/ws/v1/timeline/2016-12-09
01:25:42,440 [INFO] [main] |ats.ATSHistoryLoggingService|: Initializing ATSHistoryLoggingService
with maxEventsPerBatch=5, maxPollingTime(ms)=10, waitTimeForShutdown(ms)=-1, TimelineACLManagerClass=org.apache.tez.dag.history.ats.acls.ATSHistoryACLPolicyManager2016-12-09
01:25:42,535 [INFO] [main] |impl.TimelineClientImpl|: Timeline service address: http://host:8188/ws/v1/timeline/<<<<<<
Some log from DAG yarn logs:
2016-12-09 01:25:43,337 [INFO] [main] |history.HistoryEventHandler|: [HISTORY][DAG:dag_1481155336218_0243_1][Event:DAG_SUBMITTED]:
dagID=dag_1481155336218_0243_1, submitTime=1481246743061
We Don't see any error logs in timeline server as well.  What could be happening here ? 
We switched out Tez UI with 0.8.4 with 0.9.0 (commit: c07ec7).   However we saw errors like
these on timeline server: java.io.IOException: History file for application application_1481155336218_0206
is not found

We don't see this error while using Tez UI 0.8.4
Any pointers are greatly appreciated
thank you,Madhu







Mime
View raw message