I was going to ask how can I setup tracing in Ignite. We are using readThrough cache that calls another endpoint over HTTP. It would be nice to be able to follow a request. As Monitoring tool we have grafana LGTM that collects OLTP metrics and tracing and logging for the spring boot app. I would like to configure apache ignite tracing to also export to those endpoints for LGTM, but I don't know how to achieve that. We are using an embedded Ignite (in memory only) 2.18.0 with spring boot 4.1.0 (ignite-spring). Spring boot metrics are already sent and visual in grafana, but I would like to see the Ignite spans as well. Anyone know how to configure that? Ignite comes with OpenCenus but I need opentelemetry OLTP. There is a opencencus-shim https://github.com/open-telemetry/opentelemetry-java/tree/main/opencensus-shim But I have no idea what I need to configure in ignite or spring to get it working. Any help on that would be appreciated.
Humphrey Op do 9 jul 2026 om 16:23 schreef Nikolay Izhikov <[email protected]>: > Hello, Vladislav. > > Thanks for the second opinion. > > Do you know any real world usages of Ignite tracing? > > > Tracing is a functionality that lets users evaluate in real time why an > operation takes longer. > > Don't think any user has such a question. > Moreover, Ignite is an OLTP primary system and you can't trace any > specific operation, because in a regular cluster thousands or even > millions of operations run each second. > > > чт, 9 июл. 2026 г. в 16:23, Vladislav Pyatkov <[email protected]>: > > > > Hi, > > > > Although all the points are true, the features (metrics, statistics) > provided in Ignite are not a replacement for tracing. Tracing is a > functionality that lets users evaluate in real time why an operation takes > longer. The current implementation may not be the best, but I am convinced > that the real reason is that it has not been maintained for a long time. > > What I mean is not that we should keep the OpenCensus API, but that we > need to plan how to implement new tracing, because there is no real > substitute for it in Ignite. > > > > Vladislav Pyatkov > > > > On Thu, Jul 9, 2026, 3:55 PM Mikhail Petrov <[email protected]> > wrote: > >> > >> Igniters, > >> > >> I would like to initiate a discussion on the deprecation and removal of > Ignite 2 Tracing. > >> > >> Motivation > >> > >> Ignite Tracing was introduced to provide distributed tracing > capabilities for Apache Ignite. However, over time several issues have > become apparent: > >> > >> 1. Ignite Tracing is based on OpenCensus, which has been deprecated and > is no longer maintained. [1] > >> 2. The implementation has never reached production readiness. It is > difficult to configure and, in some scenarios, introduces significant > performance overhead. > >> 3. The tracing implementation handles asynchronous Ignite operations > poorly, making the resulting traces difficult to interpret. > >> 4. It is tightly coupled with the Communication and Discovery > subsystems, increasing their complexity and making maintenance and > refactoring more difficult. > >> 5. Ignite Tracing has not received active maintenance for more than > three years. > >> > >> Before proceeding with removal, I would like to ask whether anyone is > aware of production deployments or real-world users who rely on Ignite > Tracing. > >> Such feedback would help us better assess the impact of its removal. > >> > >> > >> Alternatives > >> > >> Apache Ignite already provides several actively maintained mechanisms > for monitoring: > >> > >> 1. Ignite Performance Statistics [2] [3] > >> 2. Ignite Metric System [4] > >> 3. Ignite System Views [5] > >> > >> The aforementioned mechanisms are actively maintained and serve as the > primary means of monitoring Ignite. > >> > >> Regards, > >> Mikhail. > >> > >> [1] https://opentelemetry.io/blog/2023/sunsetting-opencensus > >> [2] > https://ignite.apache.org/docs/ignite2/latest/monitoring-metrics/performance-statistics > >> [3] > https://ignite.apache.org/docs/ignite2/latest/extensions-and-integrations/performance-statistics#print-statistics > >> [4] > https://ignite.apache.org/docs/ignite2/latest/monitoring-metrics/new-metrics-system > >> [5] > https://ignite.apache.org/docs/ignite2/latest/monitoring-metrics/system-views > >> > >> > >> > >> >
