sarè un'utilità di monitoraggio delle prestazioni del sistema multiuso che fa parte del sysstatpacchetto. Con sar, è possibile raccogliere, segnalare o salvare vari tipi di attività di sistema come CPU, RAM, I / O, utilizzo del disco, ecc.
In questo articolo, tratteremo il processo di installazione e utilizzo sarper monitorare le prestazioni del sistema.
Prerequisiti
	- Un'istanza che esegue CentOS 7 x64.
- Un utente sudo.
Installazione del pacchetto sysstat
Per poter utilizzare sar, è necessario installare il sysstatpacchetto. Tuttavia, è buona norma aggiornare prima i pacchetti del sistema se non lo si fa da un po 'di tempo.
sudo yum update
sudo shutdown -r now
Scarica e installa l'ultima versione stabile di sysstatdal suo sito Web ufficiale:
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
Avvio del servizio sysstat
sudo systemctl enable sysstat
sudo systemctl start sysstat
In breve, l'uso del sarcomando è:
sar [ options ] [ <interval> [ <count> ] ]
Le opzioni di sarcoprire ogni angolo del sistema, le opzioni principali includono:
-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
Ai fini di questo tutorial, tratteremo solo alcuni dei casi d'uso più comuni per sar.
Visualizza le prestazioni della CPU per 4 volte con l'intervallo di 1 secondo:
sar 1 4
O
sar -u 1 4
Per impostazione predefinita, sarvisualizzerà il rapporto sulle prestazioni della CPU se non sono stati specificati parametri.
Visualizza le statistiche sulle prestazioni della CPU una volta al secondo fino a quando premi Ctrl-C per annullare:
sar 1
In questo esempio, viene specificato solo l'intervallo, il numero di ripetizioni no.
Mostra statistiche sulle prestazioni per CPU (-u), memoria (-r), spazio di swap (-S) e I / O (-d):
sar -urSbd 1
Mostra statistiche sulle prestazioni per l'interfaccia di rete:
sar -n DEV 1
Salvare le statistiche in un file specificato \ ~ / sar.log:
sar -u -r -o ~/sar.log 1
Conclusione
sarè un comando versatile, solo alcuni dei suoi esempi di utilizzo sono citati in questo articolo. Puoi saperne di più inserendo sar -ho visitando la sua home page ufficiale .
Grazie per aver letto.