O Rsyslog não irá monitorar o mysql-slow.log quando escrito pelo mysql

1

Eu estou ficando louco. Eu estou tentando obter o rsyslog para enviar arquivos de log para logentries.com. Isso funciona perfeitamente até que eu tente logar mysql-slow.log.

A configuração é bem simples

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"
)

E se eu excluir o arquivo e escrever nele manualmente, vejo os logs saindo pelo tcp e chegando em logentries.com

No entanto, se o MySQL gravar no mysql-slow.log ... nada, em tudo. Eu tentei alterar as permissões / usuários / grupos, mas isso não faz diferença. Se eu escrever algo nesse arquivo usando o Vim, é perfeito, se o mysql não ... nada.

Eu não consigo pensar no que possivelmente pode estar dando errado! Socorro!

Felicidades

Alan

    
por Alan Hollis 25.11.2014 / 19:04

0 respostas