syslog-ng жалуется на плагин 'tfjson'

Я продолжаю получать эту ошибку от cron каждую ночь. Я не могу понять, что ищет syslog-ng. Я установил syslog-ng-mod-json модуль через apt, однако проблема сохраняется при перезапуске syslog-ng. Кто-нибудь знает, как это исправить?

/etc/cron.daily/logrotate:
Plugin module not found in 'module-path'; module-path='/usr/lib/syslog-ng/3.5.3', module='tfjson'

1 ответ

Решение

logrotate отправляет сигнал HUP в syslog-ng и заставляет его перезагрузить конфигурацию. Это нормально. Проблема в том, что syslog-ng по какой-то причине не может найти модуль json. Проверьте доступные модули (выполните команду syslog-ng --version) и найдите, который связан с json, затем включите в конфигурацию syslog-ng следующую строку: @module Я вроде помню, что модуль tfson был переименован в json- плагин, но я не уверен, в какой версии.

Другие вопросы по тегам