1. Configuring the Timeline Server

Required Properties

Only one property needs to be specified in the etc/hadoop/conf/yarn-site.xml file in order to enable the Timeline Server: yarn.timeline-service.hostname. The host name of the Timeline Server web application.

Example:

 <property>
 <description>The hostname of the timeline server web application.</description>
 <name>yarn.timeline-service.hostname</name>
 <value>0.0.0.0</value>
</property>

Advanced Properties

In addition to the host name, administrators can also configure the ports of the RPC and the web interfaces, as well as the number of RPC handler threads.

  • yarn.timeline-service.address

    The default address for the Timeline Server to start the RPC server.

    Example:

    <property>
     <description>This is default address for the timeline server to start the RPC server.</description>
     <name>yarn.timeline-service.address</name>
     <value>${yarn.timeline-service.hostname}:10200</value>
    </property>
  • yarn.timeline-service.webapp.address

    The HTTP address of the Timeline Server web application.

    Example:

    <property>
     <description>The http address of the timeline server web application.</description>
     <name>yarn.timeline-service.webapp.address</name>
     <value>${yarn.timeline-service.hostname}:8188</value>
    </property>
  • yarn.timeline-service.webapp.https.address

    The HTTPS address of the Timeline Server web application.

    Example:

    <property>
     <description>The https adddress of the timeline server web application.</description>
     <name>yarn.timeline-service.webapp.https.address</name>
     <value>${yarn.timeline-service.hostname}:8190</value>
    </property>
  • yarn.timeline-service.handler-thread-count

    The handler thread count to serve the client RPC requests.

    Example:

    <property>
     <description>Handler thread count to serve the client RPC requests.</description>
     <name>yarn.timeline-service.handler-thread-count</name>
     <value>10</value>
    </property>

loading table of contents...