[ 
https://issues.apache.org/jira/browse/TEZ-2628?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14695985#comment-14695985
 ] 

Hitesh Shah commented on TEZ-2628:
----------------------------------

The hive data currently is quite trivial - both the cli as well as hive server 
can log this data. It posts data to timeline via configured hooks ( pre/post ). 
You can enable that by adding the following to your hive configs:

{code}
  <property>
    <name>hive.exec.failure.hooks</name>
    <value>org.apache.hadoop.hive.ql.hooks.ATSHook</value>
  </property>
  <property>
    <name>hive.exec.post.hooks</name>
    <value>org.apache.hadoop.hive.ql.hooks.ATSHook</value>
  </property>
  <property>
    <name>hive.exec.pre.hooks</name>
    <value>org.apache.hadoop.hive.ql.hooks.ATSHook</value>
  </property>
{code}

Also, attached a basic dump of the hive timeline data for a single query. There 
are still some data gaps there ( no app id logged etc ) which might be useful 
to add to this. 

 

> History logging plugin to write ATS events to HDFS
> --------------------------------------------------
>
>                 Key: TEZ-2628
>                 URL: https://issues.apache.org/jira/browse/TEZ-2628
>             Project: Apache Tez
>          Issue Type: Improvement
>            Reporter: Jason Lowe
>            Assignee: Jason Lowe
>         Attachments: TEZ-2628.001.patch, hive-timeline.json
>
>
> This provides another history logging alternative that conceptually the same 
> as the timeline logging service but logs the entities to a file rather than 
> posting the events to the timeline server directly.  When coupled with the 
> timeline store plugin from YARN-3942 it allows the Tez job to be decoupled 
> from the timeline server yet the Tez UI can still function properly.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to