Diagnostic et supervision
Port Monitor : ports ouverts, connexions et sessions web
Consultez les ports en écoute, les connexions en cours et les sessions web ouvertes des nœuds EasyUC.
Dans EasyUC : Administration → System & Operations → Port Monitor
À quoi cela sert
Le Port Monitor montre quels ports réseau sont ouverts sur les nœuds de l'appliance EasyUC, quelles connexions existent actuellement et qui a été actif sur les interfaces web au cours des dernières minutes. Vous en avez besoin pour les règles de pare-feu, pour les revues de sécurité et pour déterminer si un service est joignable.
Les données proviennent d'un collecteur qui lit toutes les 2 secondes, sur chaque nœud, les sockets existants de l'hôte et des conteneurs EasyUC, ainsi que des services publiés du cluster. Le collecteur lit uniquement les métadonnées des sockets et les noms de processus, jamais le contenu des paquets. Les sessions web sont déduites des requêtes authentifiées vers les interfaces.
Le moniteur fournit un instantané. Des connexions très brèves peuvent commencer et se terminer entre deux captures. Il ne remplace ni une capture de paquets ni un historique complet. De plus, un balayage complet des ports de l'adresse EasyUC configurée peut être lancé depuis le réseau de l'API EasyUC.
Prérequis
- Rôle d'administrateur :
ROLE_APP_ADMIN,ROLE_OWNER,ROLE_ADMINouROLE_SUPER_ADMIN. Les autres comptes reçoivent le message « The Port Monitor is available to administrators only. » - Le collecteur du Port Monitor est un module complémentaire facultatif de l'appliance et doit être installé sur les nœuds. Sans lui, les données des nœuds manquent.
- La connexion est entièrement terminée, y compris l'authentification à deux facteurs si elle est active.
Pas à pas : contrôler les ports et les connexions
Pas à pas : contrôler la joignabilité externe
Champs et options
| Champ / action | Signification et utilisation |
|---|---|
| Live on / Live paused | Active ou désactive l'actualisation automatique toutes les 5 secondes. |
| Node / scope | Filtre sur un nœud de l'appliance. |
| Search | Texte libre portant sur le port, le nœud, le service, l'utilisateur ou l'adresse IP. |
| Tri par Port | Un clic sur l'en-tête de colonne Port inverse l'ordre. |
| Direction | All directions, Incoming, Outgoing, Internal ou Unknown. |
| Start full port scan | Balayage TCP connect sur tous les ports de l'adresse EasyUC, depuis le réseau de l'API EasyUC. Les adresses des réseaux bloqués (loopback, link-local, réseaux du cluster) ne sont pas balayées. |
Comment lire les tableaux
| Champ / action | Signification et utilisation |
|---|---|
| Node status | Captured : données actuelles. Partially captured : une partie manque. Stale : le dernier instantané est trop ancien. Not captured : aucune donnée n'est disponible pour le nœud. |
| Port | Numéro de port, protocole (TCP/UDP) et état. |
| Binding | Adresse sur laquelle le port écoute, et sa portée : Local only, Specific interface, All interfaces, Host port, Node port, Load balancer ou Cluster-internal service. |
| Service | Nom du service et du processus. |
| Activity | Nombre de connexions en cours sur ce port. Un tiret signifie inconnu. |
| Evidence | Origine de la ligne : Captured listener (socket sur le nœud), Published service (issu de la configuration du service) ou Captured socket connection. En dessous figure la fiabilité, par exemple « Socket state observed from the kernel », « Direction inferred from a matching listener » ou « Service configuration; no socket evidence ». |
| Local endpoint / Peer endpoint | Adresse et port sur le nœud et chez le partenaire de communication. |
| State | État de la connexion et heure de l'observation (As of). |
| Recently active web sessions | Utilisateur, adresse IP (avec le nom d'hôte DNS PTR s'il peut être résolu), navigateur et système d'exploitation tels que rapportés par le User-Agent, portail (Administration ou End user), Last seen et First captured. L'activité des 150 dernières secondes est affichée. |
| IP source | Direct peer, Trusted proxy ou Server-configured trusted proxy. Indique comment EasyUC connaît l'adresse du navigateur. |
Contrôler le résultat et circonscrire les erreurs
- L'affichage est fiable lorsque tous les nœuds indiquent Captured et qu'aucun avis de couverture incomplète n'apparaît.
- « Coverage is incomplete. Counts reflect captured scopes; a dash means unknown data. » : au moins un nœud ne fournit aucune donnée ou des données anciennes. Vérifiez si le collecteur fonctionne sur ce nœud.
- « Stale observation – current activity is unknown. » : la ligne de connexion provient d'un nœud sans instantané récent.
- « Reliable data is unavailable for this scope. » : le tableau reste vide faute de capture. Cela ne prouve pas qu'aucun port n'est ouvert.
- « Port information could not be loaded. » avec l'ajout « The last successful snapshot remains visible. » : la requête a échoué. Les valeurs affichées sont anciennes.
- HTTPS apparaît deux fois : comme port publié 443 et comme véritable écoute de l'ingress sur un autre port. C'est normal et visible dans la colonne Evidence.
- Une session web n'équivaut pas à une seule connexion TCP. Un reverse proxy et le NAT peuvent regrouper des connexions ou modifier des adresses.
- Balayage de ports : « Die konfigurierte EasyUC-Adresse konnte nicht aufgelöst werden. » ou l'avis indiquant que l'adresse se trouve dans un réseau bloqué signifie qu'aucun balayage n'a eu lieu (le serveur renvoie ces messages en allemand). Vérifiez l'adresse configurée de l'appliance.
- « The external port scan failed. » : répétez le balayage après un court instant. Le balayage s'exécute depuis le réseau de l'API EasyUC et ne remplace pas un balayage depuis l'extérieur de votre pare-feu.