Tous les produits
Search
Centre de documentation

Cloud Monitor:Que faire si l'agent Cloud Monitor s'arrête automatiquement ?

Dernière mise à jour :Sep 09, 2026

L'agent Cloud Monitor s'arrête automatiquement lorsque la consommation de ressources dépasse un seuil. Pour résoudre ce problème, ajustez les limites de ressources et redémarrez l'agent.

Important

Seul un compte administrateur (utilisateur root sous Linux ou utilisateur Administrator sous Windows) peut gérer l'agent Cloud Monitor. L'utilisation d'un compte administrateur comporte des risques, notamment pour la stabilité du système ou la sécurité des données. Procédez avec prudence.

Windows

  1. Connectez-vous au serveur exécutant l'agent Cloud Monitor en tant qu'administrateur.

  2. Ouvrez le fichier argusagent.log situé dans le répertoire C:\Program Files\Alibaba\cloudmonitor\local_data\logs.

    Si le fichier argusagent.log contient le message exceeds the maxValue, la consommation de ressources a dépassé la limite. Exemples :

    • [WARN ]2022-12-07 23:54:55.805854 [4148] self_monitor.cpp(line:85):the agent's cpu usage(52.55%) exceeds the maxValue(50.00%)

    • [WARN ]2022-12-07 23:54:55.805861 [4148] self_monitor.cpp(line:109):the agent will exit, as the agent cpu-usage exceeds the maxValue 4 times

  3. Ouvrez le fichier agent.properties situé dans le répertoire C:\Program Files\Alibaba\cloudmonitor/local_data et modifiez les paramètres de limite de ressources.

    Ajustez les valeurs selon votre scénario. Les valeurs suivantes sont fournies à titre indicatif :

    # The maximum size of memory usage. Unit: MB. 
    agent.resource.memory.limit=200
    # The maximum number of files that can be opened. In this example, the value is provided for reference only. Specify the value based on the maximum number of opened files supported by the system. 
    agent.resource.fd.limit=100
    # The maximum CPU utilization per core. In this example, the maximum CPU utilization per core is 10%. 
    agent.resource.cpu.limit=0.1
  4. Supprimez le fichier agent.status du répertoire C:\Program Files\Alibaba\cloudmonitor.

  5. Double-cliquez sur stop.bat pour arrêter l'agent Cloud Monitor. Vous pouvez également exécuter la commande net stop argusagent depuis l'invite de commandes. Cette commande produit le même effet que stop.bat.

  6. Double-cliquez sur start.bat pour démarrer l'agent Cloud Monitor. Vous pouvez également exécuter la commande net start argusagent depuis l'invite de commandes. Cette commande produit le même effet que start.bat.

Linux

  1. Connectez-vous au serveur exécutant l'agent Cloud Monitor en tant qu'utilisateur root.

  2. Exécutez les commandes suivantes pour consulter le fichier argusagent.log situé dans le répertoire /usr/local/cloudmonitor/local_data/logs :

    cd /usr/local/cloudmonitor/local_data/logs

    cat argusagent.log

    Si le fichier argusagent.log contient le message exceeds the maxValue, la consommation de ressources a dépassé la limite. Exemples :

    • [WARN ]2022-12-07 23:54:55.805854 [4148] self_monitor.cpp(line:85):the agent's cpu usage(52.55%) exceeds the maxValue(50.00%)

    • [WARN ]2022-12-07 23:54:55.805861 [4148] self_monitor.cpp(line:109):the agent will exit, as the agent cpu-usage exceeds the maxValue 4 times

  3. Modifiez les paramètres de limite de ressources dans le fichier agent.properties situé dans le répertoire /usr/local/cloudmonitor/local_data/conf.

    1. Exécutez les commandes suivantes pour ouvrir le fichier agent.properties situé dans le répertoire /usr/local/cloudmonitor/local_data/conf :

      cd /usr/local/cloudmonitor/local_data/conf

      vi agent.properties

      Ajustez les valeurs selon votre scénario. Les valeurs suivantes sont fournies à titre indicatif :

      # The maximum size of memory usage. Unit: MB. 
      agent.resource.memory.limit=200
      # The maximum number of files that can be opened. In this example, the value is provided for reference only. Specify the value based on the maximum number of opened files supported by the system. 
      agent.resource.fd.limit=100
      # The maximum CPU utilization per core. In this example, the maximum CPU utilization per core is 10%. 
      agent.resource.cpu.limit=0.1
    2. Appuyez sur Échap, saisissez :wq, puis appuyez sur Entrée pour enregistrer et fermer le fichier agent.properties.

  4. Supprimez le fichier agent.status du répertoire /usr/local/cloudmonitor :

    rm /usr/local/cloudmonitor/agent.status

  5. Redémarrez l'agent Cloud Monitor :

    ./cloudmonitorCtl.sh restart