MySQL查询记录到Syslog-ng服务器

时间:2009-05-05 17:15:46

标签: mysql logging syslog

是否可以将查询记录到中央syslog-ng服务器?需要在现有的集中式日志服务器中存在mysql查询日志。

2 个答案:

答案 0 :(得分:0)

我在syslog-ng客户端上有这个配置:

source s_mysql_instance_1 {
        pipe("mysqld-1.error.log" log_prefix("mysqlsrv-instance_1"));
        unix-stream ("/dev/log");
        internal();
};

source s_mysql_instance_2 {
        pipe("mysqld-2.error.log" log_prefix("mysqlsrv-instance_2"));
        unix-stream ("/dev/log");
        internal();
};

答案 1 :(得分:0)

这个答案没有解决问题。日志在syslog-ng服务器中显示几次,并且在客户端或服务器中没有显示任何错误时停止。

在客户端或服务器的syslog-ng中,它可能是一个错误的超时参数,但我找不到任何东西:(