Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 320|Respuesta: 0

[Linux] Tutorial de sysstat para herramientas de monitorización del rendimiento del sistema en Linux

[Copiar enlace]
Publicado el 25-9-2025 a las 10:41:14 | | | |
Requisitos: Compré un servidor en la nube ligero en Alibaba Cloud, a veces la CPU está al 100% y el mando no se puede conectar, y no sé qué ha pasado, y vuelve a la normalidad tras reiniciar o esperar un tiempo. Puedes usar sysstat para recopilar las condiciones del sistema regularmente (algunas imágenes de Alibaba Cloud ya están instaladas integradas).
Linux despliega la herramienta de monitorización del rendimiento Netdata usando Docker
https://www.itsvse.com/thread-10824-1-1.html

sysstat

Página web oficial:El inicio de sesión del hipervínculo es visible.
Fuente:El inicio de sesión del hipervínculo es visible.
Preguntas frecuentes:El inicio de sesión del hipervínculo es visible.

El paquete de software sysstat contiene una variedad de utilidades comúnmente utilizadas por Unix comercial para monitorizar el rendimiento y las actividades de uso del sistema:

  • IOSTAT informa de estadísticas de CPU y de entrada/salida para dispositivos de bloque y particiones.
  • MPSTAT informa estadísticas individuales o combinadas relacionadas con procesadores.
  • pidstat informa estadísticas para tareas (procesos) de Linux: E/S, CPU, memoria, etc.
  • Tapestat informa estadísticas sobre las unidades de cinta conectadas al sistema.
  • cifsiostat informa de las estadísticas de CIFS.


Sysstat también contiene herramientas que puedes programar mediante cron o systemd para recopilar y registrar el historial de datos de rendimiento y actividad:

  • SAR recopila, informa y guarda información sobre la actividad del sistema (véase la lista de métricas recopiladas por SAR más abajo).
  • SADC es un recopilador de datos de actividad del sistema que sirve como backend para SAR.
  • SA1 recopila datos binarios y los almacena en un archivo diario de actividad del sistema. Es el frontend de SADC y está diseñado para funcionar vía cron o systemd.
  • SA2 genera un informe resumen diario de actividades. Es el frontend de SAR y está diseñado para funcionar mediante cron o systemd.
  • SADF muestra datos recogidos por SAR en diversos formatos (CSV, XML, JSON, etc.) y puede usarse para intercambiar datos con otros programas. Este comando también puede usarse para graficar las distintas actividades recogidas por SAR usando el formato SVG (Scalable Vector Graphics).


El intervalo de muestreo por defecto es de 10 minutos, pero por supuesto se puede cambiar (puede ser tan pequeño como 1 segundo).

Tutorial de instalación

En el caso de Rocky Linux 9, el comando de instalación es el siguiente:

Archivo de configuración: /etc/sysconfig/sysstat
Frecuencia de recogida: systemctl cat sysstat-collect.timer
Directorio de la colección: /var/log/sa

Ver métricas específicas

Uso de la CPU:
SAR -U -F /var/log/SA/SA05
Uso de la memoria:
SAR -R -F /var/log/SA/SA05
Uso de la partición de intercambio:
sar -S -f /var/log/sa/sa05
Uso de entrada/salida:
SAR -B -F /var/log/SA/SA05
Estadísticas de la interfaz de red (RX/TX):
sar -n DEV -f /var/log/sa/sa05
Cambio de contexto y creación de procesos por segundo:
SAR -W -F /var/Log/SA/SA05



Utiliza crontab para llamar a pidstat y recopilar información del proceso con el siguiente comando:

Nota: SíCon troncos cortados logrotadoContorno.

Referencia:El inicio de sesión del hipervínculo es visible.




Anterior:La red de criptomonedas Stratum V1, V2 se comunica con el protocolo del pool
Próximo:Git sincroniza el código de la rama del repositorio principal con la rama del repositorio privado
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com