Definir Configuração do Grupo

A configuração de grupo é uma tarefa pós-instalação opcional que pode ser executada em um único servidor ou tipo de provisionamento de agente compartilhado.

A configuração do grupo permite a mesma instalação do agente do APM, mas com outra configuração. Ela pode ser executada durante a implantação do agente do APM.

A configuração de grupo pode ser definida em um subdiretório no diretório oracle-apm-agent/config/<version>, que é o diretório de configuração global. Por exemplo, o diretório oracle-apm-agent/config/<version>/development em que development é o nome do grupo.

A configuração de grupo pode substituir parcial ou completamente a configuração global, dependendo do arquivo de configuração. Para que o arquivo de configuração no diretório de configuração de grupo substitua a configuração global, ele deve ter o mesmo nome de arquivo da configuração global. Para que o agente selecione o diretório de configuração de grupo correto na inicialização, o nome do grupo de configuração deve ser definido pela propriedade com.oracle.apm.agent.config.group.name. A propriedade pode ser definida no arquivo AgentConfig.properties da configuração global ou como uma propriedade do sistema JVM. O valor pode conter uma combinação de valor estático, variáveis de ambiente e outras propriedades. Quando forem usadas propriedades ou variáveis de ambiente, elas deverão estar entre ${ e }.

Veja os seguintes exemplos:

Exemplo de grupo baseado na variável de ambiente DEPARTMENT:

com.oracle.apm.agent.config.group.name = ${DEPARTMENT}
Exemplo de grupo com base no nome do servidor Weblogic:
com.oracle.apm.agent.config.group.name = ${weblogic.Server}
Exemplo de grupo baseado no nome do HOSTNAME e do servidor Weblogic:
com.oracle.apm.agent.config.group.name = ${HOSTNAME}_${weblogic.Server}
Exemplo de grupo com base em um valor estático:
com.oracle.apm.agent.config.group.name = sales-department