Introducción
Informe de actividad del sistema (sar ) es un comando de monitor de sistema derivado de Unix System V que se usa para informar sobre varias cargas del sistema, incluida la actividad de la CPU, la memoria/paginación, las interrupciones, la carga del dispositivo, la red y la utilización del espacio de intercambio. Sar usa /proc sistema de archivos para recopilar información.
En este tutorial, le mostraremos cómo instalar y usar el comando SAR en Linux.
Instalación
- Así que señor Es posible que no esté instalado de forma predeterminada. Necesitamos instalar sysstat antes de usarlo
dnf install sysstat -y #CentOS
sudo apt install sysstat -y #Ubuntu
- También inicie y habilite el servicio sysstat
systemctl start sysstat.service && systemctl enable sysstat.service
- Luego verifique la versión de sar
sar -V
Uso del comando SAR
Sintaxis :
sar -[options] [time_interval]
- Para informar los detalles de la CPU un total de 10 veces con un intervalo de 2 segundos.
sar -u 2 10
- Para mostrar la memoria utilizada, memoria libre, caché disponible, los búferes suman 5 veces con un intervalo de 1 segundo.
sar -r 1 5
- Muestra los sistemas de archivos montados en el dispositivo un total de 5 veces con un intervalo de 2 segundos.
sar -F 2 5
- Muestre los detalles de los dispositivos de bloque en total 4 veces con un intervalo de 3 segundos.
sar -d 3 4
- También muestra la longitud de la cola de ejecución, el número de procesos y el promedio de carga.
sar -q 1 4
- Muestra el uso de la CPU para un núcleo dado. (Para el mío, seleccionaré 2 núcleos)
sar -P 1 2 2
- Para mostrar la interfaz de red, la velocidad de la red, el tráfico de red IPV4, TCPV4, ICMPV4 y los errores por un total de 4 veces y un intervalo de tiempo de 2 segundos, ejecute
sar -n DEV 2 4 | egrep -v lo
- Mostrar el proceso, el subproceso del núcleo, el i-nodo y las tablas de archivos
sar -v 1 4
- informar estadísticas sobre el intercambio
sar -S 1 4
- También informe E/S como transacción por segundo, leer por segundo, escribir por segundo
sar -b 1 5
- Mostrar cambio de contexto, número de procesos creados por segundo y número de intercambios por segundo
sar -w 2 3
- Mostrar estadísticas de paginación:KB paginados/segundo, KB enviados/salida/segundo y errores de paginación/segundo
sar -B 1 4
NOTA :si el comando de intervalo se establece en cero, se presentan estadísticas promedio desde el momento en que se inició el sistema. Si no se proporciona el recuento y se proporciona el intervalo, las estadísticas se proporcionan continuamente después de cada intervalo.
Conclusión
Eso es todo.
Ilustramos cómo instalar y usar el comando SAR en Linux.
Gracias