Requisits previs
Instal·lant el paquet sysstat
Llançament del servei sysstat
Utilitzant sar per obtenir estadístiques de rendiment del sistema
Conclusió
sarés una utilitat de supervisió del rendiment del sistema multipropòsit que forma part del sysstatpaquet. Amb sar, podeu recollir, informar o desar diversos tipus d'activitats del sistema, com ara CPU, RAM, E/S, ús del disc, etc.
En aquest article, cobrirem el procés d'instal·lació i ús sarper supervisar el rendiment del sistema.
Requisits previs
- Una instància que executa CentOS 7 x64.
- Un usuari de sudo.
Instal·lant el paquet sysstat
Per utilitzar sar, cal instal·lar el sysstatpaquet. Tanmateix, és una bona pràctica actualitzar primer els paquets del vostre sistema si fa temps que no ho feu.
sudo yum update
sudo shutdown -r now
Baixeu i instal·leu la darrera versió estable de sysstatdes del seu lloc web oficial:
cd ~
wget http://pagesperso-orange.fr/sebastien.godard/sysstat-11.2.0-1.x86_64.rpm
sudo yum install sysstat-11.2.0-1.x86_64.rpm
Llançament del servei sysstat
sudo systemctl enable sysstat
sudo systemctl start sysstat
En resum, l'ús de l' sarordre és:
sar [ options ] [ <interval> [ <count> ] ]
Les opcions de sarcobrir tots els racons i racons del sistema, les principals opcions inclouen:
-B Paging statistics
-b I/O and transfer rate statistics
-d Block devices statistics
-F [ MOUNT ] Filesystems statistics
-H Hugepages utilization statistics
-I { <int> | SUM | ALL | XALL } Interrupts statistics
-m { <keyword> [,...] | ALL } Power management statistics
-n { <keyword> [,...] | ALL }
-q Queue length and load average statistics
-R Memory statistics
-r [ ALL ] Memory utilization statistics
-S Swap space utilization statistics
-u [ ALL ] CPU utilization statistics
-v Kernel tables statistics
-W Swapping statistics
-w Task creation and system switching statistics
-y TTY devices statistics
Amb el propòsit d'aquest tutorial, només cobrirem alguns dels casos d'ús més habituals de sar.
Mostra el rendiment de la CPU 4 vegades amb l'interval d'1 segon:
sar 1 4
O
sar -u 1 4
Per defecte, sarmostrarà l'informe de rendiment de la CPU si no s'ha especificat cap paràmetre.
Emet les estadístiques de rendiment de la CPU una vegada per segon fins que premeu Ctrl-C per cancel·lar:
sar 1
En aquest exemple, només s'especifica l'interval, no el nombre de repeticions.
Mostra les estadístiques de rendiment de CPU (-u), memòria (-r), espai d'intercanvi (-S) i E/S (-d):
sar -urSbd 1
Mostra les estadístiques de rendiment de la interfície de xarxa:
sar -n DEV 1
Deseu les estadístiques en un fitxer especificat \~/sar.log:
sar -u -r -o ~/sar.log 1
Conclusió
sarés una ordre versàtil, només es mencionen alguns dels seus exemples d'ús en aquest article. Podeu obtenir-ne més informació entrant sar -ho visitant la seva pàgina d'inici oficial .
Gràcies per llegir.