【发布时间】:2019-05-05 04:24:48
【问题描述】:
我正在尝试使用 mmnormalize 来构建文本日志。 rsyslog 8.16.x 和 8.39.0 在尝试使用 mmnormalize 作为操作日志时都显示模块未被识别。以下是详细信息。
如何设置 mmnormalize 和 rsyslog?
已尝试修复
- 分别安装liblognorm、libstr、json-c、libfastjson
- rsyslog 从 8.16.x 升级到 8.39.0
rsyslog .conf
module(load="mmnormalize") # text parsing
系统日志消息
12 月 3 日 11:33:55 sys1 systemd[1]:正在启动系统日志记录服务...
12 月 3 日 11:33:55 sys1 systemd[1]:启动系统日志服务。
12 月 3 日 11:33:55 sys1 rsyslogd:无法加载模块“mmnormalize”, 错误:试图加载模块/usr/lib/rsyslog/mmnormalize.so: /usr/lib/rsyslog/mmnormalize.so:无法打开共享对象文件:否 此类文件或目录[v8.39.0 尝试http://www.rsyslog.com/e/2066]
12 月 3 日 11:33:55 sys1 rsyslogd:模块名称“mmnormalize”未知 [v8.39.0 试试http://www.rsyslog.com/e/2209]
12 月 3 日 11:33:55 sys1 rsyslogd:解析文件时出错 /etc/rsyslog.d/52-tomcat.conf,在第 52 行或之前:错误发生在 第 52 行附近的文件“/etc/rsyslog.d/52-tomcat.conf”[v8.39.0 尝试 http://www.rsyslog.com/e/2207]
【问题讨论】:
标签: rsyslog