Replies: 2 comments
-
|
Couple of things here:
Do these answers address your requirements/questions? |
Beta Was this translation helpful? Give feedback.
-
|
Yep. Details of Airflow architecture are described in https://airflow.apache.org/docs/apache-airflow/stable/core-concepts/overview.html -> there you can understand how Airflow works. You usually also see information about logs in your logging solution that gathers the information about the deployment you - have - either the deployment you manage (in which case you should make sure you add appropriate logging information you miss - following https://airflow.apache.org/docs/apache-airflow/stable/administration-and-deployment/logging-monitoring/advanced-logging-configuration.html or your managed Airflow solution should have (in which case you should raise an issue to whover manges your Airflow) Airflow is deployment agnostic - it can be deployed in many ways https://airflow.apache.org/docs/apache-airflow/stable/installation/index.html -> so Airflow has no notion about ECS, Docker ID, Cluster - because it might be deployed without either of those. It's the role of Deployment Manager (i.e. you if you self-manage airflow or whoever provides you managed airflow) to configure airflow in the way that your monitoring and management of running airflow is good in the context of your deployment. We clearly explain it in the installation pages I quoted above - where responsibility of Deployment Manager is clearly explained. Just follow it. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Description
we should know where the task is processed. log worker type and identity - ecs.docker and the id cluster/task id
Use case/motivation
when someone have a lot of instance ids or ecs services as workers it would want to know on which of them the task has been executed.
now this is unclear. are the logs coming from the scheler, worker ot from where
Real production could have different kind of workers.
Related issues
example: I am getting timeout on compiling the dags. where should I check for the error? the scheduler or the worker node?
Are you willing to submit a PR?
Code of Conduct
Beta Was this translation helpful? Give feedback.
All reactions