GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer et utiliser la commande SAR (pour surveiller les performances du système) sous Linux

Présentation

Rapport d'activité du système (sar ) est une commande de moniteur système dérivée d'Unix System V utilisée pour signaler diverses charges système, y compris l'activité du processeur, la mémoire/la pagination, les interruptions, la charge du périphérique, l'utilisation du réseau et de l'espace d'échange. Sar utilise /proc système de fichiers pour la collecte d'informations.

Dans ce tutoriel, nous allons vous montrer comment installer et utiliser la commande SAR sous Linux.

Installation

  • Alors sar peut ne pas être installé par défaut. Nous devons installer sysstat avant de l'utiliser
dnf install sysstat -y       #CentOS
sudo apt install sysstat -y  #Ubuntu
  • Démarrer et activer également le service sysstat
systemctl start sysstat.service && systemctl enable sysstat.service
  • Puis vérifiez la version sar
sar -V

Utilisation de la commande SAR

Syntaxe :

sar -[options] [time_interval]
  • Pour signaler les détails du processeur au total 10 fois avec un intervalle de 2 secondes.
sar -u 2 10
  • Pour afficher la mémoire utilisée, la mémoire libre, le cache disponible, les tampons totalisent 5 fois avec un intervalle de 1 seconde.
sar -r 1 5
  • Afficher les systèmes de fichiers montés sur l'appareil 5 fois au total avec un intervalle de 2 secondes.
sar -F 2 5
  • Afficher les détails des périphériques de blocage au total 4 fois avec un intervalle de 3 secondes.
sar -d 3 4
  • Affiche également la longueur de la file d'attente d'exécution, le nombre de processus et la charge moyenne.
sar -q 1 4
  • Afficher l'utilisation du processeur pour un cœur donné. (Pour le mien, je sélectionnerai 2 cœurs)
sar -P 1 2 2
  • Pour afficher l'interface réseau, la vitesse du réseau, le trafic réseau IPV4, TCPV4, ICMPV4 et les erreurs pour un total de 4 fois et un intervalle de 2 secondes, exécutez
sar -n DEV 2 4 | egrep -v lo
  • Afficher le processus, le thread du noyau, l'i-node et les tables de fichiers
sar -v 1 4
  • rapporter des statistiques sur l'échange
sar -S 1 4
  • Signaler également les E/S comme transaction par seconde, lire par seconde, écrire par seconde
sar -b 1 5
  • Afficher le changement de contexte, le nombre de processus créés par seconde et le nombre d'échanges par seconde
sar -w 2 3
  • Afficher les statistiques de pagination Ko entrants/s, Kos sortants/s et pagefault/s
sar -B 1 4

REMARQUE :Si la commande d'intervalle est définie sur zéro, les statistiques moyennes à partir de l'heure de démarrage du système sont présentées. Si le décompte n'est pas fourni et que l'intervalle est donné, les statistiques sont fournies en continu après chaque intervalle.

Conclusion

C'est tout.

Nous avons illustré comment installer et utiliser la commande SAR sous Linux.

Merci


Linux
  1. Comment utiliser htop pour surveiller les processus du système Linux

  2. Comment surveiller les performances du système Linux avec Sysstat

  3. Comment installer et utiliser la commande fping sous Linux

  4. Comment installer et utiliser la commande Ping sous Linux

  5. Comment installer et utiliser Glances pour surveiller les systèmes Linux

Comment installer et utiliser Nmap sur Linux Mint 20

Comment installer et utiliser Docker dans votre système Linux

Comment installer et utiliser YouTube-DL sur le système Linux

Comment installer et utiliser Google Chrome sur le système Linux

Comment installer et utiliser le compilateur GCC sur le système Linux

Comment installer et utiliser AsciiDoc dans le système Linux