Пересылать логи Mysql в Syslog-ng

Ubuntu 10.04

Я настроил MySQL для регистрации медленных запросов и общего журнала MySQL. Как я могу передать эти файлы в системный журнал для пересылки в централизованную службу журналов (которая работает)? Пробовал:

source s_mysql_instance_1 {
    pipe("/var/log/mysql/mysql.log" );
};
log { 
     source(s_mysql_instance_1); destination(d_loggly); 
}; 

Получить:

Error opening file for reading; filename='/var/log/mysql/mysql.log', error='Permission denied (13)'
Error initializing source driver; source='s_mysql_instance_1', id='s_mysql_instance_1#0'
Error initializing message pipeline;

Я также отключил apparmor и все еще получаю те же результаты

0
задан 10 June 2012 в 20:33

1 ответ

Либо файл '/var/log/mysql/mysql.log' не существует (по умолчанию на моем компьютере 12.04 используется просто /var/log/mysql.log), либо пользователь, выполняющий эту операцию, не имеет к нему доступа и ему необходимо предоставить разрешение на чтение. [ 112]

0
ответ дан 10 June 2012 в 20:33

Другие вопросы по тегам:

Похожие вопросы: