Monitorización de sistemas
Windows y GNU\Linux
Por Alejandro Sánchez
Quevedo
La monitorización de sistemas es una práctica esencial tanto en entornos Windows como GNU/Linux, permitiendo a los administradores y usuarios tener un control detallado sobre el rendimiento y el estado de los recursos del sistema.
Monitorización de sistemas
Windows y GNU\Linux
Por Alejandro Sánchez
Quevedo
Definición de Monitorizar
La definición de monitorizar puede abarcar diferentes ámbitos(Medicina,Sociología y Informática).
En el ámbito de Informática podemos encontrar:
Monitoreo de red.
Monitoreo de Servidores de Internet.
Monitoreo de Sistemas Informáticos.
Funciones de monitorizar:
1º Observa el comportamiento del recurso.
2º Recoger y Analizar datos de prueba del recurso.
3º Presentar los datos al usuario.
Teniendo herramientas de monitorización encargados de hacer un seguimiento del funcionamiento de los diferentes recursos,servicios o equipos para que detecten el fallo y alertarlo a los administradores para que tomen medidas para solucionarlo.
Tomorrow we will be more organized and prioritize every task.
¿A que se refiere monitor?
Aplicación para ver la carga
de los recursos ejecutados
en el Sistema a la vez que
se propagan una serie de
pruebas(Cargas).
Monitorización de sistemas GNU\Linux
Herramientas Sysstat
Colección de herramientas
de monitorización que
proporciona datos de
rendimiento siendo almacenandos
Dentro de la colección de herramientas se incluyen los repositorios:
Mpstat : Genera informes de rendimiento de cada procesador
del sistema.
Iostat: Genera informes de la actividad de la CPU y de los dispositivos de E/S.
Pidstat: Genera informes de la actividad relacionada con el kernel.
Sar: Recoge la información de rendimiento de todos los componentes del sistema(CPU,memoria,red,disco).
Monitor del Sistema
Herramienta que monitoriza
los procesos que
están en ejecución en
el sistema.
Considerando la interfaz
gráfica del comando top.
Para instalarlo sería con el comando
gnome-system-monitor
Contiene información sobre:
Procesos:Contiene el listado de todos
los procesos del sistema,estado y la carga
media de los últimos minutos.
Pudiendo crear un filtro encargado de mostrar
determinados procesos(siendo activos o del usuario)
Recursos:Informa de forma gráfica el uso de
los principales recursos del sistema.
Sistemas de archivos:Muestra el listado con los
sistemas de archivos montados y sus principales
características:
-Espacio Libre y Utilizado.
-Almacenamiento Total del Sistema de Archivos.
-Punto de montaje.
Herramientas integradas
Herramientas incorporadas
en los Sistemas Linux.
Free
Comando para monitorizar la actividad de la memoria
especificando el uso de la memoria física y la swap.
VMSTAT
Comando que se encarga de monitorizar
la actividad de la memoria
Especificando:
-El uso de la memoria física y virtual.
-Actividad de intercambio entre la
memoria y el disco.
-Transferencias -Interrupciones
-Cambios de contexto
-Uso del procesador
Time
Comando para monitorizar el tiempo de ejecución de un programa.
Especificando:
-Tiempo de ejecución del código en
modo usuario y modo supervisor.
Uptime
Comando que se encarga de
monitorizar la carga del sistema.
Especificando:
-Hora del sistema.
-Tiempo del uso del SO.
-Número de usuarios conectados.
-Valor medio de la carga del ultimo
minuto/5 minutos/10 minutos.
Who
Comando para monitorizar la actividad de los usuarios del sistema.Especificando los usuarios del equipo y sus actividades.
TOP
Comando para monitorizar y personalizar la
actividad de los procesos en ejecución del sistema.
PS
Comando para monitorizar la actividad
de procesos enviados al sistema por el
propio usuario.
Herramientas de monitorización de Sistemas Windows
Monitor de Rendimiento
Herramienta que nos ofrece los datos gráficos del
rendimiento del equipo(Disco,CPU,Memoria,
Red).
Se complementa con:
Contadores de Rendimiento:
Mostrando en intervalos previamente definidos sobre el estado o la actividad del sistema.Formando parte del sistema o las aplicaciones instaladas.
Datos de seguimientos de eventos:
Muestran la acción o evento sucedido en el sistema o en la aplicación.
Información de configuración:
Agrupa la información de los valores de las claves del Registro del Sistema.
Administrador de Tareas
Administrador de Tareas
Herramienta para
mostrar los procesos,
programas y servicios
en ejecución.
Funcionalidades:
Revisar el rendimiento del sistema.
Configurar los programas y procesos
abiertos.
Comprobar el estado de la red.
Valuable mind maps
Visor de eventos
Herramienta encargada de
mostrar información detallada
de los recursos importantes sucedidos
en el equipo:
Siendo accesible para los usuarios pero para
habilitarse el acceso a más registros se tendría
que hacerse con el Administrador.
Incorpora una herramienta Registro de aplicaciones y servicios
(Muestra las aplicaciones(roles)instaladas en el servidor.
Mostrado la gravedad de los eventos:
-Crítico
-Advertencia
-Error
-Información
Pudiendo crear y configurar nuestras vistas personalizadas en el Visor de eventos para que muestre la gravedad de los errores acontecidos del recurso.
Monitor de confiabilidad
Herramienta encargada de personalizar una estabilidad general del SO.
Siendo personalizable del 1 al 10 permitiendo
su análisis para mostrar los datos concretos de los eventos particulares que influyen en que el sistema se vuelva menos estable.
Monitor de recursos
Herramienta que se encarga de mostrar los recursos en ejecución del sistema de los diferentes Componentes
-CPU -Disco
-Memoria -Red