SlideShare una empresa de Scribd logo
2
Lo más leído
4
Lo más leído
5
Lo más leído
1
Graficar SAR (System Activity Report)
Introducción
Utilitario para monitorear en tiempo real los recursos de servidor CPU/RAM/IO/Red.
Ejemplos de uso
[root@testsrv sa]# sar -V
sysstat version 7.0.2
(C) Sebastien Godard
[root@testsrv sa]# sar 1 3
Linux 2.6.39-400.297.3.el5uek (testsrv) 09/09/2019
07:23:10 PM CPU %user %nice %system %iowait %steal %idle
07:23:11 PM all 15.40 1.28 0.21 0.00 0.00 83.12
07:23:12 PM all 0.25 1.29 0.13 0.00 0.00 98.33
07:23:13 PM all 0.23 1.06 0.17 0.00 0.00 98.54
Average: all 5.28 1.21 0.17 0.00 0.00 93.34
En el primer ejemplo se muestra la versión y em el segundo ejemplo se muestra un acumulativo del uso en
tiempo real de la CPU, el reporte es cada 1 segundo con un total de 3 veces, el campo principal a mirar es
“%iddle” para ver la carga. (Idle muestra el porcentaje de no uso de CPU)
• Otros usos:
o Sar –u -> muestra el uso de CPU para el día en curso.
o Sar –u ALL -> muestra lo mismo que sar –u pero con más campos.
o Sar –P ALL 1 1 -> muestra el uso individual de cada core.
o Sar –r 1 3 -> muestra estadísticas de memoria casa 1 segundo 3 veces.
▪ El foco debe caer en kbmemfree y kbmemused
o Sar –S -> muestra estadísticas de uso de memoria swap.
▪ Si los valores kbswpused y swpused son 0, entonces el sistema no está swapping.
• Información adicional
o Los Jobs de sar pueden ser revisados en /etc/cron.d/sysstat
o La retención SAR puede ser revisada/ajustada en /etc/sysconfig/sysstat
Graficar SAR
Requisitos:
• SAR ejecutándose.
• Generar reporte completo de archivos dentro de uno solo y luego graficar con aplicación KSar.
Opcion 1 - KSar
• Utilitario basado en Java para recopilar y mostrar datos del sistema en forma de gráficos.
• Descargar desde https://sourceforge.net/projects/ksar/files/
• Antes de usar la herramienta es necesario contar con datos SAR. Para obtener datos contamos con 3
opciones:
o Extraer del servidor actual.
o Extraer desde otro servidor por medio de una conexión SSH.
Graficar SAR| Moisés Araya
[2]
o Usar un archivo SAR previamente generado.
• Para generar archivo SAR de un solo día:
o Ir a ruta /var/log/sa y ejecutar:
▪ sar -A -f saNUM > saNUM.txt
• Para generar archivo SAR de todos los días:
o Crear archivo .sh con el contenido del recuadro y ejecutar:
### All Days of SAR
DT=$(ls /var/log/sa/sa[0-9][0-9] | tr 'n' ' ' | sed 's//var/log/sa/sa/ /g')
## Explicit Days
#DT="07 08 09"
#DT="12"
# Today
#DT=`date +"%d"`
>/tmp/sar-$(hostname)-multiple.txt
for i in $DT; do
LC_ALL=C sar -A -f /var/log/sa/sa$i >> /tmp/sar-$(hostname)-multiple.txt
done
ls -l /tmp/sar-$(hostname)-multiple.txt
• Una vez generado el archivo importar en Ksar:
Graficar SAR| Moisés Araya
[3]
Valores de CPU.
Resumen para consumo de RAM.
• También permite exportar los gráficos a archivos de imágenes.
Graficar SAR| Moisés Araya
[4]
Opción 2 – Utilitario online.
• Herramienta en línea gratuita para ver la salida SAR de un servidor Linux/Unix.
• URL de acceso: https://sarchart.weebly.com/
• Para graficar un archivo en esta herramienta online, se debe contar con un archivo SAR el cual se
debe subir en la plataforma.
• Luego de subir el archivo, la plataforma mostrará un resumen de CPU/Carga/RAM e I/O.
Graficar SAR| Moisés Araya
[5]
• Opciones disponibles para graficar:
Grafico de uso de CPU.
• También es posible exportar los datos en distintos formatos.

Más contenido relacionado

PPTX
ODP
Linux internal
PDF
introduction to linux kernel tcp/ip ptocotol stack
PDF
Linux 4.x Tracing: Performance Analysis with bcc/BPF
PDF
Extreme Linux Performance Monitoring and Tuning
PDF
PostgreSQL Tuning: O elefante mais rápido que um leopardo
PDF
Admin linux
PDF
PostgreSQL Deep Internal
Linux internal
introduction to linux kernel tcp/ip ptocotol stack
Linux 4.x Tracing: Performance Analysis with bcc/BPF
Extreme Linux Performance Monitoring and Tuning
PostgreSQL Tuning: O elefante mais rápido que um leopardo
Admin linux
PostgreSQL Deep Internal

La actualidad más candente (20)

PDF
Linux Performance Analysis and Tools
PDF
Mise en place NFS
PDF
Performance Wins with eBPF: Getting Started (2021)
PDF
MeetBSD2014 Performance Analysis
PDF
Linux: LVM
PPTX
Understanding eBPF in a Hurry!
PPT
Linux Booting Steps
PPTX
The TCP/IP Stack in the Linux Kernel
PDF
PostgreSQL: Performance Tuning
PDF
Analisis de rendimiento_en_oracle
PDF
Troubleshooting PostgreSQL Streaming Replication
PDF
LinuxCon 2015 Linux Kernel Networking Walkthrough
ODP
Linux Internals - Kernel/Core
PDF
Linux Performance Profiling and Monitoring
PDF
eBPF - Rethinking the Linux Kernel
PDF
PostgreSQL and RAM usage
PPTX
2.9. conceptos de usuarios grupos y admin de permisos
PDF
Composants et fonctionnement d'un Switch Cisco
PPT
Linux Crash Dump Capture and Analysis
Linux Performance Analysis and Tools
Mise en place NFS
Performance Wins with eBPF: Getting Started (2021)
MeetBSD2014 Performance Analysis
Linux: LVM
Understanding eBPF in a Hurry!
Linux Booting Steps
The TCP/IP Stack in the Linux Kernel
PostgreSQL: Performance Tuning
Analisis de rendimiento_en_oracle
Troubleshooting PostgreSQL Streaming Replication
LinuxCon 2015 Linux Kernel Networking Walkthrough
Linux Internals - Kernel/Core
Linux Performance Profiling and Monitoring
eBPF - Rethinking the Linux Kernel
PostgreSQL and RAM usage
2.9. conceptos de usuarios grupos y admin de permisos
Composants et fonctionnement d'un Switch Cisco
Linux Crash Dump Capture and Analysis
Publicidad

Similar a Graficar SAR Linux (System Activity Report) (20)

PPTX
Monitoreo del performance de linux con sar
PPTX
Grafico
PDF
eGNUX #06
PDF
38 reunir información del sistema
PDF
37 reunir información del sistema
PDF
Lorenzo Martínez - Linux DFIR: My Way! [rooted2019]
PPT
programacion_y_seguridad_clase_13_18062024.ppt
PDF
Sysinternals Suite
DOCX
Herramienta de monitoreo que necesita para administrar sus sistemas it
DOCX
Diana herramientas de equipo
PPT
Plantila presentacion-sena-2015 desfragmen
PDF
Interesante pero mal maquetado zenmap 212027457-zenmap (1)
PDF
DOC
Manualnmapesp
DOCX
Administración ksc 10
PDF
Jose Miguel Holguin & Marc Salinas - Taller de análisis de memoria RAM en sis...
DOC
Everest home edition
DOCX
Everest home edición
Monitoreo del performance de linux con sar
Grafico
eGNUX #06
38 reunir información del sistema
37 reunir información del sistema
Lorenzo Martínez - Linux DFIR: My Way! [rooted2019]
programacion_y_seguridad_clase_13_18062024.ppt
Sysinternals Suite
Herramienta de monitoreo que necesita para administrar sus sistemas it
Diana herramientas de equipo
Plantila presentacion-sena-2015 desfragmen
Interesante pero mal maquetado zenmap 212027457-zenmap (1)
Manualnmapesp
Administración ksc 10
Jose Miguel Holguin & Marc Salinas - Taller de análisis de memoria RAM en sis...
Everest home edition
Everest home edición
Publicidad

Más de Moisés Elías Araya (20)

PDF
Instalar Docker Desktop y Kubernetes en Windows 10
PDF
Instalacion Vz Linux
PDF
Conectar instancia gcp con putty
PDF
Instalar SDK Google Cloud
PDF
Instalacion y uso basico de Kubernetes.
PDF
Instalacion y uso basico de Docker.
PDF
Terraform Cosmos DB
PDF
Conceptos BPM
PDF
Instalacion basica ELK (elasticsearch) Windows
PDF
Cuadro mando Excel
PDF
Instalacion Weblogic Server 12c Windows 10.
PDF
Ver uptime Windows
PDF
Modificar aspecto consola Windows
PDF
Resaltar celdas en Microsoft Excel.
PDF
Instalar y Configurar Python para Windows
PDF
Instalacion y uso basico de Jenkins
PDF
Instalacion de Docker CE en Windows 10
PDF
Instalacion Weblogic Server 11g Linux
PDF
Instalacion y Uso de JMeter
PDF
Instalar DB Adventure Works SQL Server 2012
Instalar Docker Desktop y Kubernetes en Windows 10
Instalacion Vz Linux
Conectar instancia gcp con putty
Instalar SDK Google Cloud
Instalacion y uso basico de Kubernetes.
Instalacion y uso basico de Docker.
Terraform Cosmos DB
Conceptos BPM
Instalacion basica ELK (elasticsearch) Windows
Cuadro mando Excel
Instalacion Weblogic Server 12c Windows 10.
Ver uptime Windows
Modificar aspecto consola Windows
Resaltar celdas en Microsoft Excel.
Instalar y Configurar Python para Windows
Instalacion y uso basico de Jenkins
Instalacion de Docker CE en Windows 10
Instalacion Weblogic Server 11g Linux
Instalacion y Uso de JMeter
Instalar DB Adventure Works SQL Server 2012

Último (20)

PDF
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
PPTX
Mecanismos-de-Propagacion de ondas electromagneticas
PPTX
modulo seguimiento 1 para iniciantes del
PDF
Teoría de estadística descriptiva y aplicaciones .pdf
PDF
Distribucion de frecuencia exel (1).pdf
DOCX
Trabajo informatica joel torres 10-.....................
PDF
Diapositiva proyecto de vida, materia catedra
PPT
Protocolos de seguridad y mecanismos encriptación
PDF
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
PPTX
Diapositivas Borrador Rocha Jauregui David Paolo (3).pptx
PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
PPTX
El uso de las TIC en la vida cotidiana..
DOCX
TRABAJO GRUPAL (5) (1).docxjsjsjskskksksk
PPTX
Tema 1 Taller de tecnologia y proceso tecnologico.pptx
PDF
capacitación de aire acondicionado Bgh r 410
PPTX
Propuesta BKP servidores con Acronis1.pptx
PPTX
Historia Inteligencia Artificial Ana Romero.pptx
DOCX
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
PPTX
ccna: redes de nat ipv4 stharlling cande
PPTX
Control de calidad en productos de frutas
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
Mecanismos-de-Propagacion de ondas electromagneticas
modulo seguimiento 1 para iniciantes del
Teoría de estadística descriptiva y aplicaciones .pdf
Distribucion de frecuencia exel (1).pdf
Trabajo informatica joel torres 10-.....................
Diapositiva proyecto de vida, materia catedra
Protocolos de seguridad y mecanismos encriptación
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
Diapositivas Borrador Rocha Jauregui David Paolo (3).pptx
informe_fichas1y2_corregido.docx (2) (1).pdf
El uso de las TIC en la vida cotidiana..
TRABAJO GRUPAL (5) (1).docxjsjsjskskksksk
Tema 1 Taller de tecnologia y proceso tecnologico.pptx
capacitación de aire acondicionado Bgh r 410
Propuesta BKP servidores con Acronis1.pptx
Historia Inteligencia Artificial Ana Romero.pptx
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
ccna: redes de nat ipv4 stharlling cande
Control de calidad en productos de frutas

Graficar SAR Linux (System Activity Report)

  • 1. 1 Graficar SAR (System Activity Report) Introducción Utilitario para monitorear en tiempo real los recursos de servidor CPU/RAM/IO/Red. Ejemplos de uso [root@testsrv sa]# sar -V sysstat version 7.0.2 (C) Sebastien Godard [root@testsrv sa]# sar 1 3 Linux 2.6.39-400.297.3.el5uek (testsrv) 09/09/2019 07:23:10 PM CPU %user %nice %system %iowait %steal %idle 07:23:11 PM all 15.40 1.28 0.21 0.00 0.00 83.12 07:23:12 PM all 0.25 1.29 0.13 0.00 0.00 98.33 07:23:13 PM all 0.23 1.06 0.17 0.00 0.00 98.54 Average: all 5.28 1.21 0.17 0.00 0.00 93.34 En el primer ejemplo se muestra la versión y em el segundo ejemplo se muestra un acumulativo del uso en tiempo real de la CPU, el reporte es cada 1 segundo con un total de 3 veces, el campo principal a mirar es “%iddle” para ver la carga. (Idle muestra el porcentaje de no uso de CPU) • Otros usos: o Sar –u -> muestra el uso de CPU para el día en curso. o Sar –u ALL -> muestra lo mismo que sar –u pero con más campos. o Sar –P ALL 1 1 -> muestra el uso individual de cada core. o Sar –r 1 3 -> muestra estadísticas de memoria casa 1 segundo 3 veces. ▪ El foco debe caer en kbmemfree y kbmemused o Sar –S -> muestra estadísticas de uso de memoria swap. ▪ Si los valores kbswpused y swpused son 0, entonces el sistema no está swapping. • Información adicional o Los Jobs de sar pueden ser revisados en /etc/cron.d/sysstat o La retención SAR puede ser revisada/ajustada en /etc/sysconfig/sysstat Graficar SAR Requisitos: • SAR ejecutándose. • Generar reporte completo de archivos dentro de uno solo y luego graficar con aplicación KSar. Opcion 1 - KSar • Utilitario basado en Java para recopilar y mostrar datos del sistema en forma de gráficos. • Descargar desde https://sourceforge.net/projects/ksar/files/ • Antes de usar la herramienta es necesario contar con datos SAR. Para obtener datos contamos con 3 opciones: o Extraer del servidor actual. o Extraer desde otro servidor por medio de una conexión SSH.
  • 2. Graficar SAR| Moisés Araya [2] o Usar un archivo SAR previamente generado. • Para generar archivo SAR de un solo día: o Ir a ruta /var/log/sa y ejecutar: ▪ sar -A -f saNUM > saNUM.txt • Para generar archivo SAR de todos los días: o Crear archivo .sh con el contenido del recuadro y ejecutar: ### All Days of SAR DT=$(ls /var/log/sa/sa[0-9][0-9] | tr 'n' ' ' | sed 's//var/log/sa/sa/ /g') ## Explicit Days #DT="07 08 09" #DT="12" # Today #DT=`date +"%d"` >/tmp/sar-$(hostname)-multiple.txt for i in $DT; do LC_ALL=C sar -A -f /var/log/sa/sa$i >> /tmp/sar-$(hostname)-multiple.txt done ls -l /tmp/sar-$(hostname)-multiple.txt • Una vez generado el archivo importar en Ksar:
  • 3. Graficar SAR| Moisés Araya [3] Valores de CPU. Resumen para consumo de RAM. • También permite exportar los gráficos a archivos de imágenes.
  • 4. Graficar SAR| Moisés Araya [4] Opción 2 – Utilitario online. • Herramienta en línea gratuita para ver la salida SAR de un servidor Linux/Unix. • URL de acceso: https://sarchart.weebly.com/ • Para graficar un archivo en esta herramienta online, se debe contar con un archivo SAR el cual se debe subir en la plataforma. • Luego de subir el archivo, la plataforma mostrará un resumen de CPU/Carga/RAM e I/O.
  • 5. Graficar SAR| Moisés Araya [5] • Opciones disponibles para graficar: Grafico de uso de CPU. • También es posible exportar los datos en distintos formatos.