Как хранить логи эффективно?

Middle
186 просмотров
AFK Offer AI

Структурированные логи (JSON) легче парсить и индексировать. Храни в файлах с ротацией (lumberjack) и отправляй в централизованное хранилище (ELK, Loki, ClickHouse). Не логируй лишнее — каждая строка стоит денег. Используй уровни (debug/info/warn/error) и включай debug только при дебаге. Для PostgreSQL логов — pg_stat_statements вместо логирования всех запросов. Сжимай старые логи gzip-ом — экономия 80-90%.

Следующий вопрос

Что делать при table lock?