dstandish opened a new issue, #54143:
URL: https://github.com/apache/airflow/issues/54143

   ### Body
   
   ### user story
   
   as a support engineer, i want to be able to see which pod a task instance 
ran on for every task attempt
   
   more ### detail
   
   Airflow tracks the hostname field on the TI table.  It's purpose there is 
mainly for reading logs of running tasks served over http server on the celery 
worker.
   
   Because this is its purpose, we allow users to override the hostname 
callable to be something else, e.g. the IP address of the worker.
   
   But this tends to conflict with its other use, namely of troubleshooting and 
debugging.  In the k8s context, the pod name can be more useful than the IP 
address.  So if we're using IP address instead of pod name, then we lose some 
troubleshooting ability.
   
   ### suggestion
   
   let's maybe add this info in the event log. maybe the Log table should add 
an extra json field with arbitrary metadata info
   
   
   ### Committer
   
   - [x] I acknowledge that I am a maintainer/committer of the Apache Airflow 
project.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to