syslog
Genera un mensaje log de sistema
&reftitle.description;
boolsyslog
intpriority
stringmessage
syslog genera un mensaje log que será
distribuido por el logger del sistema.
Para información de como configurar un usuario definido como controlador del log, ver
syslog.conf 5
del manual de Unix. Más información sobre los recursos y opciones de syslog pueden encontrarse
en las páginas del manual de syslog
3 en entornos Unix.
&reftitle.parameters;
priority
priority es una combinación del tipo y el nivel.
Posibles valores:
Prioridades syslog (en orden descendente)
Constante
Descripción
LOG_EMERG
sistema inservible
LOG_ALERT
se debe tomar acción de forma inmediata
LOG_CRIT
condiciones críticas
LOG_ERR
condiciones de error
LOG_WARNING
condiciones de alerta
LOG_NOTICE
condición normal, pero relevante
LOG_INFO
mensaje de información
LOG_DEBUG
mensaje de testeo
message
El mensaje a enviar a excepción de dos caracteres
%m serán reemplazados con el mensaje de error
(strerror) correspondiente con el valor presente de
errno.
&reftitle.returnvalues;
&return.success;
&reftitle.examples;
Uso de syslog
]]>
&reftitle.notes;
En Windows NT, el servicio syslog es emulado usando el Event
Log.
El uso de LOG_LOCAL0 a través de
LOG_LOCAL7 para el parámetro facility
de openlog no está disponible en
Windows.
&reftitle.seealso;
openlog
closelog