ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

How can I stop autoprobe from reloading all directives when making a change to one of the existing pbl/pbd's?

book

Article ID: 41289

calendar_today

Updated On:

Products

CA Application Performance Management Agent (APM / Wily / Introscope) INTROSCOPE

Issue/Introduction

 Introduction: 

 Autoprobe is designed to automatically scan pbl's and pbd's to instrument classes and methods.  It is also designed to automatically detect any changes that you make to the files and reload the instrumentation to pick up the changes.

 Dynamic Instrumentation is used to dynamically instrument one or more methods during a transaction trace as the trace is running.

 

Question: 

Autoprobe reloads the directives each time I make a change.  How can I stop autoprobe from doing this and only pick up the changes when restarting the Agent.  I have tried using this property and it does not work.

introscope.autoprobe.dynamicinstrument.enabled=false

 

Environment:  

All APM Agents of all versions.

 

Answer: 

At the time of this writing, there is no way to disable the automatic reload of all directives when making a change to a pbl or pbd that is listed in the directives line in the agent profile and any subsequent pbl's/pbd's that are called from there.  

The introscope.autoprobe.dynamicinstrument.enabled is only used to enable/disable dynamically instrumenting methods of a transaction trace while it is running.

 

Additional Information:

 

You can create an Idea (Enhancement Request) by going to the following URL.

https://communities.ca.com/community/ca-apm/overview

 

Environment

Release: CEMUGD00200-9.7-Introscope to CA Application-Performance Management-Upgrade Main
Component: