Я использую docker для запуска FastAPI https://fastapi.tiangolo.com/deployment/
tiangolo/uvicorn-gunicorn-fastapi:python3.7
начало. sh выглядит так:
exec gunicorn -k uvicorn.workers.UvicornWorker -c "$GUNICORN_CONF" "$APP_MODULE"
My * Журнал 1020 * выглядит без отметок времени:
INFO: 123.123.123.123:48736 - "GET /wp-login.php HTTP/1.0" 404 Not Found
INFO: 123.123.123.123:48808 - "GET /robots.txt HTTP/1.0" 404 Not Found
INFO: 123.123.123.123:48810 - "GET / HTTP/1.0" 200 OK
Кажется, в gunicorn_conf.py
он использует
use_loglevel = os.getenv("LOG_LEVEL", "info")
Как легко и элегантно изменить формат регистратора INFO и ERROR с отметками времени