Size: a a a

2019 December 20

АБ

Алексей Быстрый in pro.kafka
Vladislav Golub
Звучит как интересный кейс чтоб написать велосипед свой
Берём luajit ffi + librdkafka
источник

АБ

Алексей Быстрый in pro.kafka
И получаем много звёзд
источник

АБ

Алексей Быстрый in pro.kafka
Потому что альтернатив нет
источник

AZ

Anton Zadorozhniy in pro.kafka
У меня искренний вопрос: неужели так трудно держать какой-то промежуточный логстэш или коннект, что хочется затащить Кафка клиента прямо на веб-сервер? Я уж не говорю про все удобства которые даёт промежуточный гейтвей
источник

VS

Vyacheslav Shvets in pro.kafka
Ilgiz
nginx -> access.log -> logstash -> kafka
nginx syslog output -> fluent bit -> kafka
источник

GG

George Gaál in pro.kafka
Vyacheslav Shvets
nginx syslog output -> fluent bit -> kafka
Nginx -> rsyslog -> kafka
источник

GG

George Gaál in pro.kafka
И флюент не нужен 😂 welcome в @ru_logs
источник

AZ

Anton Zadorozhniy in pro.kafka
людям же надо напрямую обязательно, по пока неясным причинам
источник

AZ

Anton Zadorozhniy in pro.kafka
George Gaál
Nginx -> rsyslog -> kafka
а как кстати omkafka, без проблем работает? там в ранних версиях были косяки (я правда не помню это был он или librdkafka)
источник

N

Nazar in pro.kafka
Anton Zadorozhniy
а как кстати omkafka, без проблем работает? там в ранних версиях были косяки (я правда не помню это был он или librdkafka)
От версии к версии, но я бы не рекомендовал его юзать
источник

N

Nazar in pro.kafka
М ы к примеру определили что в 8.22 rsyslog терял примерно 50% данных и при этом модуль статистики молчал.
источник

AZ

Anton Zadorozhniy in pro.kafka
Nazar
М ы к примеру определили что в 8.22 rsyslog терял примерно 50% данных и при этом модуль статистики молчал.
вот я такие war stories слышал о нем тож, и народ пишет обычно в коннект или логстеш
источник

N

Nazar in pro.kafka
Мы в итоге написали свою реализацию на cpp+librdkafka
источник

GG

George Gaál in pro.kafka
Nazar
М ы к примеру определили что в 8.22 rsyslog терял примерно 50% данных и при этом модуль статистики молчал.
Это, конечно, попадос. А разобрались в чем проблема? Мож буфер какой переполнялся или Аски неверные ?
источник

N

Nazar in pro.kafka
George Gaál
Это, конечно, попадос. А разобрались в чем проблема? Мож буфер какой переполнялся или Аски неверные ?
Мы как раз переходили на наше решение и вот когда начали наливать трафик, поняли что идёт что-то не так, либо мы в своём решении дубли пишем, либо омкафка теряет. Обновили модуль omkafka и по кол-ву мессаджей сравнялись с нашем решением. Причём модуль статистики и логи просто молчали и делали вид, что все хорошо.
источник

MT

Maks Ti in pro.kafka
Anton Zadorozhniy
людям же надо напрямую обязательно, по пока неясным причинам
Просто если есть хороший модуль для Nginx, то зачем вставлять костыли?
источник

AD

Aleksey Dobrunov in pro.kafka
если вынапрямую из nginx пишите в кафку, то  какая политика у вас по сохранности данных при проблемах доступа к кафке( по разным причинам) ? теряете логи? или останавливаете работу nginx ?
источник

GG

George Gaál in pro.kafka
Aleksey Dobrunov
если вынапрямую из nginx пишите в кафку, то  какая политика у вас по сохранности данных при проблемах доступа к кафке( по разным причинам) ? теряете логи? или останавливаете работу nginx ?
отличный вопрос!
источник

MT

Maks Ti in pro.kafka
Aleksey Dobrunov
если вынапрямую из nginx пишите в кафку, то  какая политика у вас по сохранности данных при проблемах доступа к кафке( по разным причинам) ? теряете логи? или останавливаете работу nginx ?
Вопрос хороший... теряем данные. Надежда на то, что кластер никогда не упадет целиком

Вообще куда бы мы не писали с nginx'a, кроме как на диск, отказ промежуточного звена приведет к потере сообщений
источник

MT

Maks Ti in pro.kafka
Вопрос к вероятности возникновения проблемы
источник