Как стать автором
Обновить

Комментарии 5

Не появилась ли у вас проблема при многопоточности с out of order?

Хороший вопрос. В теории могла бы появиться, если бы было очень много логов с одним набором лейблов. На разных наборах лейблов, очевидно, такой проблемы нет

Ради интереса погенерил логи с помощью https://github.com/mingrammer/flog. При большом потоке логов с одного пода "out of order" не выстреливает, но приходится уже чаще делать flush, чтобы успевать отправлять их

С версии loki 2.4 можно настроить разрешение вставлять логи не по порядку. Пользоваться этой фичей не приходилось

Беру свои слова назад. Пользоваться этой фичей ещё как приходилось - с 2.4 она включена по-умолчанию, и именно это спасает от out of order
Подробнее

Спасибо за статью, опробуемс, не было проблем потери логов при кратковременной недоступности "приемника(локи,кафка)"? и вообще почитал бы кейсы разных траблшутингов флюен бита)

Если буфер в памяти достаточный, чтобы дождаться "оживления" приёмника, то проблем быть не должно. Можно подстраховаться на случай перезапуска fluent-bit, а также долгого простоя приёмника, и использовать файловый буфер, упоминаемый в статье

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории