将外部插件与rsyslog集成

时间:2014-12-23 14:42:15

标签: perl logging syslog rsyslog

我正在尝试为external plugin写一个rsyslog in perl供我使用。我能从github获得基本的骨架,但我无法获得有关如何将其与rsyslog设置集成的任何信息。我在github上阅读了interface.md,并要求阅读mmexternal本地插件的文档,这是我无法在任何地方找到的。

除了以上内容之外,我还使用

更新了我的/etc/rsyslog文件
module(load="omprog")
*.* action(type="omprog" action="path to my plugin")

我上面更新的内容基于给定的幻灯片http://www.slideshare.net/rainergerhards1/writing-rsyslog-p

仍然无法得到理想的结果。

有谁能告诉我如何将外部插件与rsyslog设置集成,然后在修改后将日志发送到外部机器?

注意: - rsyslog在debian机器上运行,外部机器上将发送日志也是debian。我正在第一台机器上编写外部插件。

1 个答案:

答案 0 :(得分:0)

我发现rsyslog区分大小写,我只需将module更改为Module即可开始正常工作。