El paquete Sysstat contiene utilidades para monitorizar el rendimiento del sistema y la actividad. Sysstat contiene la utilidad sar, común en muchos Unix comerciales, y herramientas que puedes programar via cron para recojer datos de rendimiento y actividad y mantener un historial.
Descarga (HTTP): http://perso.wanadoo.fr/sebastien.godard/sysstat-5.1.5.tar.bz2
Descarga (FTP): ftp://ibiblio.org/pub/linux/system/status/sysstat-5.1.5.tar.bz2
Suma MD5 del paquete: 075488cbb5979deec0ab05f3ca0c8d12
Tamaño del paquete: 118 KB
Estimación del espacio necesario en disco: 1.88 MB
Tiempo estimado de construcción: 0.04 SBU
Instala Sysstat ejecutando los siguientes comandos:
make config &&
make
Ahora, como usuario root:
make install
make config: Ejecuta un proceso de configuración interactiva. La primera pregunta te solicita un “Directorio de instalación”. Contestale con /usr, pues esto es el equivalente al parametro --prefix=/usr de Autoconf para configure. Para todas las demas preguntas puedes presionar Enter para aceptar los (muy sanos) valores por defecto. Cuando te pregunte por “Number of daily data files to keep: [7]” puede que decidas guardar un mayor número de ficheros. Sin embargo, no pases de 25 pues Sysstat reutilizará los ficheros existentes el mes siguiente, provocando informes diarios erroneos
Para empezar a reunir el historial de información de Sysstat, debes añadir a, o crear, un crontab para un usuario con privilegios. La localización por defecto del historial de datos es /var/log/sa. El usuario que ejecute las utilidades Sysstat via cron debe tener accesos de escritura a esta localización.
A continuación hay un ejemplo de qué instalar en el crontab. Ajusta los parámetros para cubrir tus necesidades. Utiliza man sa1 y man sa2 para obtener información sobre los comandos.
# 8am-7pm activity reports every 10 minutes during weekdays 0 8-18 * * 1-5 /usr/lib/sa/sa1 600 6 & # 7pm-8am activity reports every hour during weekdays 0 19-7 * * 1-5 /usr/lib/sa/sa1 & # Activity reports every hour on Saturday and Sunday 0 * * * 0,6 /usr/lib/sa/sa1 & # Daily summary prepared at 19:05 5 19 * * * /usr/lib/sa/sa2 -A &
Asegurate de que suministras el crontab revisado al demonio cron.
Al inicio del sistema se debe insertar un mensaje LINUX RESTART en el fichero de datos diario para reinicializar los contadores del núcleo. Esto puede automatizarse instalado el guión de inicio /etc/rc.d/init.d/sysstat incluido en el paquete blfs-bootscripts-20050313 usando el siguiente comando:
make install-sysstat
Muestra estadísticas de la CPU y de entrada/salida para dispositivos y particiones.
Muestra estadísticas individuales o combinadas relacionadas con procesadores.
Recopila, muestra y salva información sobre la actividad del sistema.
Recopila y almacena datos binarios en el fichero de datos diario de actividad del sistema. Es un frontal para sadc diseñado para ser ejecutado desde cron.
Escribe un informe resumido de actividad diaria. Es un frontal para sar diseñado para ser ejecutado desde cron.
Es el recopilador de datos de la actividad del sistema, usado como backend para sar.
Last updated on 2005-04-10 11:11:33 +0200