Назад | Перейти на главную страницу

Модуль Kafka отсутствует в syslog-ng.

Я пытаюсь установить syslog-ng и его модуль kafka. Я использую docker debian: latest для этого, если это важно.

После запуска 'apt-get install syslog-ng' syslog-ng не может получить доступ к модулю kafka, даже если они оба установлены, как я вижу в dpkg -l:

ii  syslog-ng                         3.8.1-1                    all          Enhanced system logging daemon (metapackage)
ii  syslog-ng-core                    3.8.1-1                    amd64        Enhanced system logging daemon (core)
(...)
ii  syslog-ng-mod-java                3.8.1-1                    amd64        Enhanced system logging daemon (Java destination)
ii  syslog-ng-mod-java-common-lib     3.8.1-1                    amd64        Enhanced system logging daemon (Java module common library)
ii  syslog-ng-mod-journal             3.8.1-1                    amd64        Enhanced system logging daemon (systemd journal plugin)
ii  syslog-ng-mod-json                3.8.1-1                    amd64        Enhanced system logging daemon (JSON plugin)
ii  syslog-ng-mod-kafka               3.8.1-1                    amd64        Enhanced system logging daemon (Kafka destination)
(...)

Но бег syslog-ng --version Я не вижу кафку в списке доступных модулей, и сам syslog не работает Can't find class; class_name='org.syslog_ng.kafka.KafkaDestination' исключение.

Есть какие-нибудь подсказки о том, что могло быть не так? Заранее спасибо.