Monitorización En Unix-Linux

Páginas: 7 (1555 palabras) Publicado: 21 de agosto de 2011
Universidad Nacional de Asunción. FPUNA.

Ingeniería Informática

Practica 1/1 MONITORIZACIÓN EN UNIX-LINUX
Objetivos
Una de las técnicas de evaluación que se puede aplicar para realizar un estudio de evaluación de rendimiento sobre un determinado sistema informático real son las mediciones de distintos parámetros del sistema. Esto permitirá tener información fidedigna que refleje elcomportamiento del sistema. Para ello, es de vital importancia disponer de herramientas que permitan obtener dicha información. Sin embargo, no siempre es necesario disponer de herramientas específicas sino que los sistemas operativos disponen de herramientas, que estando diseñadas específicamente o no para este fin, nos permiten realizar mediciones sobre el sistema. En esta práctica, se pretende que elalumno aprenda a estudiar el comportamiento de un sistema real a través de las utilidades que ofrece el sistema operativo UNIX, en concreto el sistema Linux.

Planteamiento del problema
El estudio se basará en la monitorización de dos aspectos del sistema: por una parte el rendimiento del sistema Linux propiamente dicho y otro la red de dicho sistema. Se utilizarán las siguientes órdenes paraobtener información del comportamiento del sistema:

1. Monitorización del Sistema de Archivos
• • • •

mount: Indica los dispositivos montados en el sistema y el directorio en el que se encuentran montados df: Indica el espacio total, ocupado y libre de cada uno de los sistemas montados du: Indica el uso de disco a partir del directorio dado (es un comando recursivo)

2. Monitorización dela memoria
• •

free: Muestra información sobre la memoria física total, libre, ocupada, etc. También informa sobre la memoria swap vmstat: Muestra índices relativos al subsistema de memoria, incluyendo datos de memoria física y virtual.

3. Carga global del sistema
• •

uptime: Muestra información sobre la carga del sistema durante un periodo de tiempo
(concretamente durante los últimos1 – 5 – 15 minutos) /usr/bin/time: Permite medir el tiempo empleado en la ejecución de una aplicación

4. Monitorización de los procesos
• •

ps: Informa de todos los procesos existentes en el sistema. top: Informa en tiempo real (se actualiza cada x segundos) de casi todos los
parámetros descritos anteriormente. Muestra constantemente los procesos en orden de uso de CPU. Se pueden realizarvarias tareas desde este programa (enviar una señal a un proceso, cambiar su prioridad, mostrar otros datos, etc.)

Prof. Ing. María Elena García

Sistemas de Evaluación

1

Universidad Nacional de Asunción. FPUNA.

Ingeniería Informática

5. Monitorización de los usuarios
• •

who, finger, w: Muestra los usuarios conectados, desde cuándo, en qué terminal, cuánto tiempo llevaninteractivos, etc. ps –uax|grep : Muestra todos los procesos de un determinado usuario

El alumno deberá, haciendo uso de la ayuda del propio sistema operativo (orden man), deducir cómo ejecutar las órdenes anteriores. Interpretando los resultados que ofrecen, se analizará el comportamiento del sistema tanto en momentos puntuales como durante un periodo de tiempo determinado. Mucha información estádisponible utilizando el comando man. Recoja información básica del sistema que va a analizar tanto a nivel hardware (memoria, CPU, discos, tarjeta de red, etc.) como software (sistema operativo, etc.)

NOTA: Para la orden uptime hay que tener en cuenta lo siguiente: UNIX define la carga media de un sistema (system load average) como el número medio de procesos situados dentro de la cola deejecución del núcleo del sistema operativo. Este parámetro dependerá obviamente, del periodo de medida. Aunque es posible encontrar varias versiones de UNIX (BSD, System V, SunOs, etc.) nos referiremos principalmente al sistema operativo Linux.
Según la anterior definición, un proceso estará en cola de ejecución del núcleo si: • • • No espera ningún evento externo (por ejemplo, la pulsación de una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Linux, unix
  • Linux Y Unix
  • ventajas y desventajas de Unix y Linux
  • caracteristicas de los istemas UNIX y LINUX
  • Referencia de comandos unix-linux
  • Comandos Unix/Linux
  • Exclusion Mutua Linux Unix Windows
  • ATRIBUTOS DE LOS FICHEROS EN WINDOWS Y UNIX (LINUX)

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS