Download pdf - Sar Consolidado

Transcript
Page 1: Sar Consolidado

Monitorización de Rendimiento enSistemas GNU/Linux

SAR (system activity report)informe de la actividad del sistema

¿Qué es SAR? 

Sar  (Sistema de Actividad Reporter)  es un comando que se  incluye con el  paquetesysstat. Sysstat es una colección de herramientas de Unix usadas para la supervisión delrendimiento, el paquete incluye herramientas como iostat, mpstat, pidstat, sadf y sar.

Para utilizar este comando debemos instalar el paquete  “SYSSTAT” el mismo lo podemosencontrar en el repositorio deb http://167.175.55.106/debian/ squeeze main contribnon­free 

Una   vez   finalizada   la   instalación,   poseeremos   los   siguientes   archivos   deconfiguración:/etc/default/sysstat: archivo básico de configuración Entre otras cosas, este archivo es elencargado de habilitar el modo real./usr/lib/sysstat/sadc:  recoge   los   datos   relacionados   con   la   actividad  del   sistema,   yconstruye con ellos un registro en formato binario. En otras palabras, es usado comobackend para sar./usr/lib/sysstat/sa1: script que recopila y almacena datos binarios en el fichero de datosdiario   de   actividad   del   sistema.   El   mismo   utiliza   a   sadc   para   su   función./usr/lib/sysstat/sa2:  script   encargado  de  escribir  un   informe   resumido  de  actividaddiaria. Está preparado para ser ejecutado con cron. Como segunda tarea, se encarga deeliminar los archivos de estadística del sistema que superan el máximo establecido por elarchivo de configuración./etc/cron.d/sysstat:  tabla cron,   la cual es  llamada mediante el  script  sa2,  siempre ycuando esté configurada su activación de antemano./var/log/sysstat/saXX:  archivo en formato binario, el cual es creado y escrito por lainformación   recogida   desde   sadc,   donde   XX   indica   el   día   del   mes   en   curso./etc/sysstat/sysstat.ioconf: archivo de configuración encargado de suministrarle a sadcinformación acerca de la configuración de los dispositivos de entrada y salida de nuestrosistema. No debe modificarse.Vale la pena aclarar que al instalar la herramienta sar, también se instalan todas lasdemás herramientas correspondientes al paquete sysstat.

¿Como configurar o SYSSTAT para inicie a colectar datos y sacar provecho del Sar?

Antes de querer obtener las   estadísticas, es necesario certificar de que nuestro sistemaestá recopilando datos, para ello debemos realizar la siguiente acción: 

edite el syssat que se encuentra en la siguiente ruta  /etc/default/sysstat y en la linea 

ENABLED="false " colocarla “true” quedaría de la siguiente manera:

ENABLED="true"   todo esto se realiza para SYSSTAT colecte datos del sistema una vezrealizada   esta   operación     procedemos   a   realizar   el   reinicio   de   este   servicio   con   lasiguiente instrucción /etc/init.d/sysstat  todos estos pasos tienen que realizarse en modosuper­usuario 

La instalación y configuración debe realizarse en cada uno de los equipos que deseamosobtener las métricas y estadísticas del sistema.

Page 2: Sar Consolidado

Monitorización de Rendimiento enSistemas GNU/Linux

SAR (system activity report)informe de la actividad del sistema

 

Configurando el tiempo de encuesta del SYSSTAT 

Por defecto este viene para un tiempo de encuesta cada 10 minutos para nuestro uso sedebe configurar que encueste cada minuto para ello realizaremos las siguientes acciones :

ingresamos en la siguente ruta (como super­usuario)

/etc/cron.d   una vez dentro de ese directorio editamos SYSSTAT nos ubicaremos en lasiguiente linea:

  # Activity reports every 10 minutes everyday 

5­55/10 * * * * root command ­v debian­sa1 > /dev/null && debian­sa1 1 1 

para modificarla y así encueste cada minuto quedaría de la siguiente manera 

# Activity reports every 1 minutes everyday 

*/1 * * * * root command ­v debian­sa1 > /dev/null && debian­sa1 1 1 

La siguiente linea  la dejamos como esta ya que esta nos permite generar un informediario 

# genera un informe diario del rendimiento de los procesos a las 23:53 

53 23 * * * root /usr/lib/sa/sa2 ­A 

¿Como graficar las métricas del sistema? 

Con la   aplicación  KSAR  la cual toma los logs de la aplicación Sar y la transforma ygráfica para obtener información relevante para su posterior análisis.

Dicha   aplicación   la   podemos   descargar   de   la   siguiente   direcciónftp://167.175.156.151/software/kSar-5.0.6  

usuario = ftpgalba 

clave = 654321 

Una vez descargada la añadimos al panel como lanzador de aplicación personalizado conel siguiente comando sh /home/galba/kSar­5.0.6/run.sh

ksar tiene una funcionalidad incorporado en contacto con sistemas remotos con la ayudade SSH. Como hay muchas posibilidades de que ya utiliza  SSH para administrar  sussistemas con la ayuda de SSH, esto es muy útil.  Esta funcionalidad se encuentra bajo"comando Datos / Lanzamiento SSH"  

Page 3: Sar Consolidado

Monitorización de Rendimiento enSistemas GNU/Linux

SAR (system activity report)informe de la actividad del sistema

Puesta en marcha!!! 

Page 4: Sar Consolidado

Monitorización de Rendimiento enSistemas GNU/Linux

SAR (system activity report)informe de la actividad del sistema

Page 5: Sar Consolidado

Monitorización de Rendimiento enSistemas GNU/Linux

SAR (system activity report)informe de la actividad del sistema

Page 6: Sar Consolidado

Monitorización de Rendimiento enSistemas GNU/Linux

SAR (system activity report)informe de la actividad del sistema

Page 7: Sar Consolidado

Monitorización de Rendimiento enSistemas GNU/Linux

SAR (system activity report)informe de la actividad del sistema

Salida del informe PDF 

Este   pequeño   consolidado   fue   un   aporte   del   ING.:   Miguel   Moreno   Ind.:[email protected] y el T.S.U.: Wilmer Ron Ind.: [email protected] 

HASTA OTRA NUEVA OPORTUNIDAD!!!!! 


Recommended