Tous les produits
Search
Centre de documentation

Application Real-Time Monitoring Service:What do I do if no IP address or an invalid IP address is displayed after an ARMS agent is installed?

Dernière mise à jour :Aug 10, 2026

Après l'installation de l'agent Application Real-Time Monitoring Service (ARMS), l'adresse IP de l'hôte peut être absente ou incorrecte dans la console de surveillance. Ce problème survient lorsque l'hôte dispose de plusieurs cartes réseau (NIC) et que l'agent sélectionne l'adresse IP associée à la mauvaise interface.

Diagnostiquer le problème

Connectez-vous à l'hôte sur lequel l'agent ARMS est installé et exécutez la commande suivante pour répertorier toutes les interfaces réseau :

ifconfig -a

Si la sortie affiche plusieurs cartes NIC, il est probable que l'agent ARMS ait sélectionné l'adresse IP de la mauvaise interface.

Spécifiez l'adresse IP ou la carte NIC appropriée

Ajoutez l'un des paramètres JVM suivants à la configuration de démarrage de votre application.

Option 1 : Spécifiez une adresse IP

Ajoutez le paramètre -DEAGLEEYE.LOCAL.IP pour définir l'adresse IP que l'agent ARMS doit signaler :

-DEAGLEEYE.LOCAL.IP=[$IP]
Paramètre Description Exemple
[$IP] Adresse IP à utiliser pour la collecte des données. Utilisez l'adresse IP de la carte NIC connectée à votre réseau de surveillance. 192.168.1.100

Option 2 : Spécifiez une carte NIC

Ajoutez le paramètre -DNETWORK.INTERFACE pour associer l'agent ARMS à une carte NIC spécifique :

-DNETWORK.INTERFACE=[$Network_Card]
Paramètre Description Exemple
[$Network_Card] Nom de la carte NIC à laquelle associer l'agent. eth0, bond0

Exemple : Apache Tomcat

Pour appliquer l'un ou l'autre de ces paramètres dans Apache Tomcat, ajoutez-le à la variable JAVA_OPTS du fichier {TOMCAT_HOME}/bin/catalina.sh :

JAVA_OPTS="$JAVA_OPTS -DEAGLEEYE.LOCAL.IP=[$IP]"

Ou bien :

JAVA_OPTS="$JAVA_OPTS -DNETWORK.INTERFACE=[$Network_Card]"

Après avoir modifié le fichier catalina.sh, redémarrez Tomcat pour prendre en compte la modification.

Vérifiez le résultat

Une fois l'application redémarrée, consultez la console ARMS pour confirmer que l'adresse IP correcte s'affiche pour l'hôte.