Lorsque l'agent CloudMonitor installé sur un hôte passe à l'état Stopped, CloudMonitor cesse de superviser cet hôte. Identifiez la cause du problème et redémarrez l'agent.
Problème
L'agent CloudMonitor envoie un signal heartbeat au serveur CloudMonitor toutes les 3 minutes. Si aucun signal n'est reçu pendant 15 minutes, l'agent est considéré comme arrêté. Les causes possibles sont les suivantes :
-
L'agent ne parvient pas à communiquer avec le serveur CloudMonitor.
Pour plus d'informations sur la vérification du réseau, consultez la rubrique Configurer les paramètres réseau pour CloudMonitor.
-
Le processus de l'agent s'est terminé.
Pour savoir comment gérer l'arrêt automatique du processus de l'agent CloudMonitor, consultez la rubrique Que faire si l'agent CloudMonitor se ferme automatiquement ?
Si l'agent n'envoie toujours pas de signaux heartbeat, essayez les solutions suivantes.
Réinstaller ou mettre à niveau l'agent CloudMonitor
Si l'agent fonctionnait correctement avant son arrêt, réinstallez-le et redémarrez-le. Si vous utilisez l'agent Go ou Java, mettez à niveau vers la dernière version de l'agent CloudMonitor pour C++ :
(Recommandé) Installer automatiquement l'agent CloudMonitor pour C++
Installer l'agent CloudMonitor pour C++ sur un hôte à l'aide d'un script
Les agents CloudMonitor pour Go et Java ne sont plus maintenus.
Afficher l'état et les journaux de l'agent CloudMonitor
Vous ne pouvez gérer l'agent CloudMonitor qu'à l'aide d'un compte administrateur (l'utilisateur root sous Linux ou l'utilisateur Administrator sous Windows). Toutefois, l'utilisation d'un compte administrateur peut présenter certains risques, tels que des problèmes de stabilité du système ou de sécurité des données. Procédez avec prudence.
Consultez l'état et les journaux de l'agent afin de déterminer la cause de l'arrêt. Si le processus de l'agent s'est arrêté en raison d'un bogue, soumettez un ticket et attendez que les ingénieurs Alibaba Cloud vous contactent avant de poursuivre le dépannage.
-
Afficher les journaux de l'agent
-
Windows
Connectez-vous à l'hôte en tant qu'administrateur.
Accédez au répertoire C:\Program Files\Alibaba\cloudmonitor\local_data\logs.
-
Ouvrez le fichier argusagent.log ou argusagentd.log.
argusagentd.log : journaux du processus daemon, incluant les événements de démarrage et d'arrêt du processus de supervision.
argusagent.log : journaux opérationnels de l'agent CloudMonitor.
-
Linux
Connectez-vous à l'hôte en tant qu'utilisateur root.
-
Exécutez les commandes suivantes pour afficher les journaux de l'agent :
cd /usr/local/cloudmonitor/local_data/logs
cat argusagent.log
cat argusagentd.log
argusagentd.log : journaux du processus daemon, incluant les événements de démarrage et d'arrêt du processus de supervision.
argusagent.log : journaux opérationnels de l'agent CloudMonitor.
-
-
Afficher l'état de l'agent
-
Windows
Connectez-vous à l'hôte en tant qu'administrateur.
-
Ouvrez la fenêtre Services.
Appuyez sur Win+R. Dans la boîte de dialogue Run, saisissez services.msc et cliquez sur OK.
Vérifiez l'état du service argusagent.
-
Linux
Connectez-vous à l'hôte en tant qu'utilisateur root.
-
Exécutez la commande suivante pour vérifier l'état de l'agent :
ps aux | grep argusagent | grep -v grep
-