jump to navigation

Tip: Enviando mensajes a Syslogd Mayo 15, 2008

Posted by superpiwi in Linux, Programacion, Tips, Ubuntu.
trackback

Syslogd es el demonio de Syslog. Syslog es un estandar de facto para controlar, redireccionar y administrar mensajes log en una red TCP/IP, se suele usar para la auditoria y administración de sistemas.

Si queremos enviar un mensaje a Syslog es facil. Por ejemplo estamos escribiendo un shell script y queremos enviar una traza, entonces podemos enviar un mensaje con el siguiente comando:

logger -p prioridad -t etiqueta mensaje

Donde prioridad es la prioridad del mensaje y etiqueta, un texto identificativo

Ejemplo:

$ logger -p debug -t MI_PROCESO Iniciando la base de datos
$ logger -p error -t GESTOR_ALARMAS Ha ocurrido un error
$ logger -p debug me divierto con syslog

Si quereis comprobar que los mensajes estan llegando, podeis verlo desde Sistema > Administracion > Sucesos del Sistema

En los siguientes enlaces, podreis consultar mas informacion acerca de los ficheros de log del sistema:

Ficheros Log (1/3)
Ficheros Log (2/3)
Ficheros Log (3/3)

Comentarios»

1. t.a.c. - Mayo 15, 2008

Oye, ¿por qué no haces una seccion de tips, como la de scripts? ya tienes varios, además de los de hoy, y a lo mejor puede ser interesante que los pusieras todos juntos.

Sólo es una sugerencia.

un saludo

2. superpiwi - Mayo 18, 2008

en ello estamos ;-)