Définition d'une configuration de groupe

La configuration de groupe est une tâche facultative que vous pouvez effectuer après l'installation sur un provisionnement d'agent à serveur unique ou partagé.

La configuration de groupe permet d'utiliser la même installation d'agent APM, mais avec une autre configuration. Elle peut être effectuée pendant le déploiement de l'agent APM.

La configuration de groupe peut être définie dans un sous-répertoire du répertoire oracle-apm-agent/config/<version> (répertoire de configuration globale). Par exemple, le répertoire oracle-apm-agent/config/<version>/development, où development est le nom du groupe.

La configuration de groupe peut remplacer partiellement ou complètement la configuration globale en fonction du fichier de configuration. Pour que le fichier de configuration du répertoire de configuration de groupe remplace la configuration globale, il doit porter le même nom de fichier que cette dernière. Pour que l'agent puisse récupérer le bon répertoire de configuration de groupe au démarrage, vous devez définir le nom de la configuration de groupe via la propriété com.oracle.apm.agent.config.group.name. Cette propriété peut être définie dans le fichier AgentConfig.properties de la configuration globale ou en tant que propriété système de la JVM. Sa valeur peut contenir la combinaison d'une valeur statique, de variables d'environnement et d'autres propriétés. Si vous utilisez des variables d'environnement ou des propriétés, vous devez les placer entre les symboles ${ et }.

Reportez-vous aux exemples suivants :

Exemple d'un groupe reposant sur une variable d'environnement DEPARTMENT :

com.oracle.apm.agent.config.group.name = ${DEPARTMENT}
Exemple d'un groupe reposant sur le nom du serveur WebLogic :
com.oracle.apm.agent.config.group.name = ${weblogic.Server}
Exemple d'un groupe reposant sur HOSTNAME et le nom du serveur WebLogic :
com.oracle.apm.agent.config.group.name = ${HOSTNAME}_${weblogic.Server}
Exemple d'un groupe reposant sur une valeur statique :
com.oracle.apm.agent.config.group.name = sales-department