Sysstat-11.1.1
Introduction à Sysstat
Le paquet Sysstat contient des
outils pour surveiller les performances du système et son activité.
Sysstat contient l'outil
sar, habituel à
beaucoup d'Unixes commerciaux, et des outils que vous pouvez
activer périodiquement pour récupérer et archiver des données
d'activité et deperformances.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-7.6.
Informations sur le paquet
Dépendances de Sysstat
Il n'y a pas d'éxigence de temps de construction pour ce paquet;
Cependant, il est conçu pour être contrôlé par un démon cron comme
Fcron-3.2.0.
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/sysstat
Installation de Sysstat
Installez Sysstat en lançant les
commandes suivantes :
sa_lib_dir=/usr/lib/sa \
sa_dir=/var/log/sa \
conf_dir=/etc/sysconfig \
./configure --prefix=/usr \
--disable-man-group &&
make
Ce paquet n'est pas fourni avec une suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install
Explication des commandes
sa_lib_dir
: Cette variable
d'environnement spécifie l'emplacement du répertoire de la
bibliothèque spécifique au paquet.
sa_dir
: Cette variable
d'environnement spécifie l'emplacement du répertoire contenant les
fichiers de données.
conf_dir
: Cette variable
d'environnement spécifie l'emplacement du répertoire de
configuration système.
--disable-man-group
:
Ce paramètre fait ignrer à l'installation la variable du groupe
man, d'où il résulte que les fichiers de man appartiennent à
root
:root
.
Note
Lancez ./configure
--help pour voir les autres variables
d'environnement influentes que vous pouvez passer à configure. Il se peut que vous
vouliez utiliser les variables history
et compressafter
pour personnaliser la
quantité de fichiers de données récupérée sur le système.
Configuration de Sysstat
Fichiers de
Configuration
/etc/sysconfig/sysstat
et
/etc/sysconfig/sysstat.ioconf
Information de Cron
Pour commencer à réunir des informations d'historiques de
Sysstat, vous devez ajouter ou
créer le crontab d'un utilisateur privilégié. L'emplacement des
données d'historique est /var/log/sa
. L'utilisateur qui exécute les
outils Sysstat via cron doit
avoir un accès en écriture à cet emplacement.
Voici ci-dessous un exemple de ce qu'il faut installer dans la
crontab. Ajustez les paramètres pour qu'ils conviennent à vos
besoins. Utilisez man
sa1 et man
sa2 pour des information sur les commandes.
# 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 &
Assurez-vous d'envoyer la crontab modifiée au démon cron.
Informations sur le
démarrage du système
Au démarrage du système, il faut insérer un message LINUX RESTART
dans le fichier de données quotidiennes pour réinitialiser les
compteurs du noyau. On peut automatiser cela en installant le
script de démarrage /etc/rc.d/init.d/sysstat
inclu avec le paquet
blfs-bootscripts-20140919, en
utilisant la commande suivante en tant qu'utilisateur
root
:
make install-sysstat
Contenu
Programmes installés:
cifsiostat, iostat, mpstat,
nfsiostat-sysstat, pidstat, sadf, et sar
Bibliothèques installées:
Aucune
Répertoires installés:
/usr/lib/sa,
/usr/share/doc/sysstat-11.1.1 et /var/log/sa
Descriptions courtes
cifsiostat
|
affiche des statiques des opérations de lecture et
d'écriture sur des systèmes de fichiers CIFS.
|
iostat
|
rapporte les statistiques du processeur et les
statistiques d'entrée/sortie des périphériques et des
partitions.
|
mpstat
|
écrit les activités de chaque processeur disponible.
|
nfsiostat-sysstat
|
affiche des statiques des opérations de lecture et
d'écriture sur des systèmes de fichiers NFS.
|
pidstat
|
est utilisé pour surveiller des tâches individuelles
gérées actuellement par le noyau Linux.
|
sadf
|
est utilisé pour afficher le contenu de fichiers de
données créés par la commande sar. Mais peu probable
que sar,
sadf puisse
écrire ses données dans beaucoup de formats différents.
|
sar
|
est utilisé pour afficher le contenu des compteurs
d'activité cumulée choisis du système d'exploitation.
|
Last updated on 2011-11-16 22:55:20 +0100