使用rsyslog将syslog消息存储到MySQL

时间:2012-05-15 08:44:31

标签: syslog rsyslog

我需要将Syslog消息存储到MySQL等数据库中,以用于我的应用程序之一。但我只想存储那些包含特定模式的消息。我不想存储记录到Syslog的所有行。是否可以在rsyslog配置中指定过滤掉某些消息的正则表达式?

1 个答案:

答案 0 :(得分:1)

在互联网上搜索了一下之后,我发现了一篇关于如何将正则表达式与rsyslog一起使用的好文章。该文章的链接是: http://www.rsyslog.com/regex/

基本上rsyslog使用POSIX ERE表达式,上面的页面有助于编写rsyslog守护进程的正则表达式,可以包含在rsyslog.conf文件中。