Size: a a a

Node.js — русскоговорящее сообщество

2021 February 23

T

Taras in Node.js — русскоговорящее сообщество
Ну или используйте сервисы loghly и другие
источник

SB

Space Boost in Node.js — русскоговорящее сообщество
Taras
плохая практика. Контейнер должен быть стейтлесс. Вадите логы в stdout. Есть тонна готовых сервисов которые умеють парсить эти логы с докера//кубера
Так контейнер стейтлесс, логи же полетят в волум
источник

N

Nikita in Node.js — русскоговорящее сообщество
Space Boost
Так контейнер стейтлесс, логи же полетят в волум
Логи с приложения куда пишите?
источник

SB

Space Boost in Node.js — русскоговорящее сообщество
Nikita
Логи с приложения куда пишите?
В файл
источник

N

Nikita in Node.js — русскоговорящее сообщество
Space Boost
В файл
Ну вот
источник

N

Nikita in Node.js — русскоговорящее сообщество
А надо в stdout
источник

N

Nikita in Node.js — русскоговорящее сообщество
Taras
плохая практика. Контейнер должен быть стейтлесс. Вадите логы в stdout. Есть тонна готовых сервисов которые умеють парсить эти логы с докера//кубера
Как здесь и описано
источник

N

Nikita in Node.js — русскоговорящее сообщество
источник

SB

Space Boost in Node.js — русскоговорящее сообщество
Nikita
А надо в stdout
И как мне потом их в файл фигачтть чтобы сохранить?
источник

T

Taras in Node.js — русскоговорящее сообщество
Space Boost
И как мне потом их в файл фигачтть чтобы сохранить?
если у вас чисто докер то смотрите в драйвер логов. По дефу вроде это json файл. Ну или перенаправляйте его в сервисы. Наример в еластик, где потом кибаной удобно просматривать. Это уже от вас зависит
источник

N

Nikita in Node.js — русскоговорящее сообщество
Taras
если у вас чисто докер то смотрите в драйвер логов. По дефу вроде это json файл. Ну или перенаправляйте его в сервисы. Наример в еластик, где потом кибаной удобно просматривать. Это уже от вас зависит
kibana/elastic это сложно и долго в настройке, а как дешево и сердито?
источник

AR

Andrei Romanov in Node.js — русскоговорящее сообщество
Nikita
не понял момента с кроном, вы каждые Х минут запускаете тесты или как?
Джоба при деплое запускается и вызывает лямбда с тестами. Их количество увеличивается и пошли проблемы... Если пытаться параллелить 429 приходит частенько или если синхронно выполнять - растет время и лямбда завершается по тайиауту.
источник

N

Nikita in Node.js — русскоговорящее сообщество
Andrei Romanov
Джоба при деплое запускается и вызывает лямбда с тестами. Их количество увеличивается и пошли проблемы... Если пытаться параллелить 429 приходит частенько или если синхронно выполнять - растет время и лямбда завершается по тайиауту.
а почему тесты запускаются в лямбде? это типа CD такой там на них построен?
источник

AR

Andrei Romanov in Node.js — русскоговорящее сообщество
Nikita
а почему тесты запускаются в лямбде? это типа CD такой там на них построен?
Типа того, так было к сожалению на проекте, я вот пришел и увидел вот это...
источник

AR

Andrei Romanov in Node.js — русскоговорящее сообщество
Там да у AWS свой CD
источник

AR

Andrei Romanov in Node.js — русскоговорящее сообщество
Может есть кто знает более нормальные решения?
источник

SB

Space Boost in Node.js — русскоговорящее сообщество
А если я буду в стд поток писать, то как же лог левелс?
источник

N

Nikita in Node.js — русскоговорящее сообщество
Space Boost
А если я буду в стд поток писать, то как же лог левелс?
так лог левелс же пишеться вместе с самим сообщнием
источник

N

Nikita in Node.js — русскоговорящее сообщество
или вы типа в разные файлы разные лог левелс пишите?
источник

T

Taras in Node.js — русскоговорящее сообщество
Nikita
kibana/elastic это сложно и долго в настройке, а как дешево и сердито?
Не могу ответить на этот вопрос. Какая то простая тулза была, но увы названия не помню. А так у нас все в gcp валится. Как оно там настроено с кубером я хз. Это уже девопсы делали
источник