Définir une configuration de groupe

La configuration de groupes est une tâche postinstallation facultative qui peut être effectuée pour un type de provisionnement d'un seul serveur ou d'un agent partagé.

La configuration de groupe permet d'avoir la même installation d'agent APM, mais avec une configuration différente. Elle peut être effectuée lors du déploiement de l'agent APM.

La configuration d'un groupe peut être définie dans un sous-répertoire de oracle-apm-agent/config/<version>, qui est le répertoire de la configuration globale. Par exemple, le répertoire oracle-apm-agent/config/<version>/developmentdevelopment est le nom du groupe.

La configuration de groupe peut remplacer partiellement ou complètement la configuration globale, selon le fichier de configuration. Pour que le fichier de configuration dans le répertoire de configuration de groupe remplace la configuration globale, il doit avoir le même nom de fichier que la configuration globale. Pour que l'agent sélectionne le répertoire de configuration de groupe approprié au démarrage, le nom du groupe de configuration doit être défini par la propriété com.oracle.apm.agent.config.group.name. La propriété peut être définie dans le fichier AgentConfig.properties de configuration globale ou en tant que propriété de système JVM. La valeur peut contenir une combinaison d'une valeur statique, de variables d'environnement et d'autres propriétés. Lorsque des variables d'environnement ou des propriétés sont utilisées, elles doivent être indiquées entre ${ et }.

Voir les exemples suivants :

Exemple de groupe basé sur la variable d'environnement DEPARTMENT :

com.oracle.apm.agent.config.group.name = ${DEPARTMENT}
Exemple de groupe basé sur le nom du serveur Weblogic :
com.oracle.apm.agent.config.group.name = ${weblogic.Server}
Exemple de groupe basé sur HOSTNAME et le nom du serveur Weblogic :
com.oracle.apm.agent.config.group.name = ${HOSTNAME}_${weblogic.Server}
Exemple de groupe basé sur une valeur statique :
com.oracle.apm.agent.config.group.name = sales-department