Here you go CA Wily Customer Experience Manager in my way
- Heap Consumption in the Application servers and its traces throughout the test scenarios.
- Active number of database connections from application server to the database server.
- It provides the CPU usage in the JVM and also provides if all the instances of application server are having load while running the test on the load balancing server.
- Traces the active number of threads in each node of application server.
Cons
- To kill the thread explicitly in the server as per our need.
- To explicitly invoke the garbage collection so as to monitor the load as per our desire.
- Sampling frequency to be reduced to get more deterministic of some counters.
- Determine the first response byte from the server.
- One APM solution can manage application systems distributed across many data centers, ones you own, and ones that you do not. The APM solution simply follows your application around. If you use VMware vMotion to move a VM that contains a Java application, the APM solution simply adjusts.
- You benefit from the combination of the hosted back end and the Agile development practices of the APM vendor. If the APM vendor only has to enhance and maintain one copy of the back end, that back end can be evolved much more quickly than if the vendor has to ship software to customers and then support multiple back releases. So with an APM as a Service offering, the value of the offering simply improves over time at a faster rate than with on premise software.
- We do not have to install and maintain an application system and its associated middleware and databases in order to manage your applications. There is only one back end and it is managed by the vendor.