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