Diagnóstico y supervisión
Port Monitor: puertos abiertos, conexiones y sesiones web
Consulte los listeners, las conexiones actuales y las sesiones web iniciadas de los nodos EasyUC.
En EasyUC: Administration → System & Operations → Port Monitor
Para qué sirve
El Port Monitor muestra qué puertos de red están abiertos en los nodos del appliance EasyUC, qué conexiones existen en este momento y quién estuvo activo en las interfaces web en los últimos minutos. Lo necesita para reglas de firewall, para revisiones de seguridad y para aclarar si un servicio es accesible en absoluto.
Los datos proceden de un colector que, en cada nodo, lee cada 2 segundos los sockets existentes del host y de los contenedores EasyUC, y de los servicios publicados del clúster. El colector lee solo metadatos de sockets y nombres de procesos, no el contenido de los paquetes. Las sesiones web se derivan de las solicitudes autenticadas a las interfaces.
El monitor es una instantánea. Las conexiones muy breves pueden empezar y terminar entre dos capturas. No sustituye ni una captura de paquetes ni un historial completo. Además, se puede iniciar un escaneo completo de puertos de la dirección EasyUC configurada desde la red de la API de EasyUC.
Requisitos previos
- Rol de administrador:
ROLE_APP_ADMIN,ROLE_OWNER,ROLE_ADMINoROLE_SUPER_ADMIN. Las demás cuentas reciben el mensaje "The Port Monitor is available to administrators only." - El colector del Port Monitor es un complemento opcional del appliance y debe estar instalado en los nodos. Sin él faltan los datos de los nodos.
- El inicio de sesión se ha completado por completo, incluida la autenticación de dos factores si está activa.
Paso a paso: comprobar puertos y conexiones
Paso a paso: comprobar la accesibilidad externa
Campos y opciones
| Campo / acción | Significado y uso |
|---|---|
| Live on / Live paused | Activa o desactiva la actualización automática cada 5 segundos. |
| Node / scope | Filtro por un nodo del appliance. |
| Search | Texto libre sobre puerto, nodo, servicio, usuario o dirección IP. |
| Ordenar por Port | Un clic en la cabecera de columna Port invierte el orden. |
| Direction | All directions, Incoming, Outgoing, Internal o Unknown. |
| Start full port scan | Escaneo TCP connect de todos los puertos de la dirección EasyUC desde la red de la API de EasyUC. Las direcciones de redes bloqueadas (loopback, link-local, redes del clúster) no se escanean. |
Cómo leer las tablas
| Campo / acción | Significado y uso |
|---|---|
| Node status | Captured: datos actuales. Partially captured: falta una parte. Stale: la última instantánea es demasiado antigua. Not captured: no hay datos disponibles del nodo. |
| Port | Número de puerto, protocolo (TCP/UDP) y estado. |
| Binding | Dirección en la que escucha el puerto y su alcance: Local only, Specific interface, All interfaces, Host port, Node port, Load balancer o Cluster-internal service. |
| Service | Nombre del servicio y del proceso. |
| Activity | Número de conexiones actuales en este puerto. Un guion significa desconocido. |
| Evidence | De dónde procede la fila: Captured listener (socket en el nodo), Published service (de la configuración del servicio) o Captured socket connection. Debajo, la fiabilidad, por ejemplo "Socket state observed from the kernel", "Direction inferred from a matching listener" o "Service configuration; no socket evidence". |
| Local endpoint / Peer endpoint | Dirección y puerto en el nodo y en el interlocutor. |
| State | Estado de la conexión y hora de la observación (As of). |
| Recently active web sessions | Usuario, dirección IP (con nombre de host DNS PTR si se puede resolver), navegador y sistema operativo según informa el User-Agent, portal (Administration o End user), Last seen y First captured. Se muestra la actividad de los últimos 150 segundos. |
| IP source | Direct peer, Trusted proxy o Server-configured trusted proxy. Indica cómo conoce EasyUC la dirección del navegador. |
Comprobar el resultado y acotar errores
- La visualización es fiable cuando todos los nodos notifican Captured y no aparece ningún aviso de cobertura incompleta.
- "Coverage is incomplete. Counts reflect captured scopes; a dash means unknown data.": al menos un nodo no suministra datos o suministra datos antiguos. Compruebe si el colector está en ejecución en ese nodo.
- "Stale observation – current activity is unknown.": la fila de la conexión procede de un nodo sin una instantánea reciente.
- "Reliable data is unavailable for this scope.": la tabla permanece vacía porque falta la captura. Esto no es una prueba de que no haya puertos abiertos.
- "Port information could not be loaded." con la adición "The last successful snapshot remains visible.": la consulta falló. Los valores mostrados son antiguos.
- HTTPS aparece dos veces: como puerto publicado 443 y como el listener real del ingress en otro puerto. Es normal y se puede ver en la columna Evidence.
- Una sesión web no equivale a una única conexión TCP. El reverse proxy y el NAT pueden combinar conexiones o cambiar direcciones.
- Escaneo de puertos: "Die konfigurierte EasyUC-Adresse konnte nicht aufgelöst werden." o el aviso de que la dirección se encuentra en una red bloqueada significa que no se ejecutó ningún escaneo (el servidor devuelve estos mensajes en alemán). Revise la dirección configurada del appliance.
- "The external port scan failed.": repita el escaneo transcurrido un breve tiempo. El escaneo se ejecuta desde la red de la API de EasyUC y no sustituye un escaneo desde fuera de su firewall.