Monitorización

Páginas: 40 (9894 palabras) Publicado: 18 de febrero de 2012
Una Introducción a la Monitorización de Recursos en UNIX

1

Una Introducción a la Monitorización y Ajuste de Recursos en UNIX
(Versión 1.5) Puedes descargar la última versión de este documento de: http://jo.morales0002.eresmas.net/fencasa.html

José María Morales Vázquez
Métodos y Tecnología de Sistemas y Procesos (MTP). Agastia nº 44-46 28027 Madrid, Spain josemaria.morales@hispalinux.esResumen: Una de las actividades más importantes a la hora de realizar pruebas de prestaciones es la monitorización de los servidores objeto de las pruebas con el fin de comprender que es lo que está pasando en ellos y cual es la causa de que devuelvan un determinado rendimiento en cada momento de la realización de dichas pruebas. Cuando realizamos pruebas sobre un servidor NT, las herramientas deprestaciones suelen ‘conectar’ directamente con el monitor del sistema operativo (perfmon) proporcionándonos de forma gráfica y/o analítica los mismos datos que este presenta a través de su utilidad gráfica de monitorización. Cuando realizamos pruebas de prestaciones sobre servidores UNIX, es decir en el 95% de los casos, los medios que nos proporcionan las herramientas de prestaciones suelen serinsuficientes y se limitan a un subconjunto de datos tomados de la ejecución remota de comandos que recogen estadísticas publicadas por el sistema con rmstat o rexec:vmstat o iostat. No obstante, no tenemos porque conformarnos con estos datos cuando disponemos de toda una amplia colección de comandos que nos permiten recoger medidas directamente a través del sistema operativo. El principal problema alque nos enfrentamos es el desconocimiento de los mismos. Los comandos de identificación del hardware o el software de una máquina no suelen ser estándar y aquí aparecen los propios de las plataformas Solaris, los mas extendidos en ambientes de producción. Los demás comandos, bien hayan tenido su origen en plataformas UNIX o LINUX pueden encontrarse disponibles en la actualidad para la prácticatotalidad de las plataformas existentes.

Una Introducción a la Monitorización de Recursos en UNIX

2

Índice
1. Introducción. 2. Algunos conceptos previos. 3. Identificación de recursos en un sistema UNIX. 3.1. Identificación del hardware en un sistema Sun Solaris. 3.2. Identificación del software en un sistema Sun Solaris. 3.3. Identificación de la configuración en un sistema Sun Solaris. 3.4.Identificación de usuarios en un sistema Sun Solaris. 4. Comandos de monitorización. 4.1. Comandos de monitorización polivalentes. 4.2. Monitorización de CPU’s. 4.3. Monitorización de Procesos. 4.4. Monitorización de Discos. 4.5. Monitorización de la red. 4.6. Monitorización de la Memoria. 4.7. Visualizando los límites de nuestro sistema. 5. Planificación programada de la monitorización. 6. Ajustandoalgunos parámetros. 7. Bibliografía. 3 4 6 6 9 10 11 12 12 16 16 18 20 22 24 25 27 31

Una Introducción a la Monitorización de Recursos en UNIX

3

1. Introducción.
Así como en el mundo de los ordenadores domésticos y estaciones de trabajo más del 80% de los sistemas operativos pertenecen a la familia de Windows, en el mundo de los grandes servidores estas cifras se invierten y nos encontramoscon que más del 80% de las máquinas corren algún tipo de UNIX: Sun Solaris, IBM AIX, HP-UX, etc. La monitorización de recursos en sistemas operativos de Microsoft se basa fundamentalmente en el uso de la herramienta perfmon y la única complicación reside en elegir correctamente, de entre las miles de opciones posibles, los parámetros que nos van a reportar información verdaderamente útil. En lasmáquinas UNIX tenemos dos grandes problemas. El primero se deriva de sus dimensiones: se trata casi siempre de grandes servidores de varios procesadores, con cantidades de memoria del orden de Gigabytes, multiples discos agrupados en volúmenes RAID, decenas de usuarios simultáneos y cientos de procesos corriendo en paralelo en cada instante de tiempo. El segundo problema suele ser nuestro gran...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Monitorizacion
  • monitorizacion
  • Monitorizacion
  • Monitorizacion
  • Monitorizacion fetal
  • Monitorizacion cardiaca
  • Monitorizacion ekg
  • Monitorizacion y Electrocardiograma

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS