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.
Java agent for embedded Tomcat and IBM Urban Code Deploy
Article ID: 131770
CA Application Performance Management Agent (APM / Wily / Introscope)INTROSCOPE
Running Tomcat in embedded mode with a Spring boot application, there are no autoprobe log nor agent log generated.
a.) When the Spring boot application with the Introscope agent instrumented was started manually, the metrics reported data under the Spring node b.) Then the same application was started thru the IBM Urban Code Deploy tool. However, agent log and autoprobe log were not updated and data no longer were reported under the Spring node c.) We found the issue was the users and groups (and hence the permissions) used on IBM Urban Code Deploy to start the script.
Tomcat (in Embedded Mode) SpringFramework 5.x SpringBoot 2.x IBM Urban Code Deploy tool is used for starting up the application.
Once the proper users and groups were used within the IBM Urban Code Deploy to start the script. the application started and metric data were being reported under the Spring node.