当由mysql写入时,Rsyslog不会监视mysql-slow.log

我疯了 我试图让rsyslog发送日志文件到logentries.com。 这完美的工作,直到我尝试loginmysql-slow.log。

configuration非常简单

module(load="imfile" PollingInterval="1") #needs to be done just once # File 1 input(type="imfile" File="/var/lib/mysql/mysql-slow.log" Tag="mysql-slow" Severity="notice" StateFile="mysql-slow" Facility="local7" ) 

如果我删除文件,并手动写入,我看到日志通过TCP并到达logentries.com

但是,如果MySQL写入到mysql-slow.log …什么也不是。 我试过更改权限/用户/组,但这没有什么区别。 如果我用Vim写这个文件的话,这是完美的,如果mysql没有任何东西的话。

我想不出什么可能会出错! 帮帮我!

干杯

艾伦