Nom du service
sysstat
Description
Le service sysstat (/etc/init.d/sysstat ) est responsable de la collecte régulière d'informations sur les performances du système. Grâce à l'utilisation de cron et sadc (collecteur de données d'activité système) , sysstat collecte les données sar (/var/log/sa/ ) à intervalles de 10 minutes par jour. Le service a peu d'impact sur les performances globales du serveur. La configuration par défaut de sysstat (/etc/sysconfig/sysstat ) écrase les informations de performances collectées tous les 7 jours. Sysstat est fourni dans le cadre du package sysstat – il fournit également des utilitaires utiles de collecte des performances du système, notamment ; mpstat, iostat et sar .
Configuration
Le fichier de configuration sysstat par défaut est /etc/sysconfig/sysstat . Vous trouverez ci-dessous l'exemple de fichier de configuration.
# 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"
Le fichier par défaut de l'onglet cron sysstat est /etc/cron.d/sysstat . L'exemple de fichier cron est illustré ci-dessous.
# 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