Archit Goyal created FLINK-40638:
------------------------------------

             Summary: Add optional custom URL handlers for JobManager and 
TaskManager logs in the history server
                 Key: FLINK-40638
                 URL: https://issues.apache.org/jira/browse/FLINK-40638
             Project: Flink
          Issue Type: Improvement
            Reporter: Archit Goyal


The history server currently generates generic placeholder log URLs for 
JobManager and TaskManager logs that don't point to the actual log location. On 
YARN, the real logs are served by the NodeManager's container-log web endpoint, 
which can be constructed from container and node info available at runtime.

This adds an opt-in config option ( 
historyserver.yarn.log.enable-custom-url-handlers ) that, when enabled, 
generates real YARN NodeManager container-log URLs for JobManager and 
TaskManager logs instead of the generic placeholder. When disabled (default), 
behavior is unchanged.

Scope is limited to YARN deployments; Kubernetes and other deployment modes are 
unaffected and continue to use the existing generic handler.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to