Size: a a a

Kubernetes — русскоговорящее сообщество

2020 October 18

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Timofey Larkin
Ты скажи, проблем от смены лог драйвера у контейнер рантайма не возникает?
Нет
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Journald драйвер тоже с командой docker logs работает
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Но это бессмысленный спор, если у тебя все равно контейнерди
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
Timofey Larkin
Ну не journal beat а filebeat
Да, это стандартный кейс filebeat с docker, но plaintext логи больше отъедают, ты по прежнему не мониторишь системные сервисы, плюс тебе нужно настроить логротейт для всего и вся
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
Не проще-ли просто перенаправить все логи в journald и читать из него, отправлять в елк?
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
Я даже сислог выпилил за ненадобностью
источник

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
при плохом ребуте у жорналд могут возникнуть сложности в журналами
источник

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
че просто все не в сислог и выливать куда-то ?
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
Timofey Larkin
Там же docker logs ломается, если он не в json файлики пишет
Там вроде только json и journald работают с kubectl logs
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
Artem Silenkov
че просто все не в сислог и выливать куда-то ?
Хотя бы потому что Docker не умеет читать из syslog
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
kvaps
Там вроде только json и journald работают с kubectl logs
Если journald работает, то вообще вопросов нет, journald классный
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
Artem Silenkov
при плохом ребуте у жорналд могут возникнуть сложности в журналами
Емнип в этом случае просто создаётся новый датасет
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
Timofey Larkin
Если journald работает, то вообще вопросов нет, journald классный
К сожалению гвоздями прибитый к systemd и без него не работает
источник

G

Grigoriy in Kubernetes — русскоговорящее сообщество
kvaps
Не проще-ли просто перенаправить все логи в journald и читать из него, отправлять в елк?
Ну если у тебя логов не овердофига. У нас была проблема  на ноде с  haproxy, шипперы просто не справлелись с отправкой и рос буфер на ноде, что забавно, лучше всех справлялся рсислог. Потом просто решили отравлять логи по юдп на шипперы на отдельных нодах
источник

D

Dionis in Kubernetes — русскоговорящее сообщество
kvaps
Окей, а собирать-то в кибану их кто будет?
Дядя Вася? :)
Скрапер флюнтбит и еластик
источник

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
kvaps
Хотя бы потому что Docker не умеет читать из syslog
сислог умеет читать из жысона
источник

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
на каком-то моменте все эти скраперы и рубячие парчеры начинают дико тормозить и превращать в тыуву аппликуху
источник

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
Grigoriy
Ну если у тебя логов не овердофига. У нас была проблема  на ноде с  haproxy, шипперы просто не справлелись с отправкой и рос буфер на ноде, что забавно, лучше всех справлялся рсислог. Потом просто решили отравлять логи по юдп на шипперы на отдельных нодах
+
источник

BD

Banschikov Denis in Kubernetes — русскоговорящее сообщество
kvaps
Там вроде только json и journald работают с kubectl logs
Хм, сейчас добавил флаг в докер --log-driver=journald и получаю от docker и kubectl logs ошибку Error response from daemon: configured logging driver does not support reading.(
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Timofey Larkin
Если journald работает, то вообще вопросов нет, journald классный
Есть проблемы, к сожалению
источник