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)