Apache Airflow: Control over logging [Disable/Adjust logging level]
The logging functionality and its configuration will be changed in version 1.9 with this commit
I tried below work around and it seems to be working to set LOGGING_LEVEL
outside of settings.py
:
Update
settings.py
:Remove or comment line:
LOGGING_LEVEL = logging.INFO
Add line:
LOGGING_LEVEL = os.path.expanduser(conf.get('core', 'LOGGING_LEVEL'))
Update
airflow.cfg
configuration file:Add line under
[core]
:logging_level = WARN
Restart
webserver
andscheduler
services
Use environment vaiable
AIRFLOW__CORE__LOGGING_LEVEL=WARN
.
See the official docs for details.