Size: a a a

2019 March 24

AK

Aleksei Kleandrov in Node.js SPb
да, можно системы логгирования подключать как logging driver
источник

AM

Andrey Melikhov in Node.js SPb
Aleksei Kleandrov
мы из контейнеров пишем в stdout откуда fluentd подключенный к докеру все забирает. Но сейчас потихоньку переходим на прямую запись во fluentd
Я не о системном логгере, а логгере как части приложения, формирующем строку, которая уже будет отправлена на системный
источник

AM

Andrey Melikhov in Node.js SPb
Тот же Pino в обычном режиме пайпится на stdout
источник

AM

Andrey Melikhov in Node.js SPb
Или подключается через сокет
источник

AK

Aleksei Kleandrov in Node.js SPb
Andrey Melikhov
Я не о системном логгере, а логгере как части приложения, формирующем строку, которая уже будет отправлена на системный
Тогда не совсем тебя понял, вот у меня в приложении стоит Winston который пишет логи или напрямую во fluentd или отдает через драйвер. В чем вопрос?
источник

AM

Andrey Melikhov in Node.js SPb
В том, что Winston не должен работать в том же треде, что и бизнес-логика
источник

AM

Andrey Melikhov in Node.js SPb
По хорошему приложение выплёвывает логи без форматирования, дальше их подхватывает логгер запущенный в отдельном треде, клеит красивый вывод и направляет в нужный транспорт
источник

с

сomorsiс in Node.js SPb
а правильно ли делать по хорошему?
источник

AK

Aleksei Kleandrov in Node.js SPb
а, ты про это. тогда да, не подскажу, я в этом проблемы не вижу.
источник

с

сomorsiс in Node.js SPb
хотя мб у вас там действительно настолько лютый хайлоад
источник

AM

Andrey Melikhov in Node.js SPb
Да я просто с докером не работал, привычка мыслить в рамках одной машины и процессов. Возможно тут абсолютно нормально будет в stdout отдавать форматированные логи сразу и никакой просадки не будет
источник

с

сomorsiс in Node.js SPb
Andrey Melikhov
Да я просто с докером не работал, привычка мыслить в рамках одной машины и процессов. Возможно тут абсолютно нормально будет в stdout отдавать форматированные логи сразу и никакой просадки не будет
ну можешь просто мыслить что всегда можно поднять еще один инстанс если нагрузка слишком велика (главное девопсу не говори, он может начать ругаться)
источник

AM

Andrey Melikhov in Node.js SPb
Это достаточно дёшево, не в файлы же писать
источник

AM

Andrey Melikhov in Node.js SPb
Окей, спасибо :) мне нужен был внешний собеседник :)
источник

Г

Григорий Владимирович in Node.js SPb
гуглится такое https://hub.docker.com/r/keymetrics/pm2
источник

AM

Andrey Melikhov in Node.js SPb
Ну это они сами и сделали
источник
2019 March 27

NK

ID:531453784 in Node.js SPb
@eshavrov будет жить. Поприветствуем!
источник

NK

ID:531453784 in Node.js SPb
@Ax777 будет жить. Поприветствуем!
источник
2019 March 28

NK

ID:531453784 in Node.js SPb
@jadesa будет жить. Поприветствуем!
источник

PL

Polina Lazareva in Node.js SPb
Всем привет!

16 мая в Питере пройдёт Big Monitoring Meetup 3 - событие про мониторинг и мониторинговые технологии в ИТ.

Если тебе интересно разобрать реальный кейс, факап, решение какой-либо задачи или даже rocket science, присоединяйся!

Когда: 16 мая, с 10:20 до 17:20.
Где: Санкт-Петербург, Цветочная, 19, дата центр Селектел
Больше информации и регистрация здесь: http://bmm3.monhouse.tech/bmm3

Там же можно найти предварительный список спикеров с докладами.
источник