Increase Airflow logging coverage, review existing logs and add missing essential logs
- Dominant language
- Python
- Stars
- 46.9k
- Forks
- 17.8k
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 484
Description
### Description
As per users' feedback in the Airflow Debugging Survey 2024, about 42% of respondents mentioned that logs are missing or non-existent in some cases.
### Use case/motivation
Goal for this issue is to review the existing Airflow logs coverage and enhance it by adding logs wherever appropriately required.
### Related issues
Parent Issue: https://github.com/apache/airflow/issues/40975
### Are you willing to submit a PR?
- [ ] Yes I am willing to submit a PR!
### Code of Conduct
- [x] I agree to follow this project's [Code of Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)
Contributor guide
Research direction
Start by reading the parent issue, https://github.com/apache/airflow/issues/40975, and reviewing existing Airflow logging coverage across the project. Identify areas where essential logs are missing, then confirm that the selected areas emit the needed logs and that the relevant logging behavior is covered.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- observability
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100