Cron

syslog-ng 抱怨外掛“tfjson”

  • October 17, 2016

我每晚都從 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'

logrotate 向 syslog-ng 發送 HUP 信號,並使其重新載入其配置。這很正常。問題是 syslog-ng 由於某種原因找不到 json 模組。檢查可用模組(執行 syslog-ng –version 命令),找到與 json 相關的模組,然後在 syslog-ng 配置中包含以下行:@module 我有點記得 tfson 模組已重命名為 json-外掛,但我不確定在哪個版本。

引用自:https://serverfault.com/questions/805857