inspectit-ocelot icon indicating copy to clipboard operation
inspectit-ocelot copied to clipboard

inspectIT Ocelot - Java agent for collecting application performance, tracing and behavior data

Results 180 inspectit-ocelot issues
Sort by recently updated
recently updated
newest added

Given a call hierarchy where `root()` calls `nested()`. If only `root()` is instrumented and has stack-trace sampling enabled, `nested()` will appear as a sampled span in the resulting trace. However,...

enhancement
area/agent

Stack trace samples need to be taken at a as cosntant itnerval as possible. Tehrefore using a shared Thread pool is not an option. Isntead a custom high precision timer...

enhancement
area/agent

Currently, the configuration server provides an endpoint which can be used to change the password of the logged in user. Changing or resetting a password for different users is not...

enhancement
area/config-server

In this ticket, the configuration server should be extended that metrics of its internal functionallity can be collected and exposed, thus, it can be queried and stored in a database...

enhancement
area/config-server

Currently, the configuration server returns different structures when errors occure. The server should provide a unified format for error objects in order to ensure a consistend error handling.

enhancement
good first issue
area/config-server

In this ticket, the project of the configuration server's web frontend should be moved from Javascript to TypeScript. This also includes to create appropriate classes and structures.

enhancement
area/config-ui

Exceptions occuring in the configuration server (e.g. when using the directory REST API) should be handled. See the following article: https://www.toptal.com/java/spring-boot-rest-api-error-handling Currently, we have two different situations: * When requesting...

enhancement
good first issue
area/config-server

Regexes are commonly used in instrumentation, e.g. for extracting data or for defining business transactions. To efficiently use RegExes in Java, they need to be compilted to `Pattern`s. These patterns...

enhancement
area/agent

We have a general purpose cache now, which is performance wise sufficient for caching java.lang.refelct.Field and Method instances. However, there still needs a lot of code to be written in...

enhancement
area/agent

Ensure that asynchronous servlet executions collects the correct metrics. E.g. the response time should consider the asynchronous execution and not only the method duration of the service method because this...

enhancement
area/agent