Default Instrumentation
The inspectIT Ocelot Java agent already comes with an extensive default instrumentation, which collects traces and metrics for several technologies:
- JDBC
- Apache Client
- HttpURLConnection
- HTTP Servlet API
- JMS API
The default instrumentation can always be overwritten by your custom instrumentation. You can also turn off parts of the instrumentation by disabling the particular rules.
You can examine the default instrumentation in our GitHub
You can find more detailed information about instrumentation in the section Instrumentation.
Furthermore, you can view the complete default configuration in GitHub or in the Configuration Server
Note, the default instrumentation does not always apply for more modern technologies, like Spring Boot 3 or Tomcat 10. As the agent was originally developed to support mainly Java 8 applications, you have to overwrite the default instrumentation to work again.
- View Upgrade to Jakarta Namespace to enable instrumentation for the Jakarta Servlet API or JMS API.
- View Upgrade to Apache Client 5 to enable instrumentation for the Apache Client v5.
The default configuration in the Configuration Server:
