Adding Dynatrace Agentpath in Apigee Private Cloud 16.09

ccovney
Participant V

Hi everyone,

We are trying to install Dynatrace in our Apigee Private Cloud version 16.09 so that we can closely monitor performance during high load test scenarios.

The issue we are seeing is that when we try to make the necessary change to the setenv.sh file directly in the message processor, the change is reverted back to it's default value. However, when we make the change to the /opt/apigee/customer/application/message-processor.properties, the change is NOT recognized at all and nothing happens.

For instance, when we add the following line to /opt/apigee/edge-message-processor/bin/setenv.sh:

java -agentpath:/opt/apigee/dynatrace-6.2/agent/lib64/libdtagent.so=server=172.22.20.230,name=Apigee-MPS1

This change is reverted back upon message processor restart.

When we add the following line to /opt/apigee/customer/application/message-processor.properties:

bin_setenv_java -agentpath:/opt/apigee/dynatrace-6.2/agent/lib64/libdtagent.so=server=172.22.20.230,name=Apigee-MPS1

Upon restarting the Message Proc, no change is picked up by the server. Perhaps due to format of the entry? There is no clear documentation on this other than a few example which cannot be easily extrapolated to this particular case.

How can we successfully add this config change? Thanks in advance any help or insight!

Best,

Chris

0 3 793
3 REPLIES 3

Not applicable

Hey @Chris Covney - were you able to get this config changes to stick?

Thanks

Nick

Hi @Nick Ross

We were never able to configure dynatrace for Apigee. We kind of gave up sadly, but if you have any insight that would be very very much appreciated!

Best,

Chris

No, don't do that. It's not supported.

There is a detailed discussion of the topic of APM in this article.