APM services & traces
OpenTelemetry services, distributed traces and an automatic service map.
Instrument services with OpenTelemetry and see every request across your stack. Add real user monitoring and session replay for the browser, SDKs for mobile apps, and fast log search — without per-GB ingest pricing.
Kllyroo APM ingests OpenTelemetry traces to build service maps, latency and error views, SLOs with error budgets and burn alerts, continuous profiling flame graphs and an errors inbox. RUM captures Web Vitals and masked session replays; mobile SDKs cover Android, iOS, React Native and Flutter; logs support search, live tail, pipelines and storage tiers.

OpenTelemetry services, distributed traces and an automatic service map.
Define objectives, track error budgets and get burn-rate alerts before users notice.
Flame graphs, diffs and regression detection to find the code that got slow.
Web Vitals, pages, API calls and masked session replays of real visitors.
Crashes, ANRs and symbols for mobile apps; tokens, cost, latency and quality of LLM calls.
Log explorer, live tail, pipelines and storage tiers — measured at ~14,000 lines/s end-to-end ingest.
Logs land on your own storage, so a noisy week never turns into a surprise invoice. The AI engine learns normal log volume and flags error bursts automatically.

Real screenshots from the Kllyroo user guide (demo data). Click any image to enlarge.

Request rate, errors and latency across services.

Throughput, error rate and latency for one service.

Span waterfall for a single request.

Each service against its target, with error budget.

Where services spend CPU, memory and lock time.

Backend, browser and mobile errors grouped into issues.

Page loads, Core Web Vitals and API calls from real visitors.

LCP, INP, CLS and more at the 75th percentile.

A single visit with replay and timeline.

Crash-free sessions, crashes and ANRs.

Tokens, cost, latency and errors of LLM calls.

Stage flow and drop-off for real payment transactions.

New log lines from all servers as they arrive.

Processing steps with built-in and custom masking.
Yes. Kllyroo APM receives OpenTelemetry traces from your services, so you can use standard OpenTelemetry SDKs and collectors.
Session replays are masked and stored on your own Kllyroo server, together with all other RUM data.
Yes. The LLM monitoring module tracks tokens, cost, latency and quality of LLM calls made by your applications.
Get a guided walkthrough, sizing advice for your estate, and a licence quote. Kllyroo installs on your server in under an hour and runs fully offline.