Saltar al contenido principal

Infraestructura IT

NetMonitor monitorea la infraestructura IT en sus tres capas principales: servidores físicos, hipervisores y máquinas virtuales. Esta visibilidad permite correlacionar problemas de capa física con el impacto sobre las cargas de trabajo virtualizadas que dependen de esa infraestructura.

[Imagen sugerida: diagrama servidor físico → hipervisor → VMs, con NetMonitor monitoreando los tres niveles]


Servidores físicos

Qué se monitorea

Los servidores físicos se monitorean mediante SNMP (agente Net-SNMP en Linux, agente SNMP de Windows) o mediante herramientas de monitoreo de hardware (IPMI/iDRAC/iLO).

MétricaDescripción
DisponibilidadICMP polling, SLI del servidor como sistema
CPUPorcentaje de utilización, número de núcleos, temperatura de CPU
MemoriaUso total, uso por proceso (si el SO expone la información)
AlmacenamientoCapacidad total, espacio utilizado y disponible por volumen/filesystem
Interfaces de redEstado, tráfico y errores de cada interfaz
TemperaturaTemperatura de CPU, placas y chasis (mediante IPMI/iDRAC cuando está disponible)
Fuentes de alimentaciónEstado de cada fuente (activa, en falla, redundante)
ProcesosLista de procesos del SO con estado y consumo de recursos (pestaña Procesos)
ServiciosEstado de servicios del SO configurados como monitoreados (pestaña Servicios)

Procesos del SO

La pestaña Procesos en un servidor muestra la tabla de procesos activos obtenida mediante SNMP (HOST-RESOURCES-MIB o UCD-SNMP-MIB). Permite verificar si un proceso crítico está corriendo (ej.: nginx, mysqld, java, postgres) sin necesidad de acceder a la consola del servidor.

NetMonitor puede generar alertas cuando un proceso desaparece de la lista (proceso caído) o cuando supera umbrales de consumo de CPU o memoria.

Servicios del SO

La pestaña Servicios muestra el estado de servicios del sistema operativo (Windows Services o daemons Unix/Linux) monitoreados. Similar a los procesos, pero a nivel de servicios del sistema (ej.: sshd, httpd, MSSQLSERVER).


Hipervisores

NetMonitor monitorea los hipervisores más utilizados en entornos corporativos:

HipervisorProtocolo de integración
VMware vSphere / ESXiREST API (vCenter o ESXi directo)
Microsoft Hyper-VWMI / SNMP
Proxmox VEREST API

Qué se monitorea en el hipervisor

Para cada hipervisor, NetMonitor obtiene información en dos niveles:

Recursos físicos del host

  • CPU total del host: utilización global y utilización disponible para VMs
  • Memoria total del host: memoria asignada a VMs vs. memoria libre
  • Almacenamiento: datastores y su nivel de ocupación
  • Interfaces de red: estado y tráfico de las interfaces físicas del host (incluidas las del uplink virtual switch)
  • Estado general: si el host está en modo mantenimiento, si está conectado al cluster

VMs gestionadas

  • Lista de VMs con su estado (encendida, apagada, suspendida, en error)
  • Recursos asignados a cada VM (vCPUs, RAM)
  • Recursos consumidos por cada VM en el último ciclo de polling
  • Historial de encendido/apagado y migración de VMs

[Imagen sugerida: vista del hipervisor con lista de VMs, recursos asignados y consumidos, y estado por colores]

Correlación host-VM

La correlación entre el hipervisor físico y sus VMs es una de las funciones más útiles para el diagnóstico:

  • Si el host físico tiene un problema de CPU o memoria, NetMonitor puede correlacionar ese problema con la degradación de rendimiento de las VMs que corre.
  • Si una VM está consumiendo todos los recursos de un host, NetMonitor puede identificar qué VM es la responsable y alertar al operador.
  • Si el host se reinicia, NetMonitor lo detecta y puede inferir el impacto sobre las VMs.

Máquinas virtuales

NetMonitor puede monitorear las VMs como activos independientes, de la misma forma que monitorea servidores físicos.

Doble perspectiva

Una VM tiene dos perspectivas posibles en NetMonitor:

  1. Desde el hipervisor: recursos asignados, estado de la VM como guest, métricas del hipervisor sobre la VM.
  2. Desde la VM misma (como activo independiente): si la VM tiene SNMP habilitado y NetMonitor la monitorea directamente, se obtienen métricas del SO guest (procesos, servicios, filesystem, interfaces).

Ambas perspectivas son complementarias. La perspectiva del hipervisor es útil para entender el consumo de recursos desde el punto de vista del host. La perspectiva del SO guest es útil para diagnosticar problemas de aplicación o sistema operativo dentro de la VM.

Asociaciones VM — Hipervisor

Las asociaciones entre cada VM y su hipervisor host permiten a NetMonitor correlacionar eventos: si el hipervisor cae o entra en mantenimiento, las VMs que corren en él se marcan como afectadas por ese evento, sin necesidad de generar alarmas individuales por cada VM.


Almacenamiento

Para activos de almacenamiento (NAS, SAN, storage arrays), NetMonitor puede monitorear mediante SNMP o REST API:

MétricaDescripción
CapacidadEspacio total, utilizado y disponible por volumen
Estado de volúmenesRAID saludable, degradado, reconstruyendo, en falla
Alertas de hardwareEstado de discos, controladoras y fuentes de alimentación
RendimientoIOPS, latencia de I/O, throughput (cuando la plataforma lo expone)
Dependencia del agente SNMP

La información disponible para servidores Linux y Windows depende del agente SNMP instalado y su configuración. El agente estándar Net-SNMP en Linux expone la tabla de procesos, filesystems e interfaces. Para obtener información más detallada (ej.: temperatura de CPU, estado de RAID), puede ser necesario instalar extensiones del agente o utilizar herramientas de gestión propietarias del hardware.


Próximos pasos