You can identify the resources that Java Agent utilizes while instrumenting an application. You can use the agent-free-performance-report-for-window
node property to stop the agent operation for some time. This will disable all the agent services however, the JVM metrics are still recorded. When agent service resumes, you can see and compare the before and after resource consumption of the agent.
Ensure that you understand the following points before you configure this option:
|
agent-free-performance-report-for-window
as the name.In the Value field, specify the number of minutes for which you want to suspend the agent services. You can specify a value from 5 to 30. For example, if you specify 10, the agent services will be stopped for 10 minutes and then resumed.
You must delete this node property after the resource utilization data is collected. If this node property is not deleted, it will disable the agent services and that will lead to application monitoring loss. |
When the agent services are suspended, you can see that no data is reported to the Controller.
When the agent services are resumed, you can see the difference between before and after resource utilization of the agent. The following is an example of process CPU usage percentage. Similarly, you can check and compare other metrics.