sar présente un rapport d'utilisation du système utilisant les données collectées lors de l'activité du système. Ces rapports sont composés de différentes sections, chacune contenant le type de données et la date à laquelle les données ont été collectées. Le mode par défaut de la commande sar affiche l'utilisation du processeur à différents incréments de temps pour diverses ressources accédant au processeur (telles que l'utilisateur, le système, le planificateur d'E/S, etc.). De plus, il affiche le pourcentage de CPU inactif pour une période de temps donnée. La valeur moyenne de chaque point de données est répertoriée au bas du rapport. sar rapporte des données collectées toutes les 10 minutes par défaut, mais vous pouvez utiliser diverses options pour filtrer et ajuster ces rapports.
Semblable à la commande uptime, la commande sar peut également vous aider à surveiller la charge du processeur. sar vous permet de comprendre quand une charge excessive se produit et les détails spécifiques qui peuvent en être la cause. sar fournit des données plus détaillées pour vous aider à mieux analyser les performances du système et à résoudre les problèmes potentiels en temps opportun.
La syntaxe de la commandesar est :
# sar [选项]
Pour installer la commande sar, vous devez disposer du package "sysstat".
# yum install sysstat # rpm -ivh sysstat-2.3.4
Configurez sar pour conserver les journaux au-delà des 7 jours par défaut.
# vi /etc/sysconfig/sysstat
Modifiez le paramètre "HISTOIRE".
Obtenez l'utilisation actuelle du processeur.
# sar 2 10 # sar -p 2 10 # sar-P ALL 2 10
Pour obtenir l'utilisation du processeur pour la date précédente, comme le 14 :
# sar -P ALL -f /var/log/sa/sa14
c. Pour obtenir l'utilisation du CPU de 7h à 15h le 10 du mois (soit une heure précisée) :
# sar -P ALL -f /var/log/sa/sa10 -s 07:00:00 -e 15:00:00
Obtenir l'utilisation actuelle de la mémoire :
# sar -r 2 10
Pour obtenir l'utilisation de la mémoire de la date précédente, comme le 14 :
# sar -r -f /var/log/sa/sa14
Pour obtenir l'utilisation de la mémoire de 7h à 15h le 10 du mois (soit une heure précisée) :
# sar -r -f /var/log/sa/sa10 -s 07:00:00 -e 15:00:00
Pour connaître l'utilisation actuelle de l'échange :
# sar -S 2 10
Pour obtenir l'utilisation du swap pour la date précédente, comme le 14 :
# sar -S -f /var/log/sa/sa14
Pour bénéficier d'un usage swap de 7h à 15h le 10 du mois :
# sar -S -f /var/log/sa/sa10 -s 07:00:00 -e 15:00:00
Pour obtenir les statistiques actuelles de charge moyenne :
# sar -q 2 10
Pour obtenir les statistiques de charge moyenne pour la date précédente, comme le 14 :
# sar -q -f /var/log/sa/sa14
Pour obtenir les statistiques de charge moyenne du 10 du mois (7h à 15h) :
# sar -q -f /var/log/sa/sa10 -s 07:00:00 -e 15:00:00
Pour connaître l'utilisation actuelle de la pagination :
# sar -B 2 10
Pour obtenir l'utilisation de la pagination pour la date précédente, comme le 14 :
# sar -B -f /var/log/sa/sa14
Pour bénéficier d'un usage de 7h à 15h le 10 du mois :
# sar -B -f /var/log/sa/sa10 -s 07:00:00 -e 15:00:00
Obtenez l'utilisation actuelle des IO :
# sar -b 2 10
Pour obtenir l'utilisation des IO de la date précédente, comme le 14 :
# sar -b -f /var/log/sa/sa14
Pour bénéficier de l'utilisation IO de 7h à 15h le 10 du mois :
# sar -b -f /var/log/sa/sa10 -s 07:00:00 -e 15:00:00
Obtenir l'utilisation actuelle des E/S du disque :
# sar -d -p 2 10
Pour obtenir l'utilisation des E/S disque de la date précédente, par exemple le 14 :
# sar -d -p -f /var/log/sa/sa14
Pour obtenir l'utilisation des E/S disque de 7h à 15h le 10 du mois :
# sar -d -p -f /var/log/sa/sa10 -s 07:00:00 -e 15:00:00
Pour obtenir les statistiques actuelles des appareils réseau :
# sar -n DEV 2 10
Pour obtenir les statistiques des appareils réseau pour la date précédente, comme le 14 :
# sar -n DEV -f /var/log/sa/sa14
Pour obtenir les statistiques des appareils réseau de 7h à 15h le 10 du mois :
# sar -n DEV -f /var/log/sa/sa10 -s 07:00:00 -e 15:00:00
Pour connaître l'utilisation actuelle de la gestion de l'énergie :
# sar -m 2 10
Pour obtenir l'utilisation de la gestion de l'énergie pour la date précédente, par exemple le 14ème jour :
# sar -m -f /var/log/sa/sa14
Pour bénéficier de la gestion de l'énergie de 7h à 15h le 10 du mois :
# sar -m ALL -f /var/log/sa/sa10 -s 07:00:00 -e 15:00:00
Pour obtenir les statistiques actuelles de la mémoire :
# sar -R 2 10
Pour obtenir les statistiques de mémoire pour la date précédente, comme le 14 :
# sar -R -f /var/log/sa/sa14
Pour obtenir les statistiques de mémoire du 10 du mois (7h à 15h) :
# sar -R ALL -f /var/log/sa/sa10 -s 07:00:00 -e 15:00:00
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!