Paso 4: Algunos útiles minería de datos permite secuencias de comandos
Una línea de syslog típico podría tener este aspecto:
Aug 4 17:16:48 rpi herzmon: Line monitor reports -1
El * nix 'awk' comando es muy útil para esto desmontando en la preparación de gráficas. Me gusta hacer archivos CSV e importar aquellos en Excel para graficar. Para cada línea, queremos que el tiempo y la deuda acumulada del ciclo, que podemos conseguir mediante la adición de los desvíos a un total.
Esto funciona bastante bien para mí:
grep herzmon /var/log/syslog | awk '{total+=$9; print $3,",",total}'
En la anterior, $9 se refiere a la palabra 9. Si se cuenta todo, usted encontrará que eso es "-1" en el ejemplo anterior. $3 es la tercera palabra, que es el "17: 16:48" en el ejemplo anterior.
El resultado de esto será líneas con el tiempo y el ciclo de deuda en ese preciso momento, suponiendo lo iniciado en 0 al principio del archivo syslog.
Excel tiene un CSV agradable Asistente de importación. Usted puede decir que el archivo está separado por comas y llenará de columna A veces y B con números. Seleccione la columna A y B y solicitar un diagrama de dispersión.