Sar se desarrolló originalmente para el sistema operativo Unix System V; está disponible en AIX, HP-UX, Solaris y otros sistemas operativos basados en System V, pero no está disponible para macOS o FreeBSD. Antes de 2013 existía una bsdsarherramienta, pero ahora está obsoleta. [4]
La mayoría de las distribuciones de Linux proporcionan sarutilidad a través del sysstatpaquete.
Sintaxis
sar [-flags] [ -e tiempo ] [ -f nombre_archivo ] [-i segundos ] [ -s tiempo ]
-F
filename Utiliza filename como fuente de datos para sar. El valor predeterminado es el archivo de datos diario actual /var/adm/sa/sadd.
-mi
hora Selecciona los datos hasta la hora. El valor predeterminado es 18:00.
-i
sec Selecciona datos a intervalos lo más cercanos posibles a sec segundos.
Ejemplo
[usuario@localhost]$ sar # Muestra la actividad actual de la CPU.
Paquete Sysstat
Además del sarcomando, el paquete sysstat de Linux en Debian, [5] RedHat Enterprise Linux y SuSE proporciona herramientas de generación de informes adicionales:
sar(1): Recopilar, informar o guardar información sobre la actividad del sistema. – Manual de comandos de usuario de Linux
sa1(8):Recopilar y almacenar datos binarios en el archivo de datos diarios de la actividad del sistema. – Manual de comandos privilegiados y administración de Linux
sa2(8): variante de shell de sar, que admite las mismas opciones que sarel comando que escribe un informe diario en el directorio /var/log/sa. – Manual de comandos privilegiados y administración de Linux
sadf(1): , similar a sarpero que puede escribir sus datos en diferentes formatos (CSV, XML, etc.). Esto es útil para cargar datos de rendimiento en una base de datos o importarlos en una hoja de cálculo para hacer gráficos.
mpstat(1): informa estadísticas relacionadas con procesadores individuales o combinados. – Manual de comandos de usuario de Linux
pidstat(1): informa estadísticas sobre tareas (procesos) de Linux: E/S, CPU, memoria, etc. – Manual de comandos de usuario de Linux
nfsiostat(1): informa estadísticas de entrada y salida para sistemas de archivos de red (NFS). – Manual de comandos de usuario de Linux
cifsiostat(1): informa estadísticas de E/S para recursos CIFS . – Manual de comandos de usuario de Linux
Véase también
encima del sar
Nmon
sag- comando "gráfico de actividad del sistema" [6]
ksar: Aplicación basada en Java con licencia BSD para crear gráficos de todos los parámetros a partir de los datos recopilados por las utilidades sar de Unix.
CURT, herramienta de generación de informes de uso de CPU de IBM AIX
isag, comando basado en tcl para trazar datos de sar/sysstat
^ "FreshPorts -- sysutils/bsdsar: Reportero de actividad del sistema para FreeBSD". www.freshports.org .
^ "Debian -- Detalles del paquete sysstat en sid". packages.debian.org .
^ "sag(1)" (PDF) . Manual de referencia de SUNOS . Mountain View, California: Sun Microsystems. 1993-02-24. págs. 1–895 . Consultado el 2010-05-04 . sag - gráfico de actividad del sistema [...] DESCRIPCIÓN sag muestra gráficamente los datos de actividad del sistema almacenados en un archivo de datos binarios por una ejecución anterior de sar(1).