MySQL report to syslog


Desde la versión 5.1.20 de MySQL, éste es capaz de reportar todos sus log de forma automática a syslog, el sistema de logging de GNU/Linux. Para habilitar esta facility, simplemente hay que añadir una nueva línea al fichero de configuración (/etc/my.cfg), en la sección mysqld_safe. Tras esto, todos los eventos que reporte el motor de base de datos irán directamente a syslog y será allí donde los haya que tratar.


[mysqld_safe]
syslog
Otra forma de hacerlo, es indicárselo en línea de comandos, con las siguientes opciones, tal como se indica en la página de referencia de la sección mysqld-safe.
  • --syslog
    Envía los mensajes de MySQL a syslog en vez de usar el fichero propio de servidor.
  • --syslog-tag=tag
    Añade un "tag" o etiqueta especial a los mensajes enviados a syslog, para poder así diferenciarlos y tratarlos mejor.
    Por ejemplo, añadiendo el tag MySQL, sería más simple luego buscar eventos en los ficheros syslog.







1 comentario :

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

Últimos comentarios