Gruppenkonfiguration einrichten

Die Gruppenkonfiguration ist eine optionale Aufgabe nach der Installation, die auf einem einzelnen Server oder gemeinsamen Agent als Provisioning-Typ ausgeführt werden kann.

Die Gruppenkonfiguration ermöglicht dieselbe APM-Agent-Installation mit einer anderen Konfiguration. Sie kann während des APM-Agent-Deployments ausgeführt werden.

Die Gruppenkonfiguration kann in einem Unterverzeichnis des Verzeichnisses oracle-apm-agent/config/<version>, dem globalen Konfigurationsverzeichnis, definiert werden. Beispiel: Verzeichnis oracle-apm-agent/config/<version>/development, wobei development der Gruppenname ist.

Die Gruppenkonfiguration kann die globale Konfiguration je nach Konfigurationsdatei teilweise oder vollständig überschreiben. Damit die Konfigurationsdatei im Gruppenkonfigurationsverzeichnis die globale Konfiguration überschreiben kann, muss sie denselben Dateinamen wie die globale Konfiguration haben. Damit der Agent beim Start das korrekte Gruppenkonfigurationsverzeichnis abrufen kann, muss der Name der Konfigurationsgruppe durch die Eigenschaft com.oracle.apm.agent.config.group.name definiert werden. Die Eigenschaft kann in der Datei AgentConfig.properties der globalen Konfiguration oder als JVM-Systemeigenschaft festgelegt werden. Der Wert kann eine Kombination aus einem statischen Wert, Umgebungsvariablen und anderen Eigenschaften enthalten. Wenn Umgebungsvariablen oder Eigenschaften verwendet werden, müssen sie in ${ und } gesetzt werden.

Beispiele:

Beispiel für eine Gruppe, die auf der Umgebungsvariablen DEPARTMENT basiert:

com.oracle.apm.agent.config.group.name = ${DEPARTMENT}
Beispiel für eine Gruppe, die auf dem Weblogic-Servernamen basiert:
com.oracle.apm.agent.config.group.name = ${weblogic.Server}
Beispiel für eine Gruppe, die auf HOSTNAME und dem Weblogic-Servernamen basiert:
com.oracle.apm.agent.config.group.name = ${HOSTNAME}_${weblogic.Server}
Beispiel für eine Gruppe, die auf einem statischen Wert basiert:
com.oracle.apm.agent.config.group.name = sales-department