Necesito guardar las siguientes métricas en formato XML:

  • Estadísticas de velocidad de entrada / salida y transferencia (global, por dispositivo, por partición, por sistema de archivos de red y por tarea / PID de Linux).

    Estadísticas de CPU (global, por CPU y por tarea / PID de Linux)

    Memoria, páginas enormes y estadísticas de utilización del espacio de intercambio. Memoria virtual, paginación y estadísticas de fallas. Memoria por tarea (por PID) y estadísticas de fallas de página. Estadísticas globales de CPU y fallas de página para tareas y todos sus hijos.

La utilidad sysstat puede monitorear todas las métricas anteriores.

sadf - Display data collected by sar in multiple formats and -x print the contents of the data file in XML format

Me gustaría guardar las métricas anteriores cada 2 minutos en formato XML. ¿Cómo puedo hacerlo?

Laurinda Souza
fuente