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.
