当配置 rsyslog 记录到 mysql DB 时,SystemEventsProperties 表的用途是什么?

当配置 rsyslog 记录到 mysql DB 时,SystemEventsProperties 表的用途是什么?

我已经在服务器上配置了 rsyslog 以记录到远程 mysql 数据库。我基本上按照以下方法操作:rsyslog 维基它实际上创建了两个表:

mysql> show tables;
+------------------------+
| Tables_in_Syslog       |
+------------------------+
| SystemEvents           |
| SystemEventsProperties |
+------------------------+
2 rows in set (0.00 sec)

第一个表SystemEvents非常简单。这就是我的服务器日志的最终位置,并且我让它工作正常——我的日志在数据库中显示得很好。但是,没有任何东西被插入到 SystemEventsProperties 表中(或者到目前为止什么都没有),所以我试图弄清楚该表的用途,以及我是否可以以某种方式利用它来发挥我的优势。如果有帮助,以下是describe SystemEventsProperties;显示的内容:

mysql> describe SystemEventsProperties;
+---------------+------------------+------+-----+---------+----------------+
| Field         | Type             | Null | Key | Default | Extra          |
+---------------+------------------+------+-----+---------+----------------+
| ID            | int(10) unsigned | NO   | PRI | NULL    | auto_increment |
| SystemEventID | int(11)          | YES  |     | NULL    |                |
| ParamName     | varchar(255)     | YES  |     | NULL    |                |
| ParamValue    | text             | YES  |     | NULL    |                |
+---------------+------------------+------+-----+---------+----------------+
4 rows in set (0.00 sec)

相关内容