AppWorx, Dollar Universe and Sysload Community

Management Server : Déclaration automatique des agents

  • 1.  Management Server : Déclaration automatique des agents

    Posted 11-07-2017 11:14 AM
    Lors de l’installation d’un agent, le paramètre Msconfig_AutoDeclareServers de la section [General] permet à l’agent de se déclarer automatiquement auprès du Management Server. 

     

    [General] Msconfig_AutoDeclareServers #Leave value to "ms" #Defines the Management Server where the Agent will register its Monitored Object(s) #Leave the value to "ms", i.e. the keyword in section "MS_SERVERS_DEF" #Appeared in v5.80

    Cette fonctionnalité est disponible à partir de la version v5.80. Ce paramètre est dépendant du paramètre ms de la section [MS_SERVER_DEF] dans le fichier de configuration du Collector de l’agent.
    [MS_SERVERS_DEF] ms #Management Server that handles the Monitored Obect(s), i.e. where the Monitored Object(s) are registered. Each time the Agent Collector is started, it will initiate a query to its Management Server to register the Monitored Object. If the MO is not in the Management Server database, it will be registered. If it exist, it will be refreshed. #A Monitered Object is registered or refreshed according to the keyword "[COMM] AgentDeclareHost #Syntax: example "host:vmstm2k881.orsyptst.com,port:9901" #Optional/Mandatory    : Optional # Automation is not activated. The Agent Collector default the value to “0” #This section can accept any keyword, one keyword per Management Server in which MOs can be registered #Example: ms=host:vmstm2k881.orsyptst.com,port:9901 ms2=cshost:vmstm2k881.orsyptst.com,csport:9900,user:admin,pass:sysload #Important : This parameter is taken into account only if "" is also set to "1" #Appeared in version 5.80
    Exemple de fichier de configuration : 
    [GENERAL] Msconfig_AutoDeclareServers=ms … [MS_SERVERS_DEF] ms=host:vmstm2k12.automic.com,port:9901
    Dans l’exemple ci-dessus, au premier démarrage du Collector, l’agent se déclarera auprès du Management Server ‘vmstm2k12’ par le port n° 9901. L’agent est alors visible sur le Management Server par le biais de console Analyst Rich Client dans la liste des Objets Monitorés.
    En cas de dysfonctionnement, des messages du type AutoDeclare - WARNING: Could not process 'agtdiscover' apparaissent dans les logs du Collector : 
    DD MM HH:MM:SS YYYY: coll - AutoDeclare - WARNING: Could not process 'agtdiscover' http request to 'vmstm2k12.automic.com:9901' (Report=LSldAgentMsThreadHelper_ProcessSimpleHttpRequest_ToMs 'agtdiscover' failed (iRc=-2);Could not connect to server ''vmstm2k12.automic.com:9901' (iRc=-103). Could not connect to host vmstm2k12.automic.com (ip=***.***.***.***, port=9901, errno=0, timeout=5s)).

    Dans ce cas, vérifier que le port de (ici le 9901) est bien ouvert entre votre agent et le Management Server. 
    Une fois le port ouvert, veuillez redémarrer votre agent.