Herramientas de Monitorización y Gestión de Rendimiento en Windows y Ubuntu


Monitorización en Windows

Administrador de Tareas (Taskmgr.exe)

Acceso: Ctrl + Alt + Supr (físico) o Ctrl + Supr (VBox).

  • Procesos: Muestra consumo de CPU, RAM, Disco, Red y GPU. Permite finalizar tareas.
  • Rendimiento: Gráficos en tiempo real. Muestra datos de hardware (Caché L1/L2/L3, sockets, núcleos, hilos).
  • Historial de aplicaciones: Histórico de aplicaciones usadas recientemente, tiempo de CPU, red y actualizaciones.
  • Inicio: Gestiona aplicaciones que arrancan con el SO y muestra el impacto de inicio.
  • Usuarios: Aplicaciones lanzadas por el usuario activo y su consumo de recursos.
  • Detalles: Información técnica detallada sobre procesos en ejecución o suspendidos.

Conceptos de Monitorización

  • Activa: El sistema corrige o previene el origen del problema automáticamente.
  • Pasiva: El sistema solo emite un aviso.
  • Local o Remota: Según si se monitoriza el equipo local o un servidor en la red.

Herramientas Avanzadas de Windows

  • Monitor de Recursos (resmon.exe): Supervisa CPU, discos, red y RAM. Identifica cuellos de botella mediante datos numéricos y gráficos.
  • Monitor de Rendimiento (perfmon.exe): Supervisa parámetros mediante contadores. Permite personalizar vistas, exportar configuraciones y crear conjuntos de recopiladores de datos para alertas y ejecuciones programadas.
  • Monitor de confiabilidad: Supervisa incidencias de hardware y software, asignando un índice de estabilidad (1 al 10).
  • Visor de eventos: Consulta registros de sucesos (errores, inicios de sesión, seguridad).

Software de Monitorización de Red

  • Nagios: Software libre para hardware, red y servicios.
  • Zabbix: Fácil de usar, versión libre, no requiere agentes.
  • Pandora FMS: Ideal para grandes redes, consola centralizada.
  • SolarWinds: Solución potente de pago para redes y máquinas virtuales.

Monitorización en Ubuntu (Linux)

Paquete Sysstat

Herramientas para detectar errores y cuellos de botella. Instalación: apt-get install sysstat.

  • iostat: Estadísticas de CPU, discos y E/S.
  • mpstat: Estadísticas de cada procesador.
  • pidstat: Estadísticas de procesos (CPU, memoria, I/O).
  • sar: Recoge, reporta y guarda datos históricos.
  • sadc / sa1 / sa2 / sadf: Herramientas de backend, recolección, resumen y exportación de datos.

Comandos de Gestión

  • Procesos: ps, htop (visual), top.
  • Almacenamiento: du (espacio por directorio), df (espacio libre), iostat.
  • Memoria: free, pmap, vmstat.
  • Red: ifstat, iftop, iptraf, traceroute, netstat, bmon.

Logs y Registro de Eventos

Los eventos se guardan en /var/log. Principales archivos:

  • syslog: Log principal.
  • dmesg: Mensajes del kernel y arranque.
  • auth.log / secure: Autenticación y acceso root.
  • cron.log: Tareas programadas.

Herramientas Gráficas

  • Visor de archivos de sucesos: Equivalente al visor de eventos.
  • Ksystemlog: Similar al visor de eventos de Windows.
  • Webmin: Gestión vía web.
  • Gkrellm: Monitorización gráfica avanzada.

Dejar un Comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *