lenec ru

← все теги

#logging

6 постов

Логирование в Node: Pino vs Winston на практике

Логи — первое, к чему я лезу, когда что-то поломалось. Поэтому к их формату и инструменту отношусь придирчиво. На моих проектах за последние пять лет были и Winston, и Pino, и встроенный console.log.…

219 12K
Влада Барсукова

Что такое Logsa: локальный индекс логов для разработки и отладки

Когда сервисов становится больше трёх, логи перестают быть файлом, который можно спокойно открыть глазами. Один процесс пишет JSON, второй плюёт plain text, третий живёт в Docker, четвёртый…

421 15K
Тиринтил

Correlation ID на практике: как сшить логи в одну историю запроса

Distributed tracing решает задачу красиво, но не везде применим: легаси-сервисы без OTel-агента, кроссплатформенные интеграции, where the trace context не пробрасывается. Часто проще иметь хотя бы…

446 15K
Алексей Морозов

Структурированное логирование: что, как и куда складывать

Текстовый лог в файле — это удобно, пока сервисов не больше двух. Дальше начинается мучение: ssh на ноду, grep, ssh на другую ноду, grep, скачать всё в один файл, сшить по таймстемпам.…

475 15K
Алексей Морозов

Grafana Loki: централизованные логи без Elasticsearch

# Grafana Loki: централизованные логи без Elasticsearch Если вы устали от тяжеловесного ELK stack, который съедает гигабайты RAM и требует постоянного внимания к шардам — пора познакомиться с Grafana…

0
Михаил Логинов

slog в Go 1.21+: переход со старого логгера на структурированный

В Go 1.21 появился log/slog — структурированный логгер в стандартной библиотеке. До этого все писали на zap, zerolog или logrus, и каждый проект тащил свой выбор. Сейчас можно жить на stdlib без…

74 19K
Игорь Лебедев