Формат логов должен быть такой, чтобы по ним грепать (ripgrep)
Буквально сегодня в pytup был доклад про логгирование, там как раз контекст типичных проблем был описан
Парень рассказывал, что грепать неудобно, когда система распределенная, потому что надо по всем серверам бегать и искать. Решение - класть логи в elastic:D