Проверьте, запущен ли очиститель журналов у Kafka или нет - PullRequest
1 голос
/ 12 апреля 2019

У меня есть несколько брокеров, которые заботятся о данных нескольких приложений.У меня есть средство очистки журналов для всех брокеров, для которых разрешено удаление cleanup.policy.Несколько недель назад возникла проблема, когда очиститель журнала перестал работать в одном из брокеров, и это привело к полному использованию диска, и его не удалось обнаружить.

Я ищу эффективный способ проверить, перестал ли работать очиститель журналов брокера .

Во-первых, я использую Kafka 1.0.2 версию .

В качестве простого метода я попытался просмотреть журналы очистителя журналов, и когда журнал не обновлялся в течение значительного времени, это означало, что очиститель журналов перестал работать.

Но журнал очистки журналов некоторых брокеров по какой-то причине не обновлялся, несмотря на то, что очиститель журналов работал (понятно, потому что размер журнала приложений не увеличивался после значительного увеличенияколичество времени).

Я пытался поиграться с несколькими конфигами log.cleaner.min.cleanable.ratio, log.retention.check.interval.ms и т. Д., Почему журнал не очищался, но я не мог сделать вывод. Любые идеи о том, как проверить, работает ли средство очистки журнала или почему журнал средства очистки журнала не будет записываться в журнал?

TLDR;

Возникли проблемы суборщик журнала Kafka остановился и не смог вовремя его обнаружить.Ищите эффективный метод проверки завершения работы журнала.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...