User Tools

Site Tools


informatica:linux:fax:tratamiento_de_logs

ANTECEDENTES

Por defecto, hylafax escribe los logs en la siguiente ruta:

/var/spool/hylafax/log/c000000001
/var/spool/hylafax/log/xferfaxlog

Escribe dos tipos de logs:

Tipo Nombre
(Revisar) 1 por 'commid' c00000000x
Llamadas salientes y entrantes xferfaxlog

Los permisos de esos logs se establecen en /etc/hylafax/config.ttyS0 (si tenemos conectado el módem externo al puerto COM1):

LogFileMode:            0600

Ejemplos

Para sacar una tabla con los campos interesantes de xferfaxlog (como root):

cat /var/spool/hylafax/log/xferfaxlog | egrep "SEND|CALL" | awk '{print $1" "$2" "$3" "$9" "$12}' && \
cat /var/spool/hylafax/log/xferfaxlog | egrep "UNSENT" | awk '{print $1" "$2" "$3" "$7" "$9}'

Si la última columna es 0, el fax no ha llegado; si es diferente, si

Contar faxes enviados a un número en una fecha x

(Como root)

cat /var/spool/hylafax/log/xferfaxlog | grep 950403000 | grep "01/20/09" | wc -l
informatica/linux/fax/tratamiento_de_logs.txt · Last modified: 2015/04/13 20:19 by 127.0.0.1