Nombre del servicio
sysstat
Descripción
El servicio sysstat (/etc/init.d/sysstat ) es responsable de la recopilación periódica de información sobre el rendimiento del sistema. Mediante el uso de cron y sadc (recolector de datos de actividad del sistema) , sysstat recopila datos sar (/var/log/sa/ ) a intervalos de 10 minutos al día. El servicio tiene poco impacto en el rendimiento general del servidor. La configuración predeterminada de sysstat (/etc/sysconfig/sysstat ) sobrescribe la información de rendimiento recopilada cada 7 días. Sysstat se proporciona como parte del paquete sysstat – también proporciona utilidades útiles para recopilar el rendimiento del sistema, que incluyen; mpstat, iostat y sar .
Configuración
El archivo de configuración predeterminado de sysstat es /etc/sysconfig/sysstat . A continuación se muestra el archivo de configuración de muestra.
# cat /etc/sysconfig/sysstat # sysstat-9.0.4 configuration file. # How long to keep log files (in days). # If value is greater than 28, then log files are kept in # multiple directories, one for each month. HISTORY=28 # Compress (using gzip or bzip2) sa and sar files older than (in days): COMPRESSAFTER=31 # Parameters for the system activity data collector (see sadc manual page) # which are used for the generation of log files. SADC_OPTIONS="-S DISK" # Compression program to use. ZIP="bzip2"
El archivo predeterminado de la pestaña cron de sysstat es /etc/cron.d/sysstat . El archivo cron de muestra se muestra a continuación.
# cat /etc/cron.d/sysstat # Run system activity accounting tool every 10 minutes */10 * * * * root /usr/lib64/sa/sa1 1 1 # 0 * * * * root /usr/lib64/sa/sa1 600 6 & # Generate a daily summary of process accounting at 23:53 53 23 * * * root /usr/lib64/sa/sa2 -A