TEZ-1072. Consolidate monitoring APIs in DAGClient (jeagles)