An embedded cartridge to enable Dynatrace Monitoring for Java applications deployed on OpenShift JBoss cartridges (AS,EAP,EWS) as well as other Java application servers that support the JAVA_OPTS_EXT environment variable
Shell HTML
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
env
metadata
rel-eng
versions/dynatrace-6.0.0
LICENSE
README.md
openshift-cartridge-dynatrace-agent.spec

README.md

OpenShift Dynatrace Agent cartridge

An embedded cartridge to enable Dynatrace Monitoring for Java applications deployed on OpenShift JBoss cartridges (AS,EAP,EWS).

Requirements

  • OpenShift JBoss AS/EAP/EWS as primary cartridge.

Install

  • Install the cartridge from GitHub.
  rhc add-cartridge -a <your_app_name> \
    -e DYNATRACE_COLLECTOR=<your_dynatrace_collector> \
    -e DYNATRACE_AGENT_NAME=<your_agent_name> \
    -c <git_server_of_cartridge>/latest/metadata/manifest.yml
  • Restart your application.
  rhc app restart <your_app_name>

Remove

  rhc cartridge-remove dynatrace-agent -a <your_app_name>

Known Issues

  • A JAVA_OPTS_EXT user defined environment variable will override the one defined by the cartridge, so you could inadvertently disable the agent.