~/talk

OpenTelemetry on Android: From black box to X‑Ray

Talkat AndroidMakers by droidcon 2026 · on Thursday, 2026-04-09· at 13:30· [observability, android]
slides:none on file

Demo app instruments Android with the OpenTelemetry Java SDK, exports via OTLP over HTTP to an OpenTelemetry Collector, and visualizes correlated front‑end and back‑end traces in Grafana dashboards. The build shows startup SLOs, per‑version startup regressions, HTTP spans from Ktor, and linked backend spans so root causes are visible instead of finger‑pointing. Android SDK hits 1.0; Kotlin SDK is nascent. Metrics require permissions and are less useful; auto‑instrumentation and batching exporters keep overhead low and the end‑to‑end demo works.

AI-written summary · about

  1. 0:00OpenTelemetry on Android intro
  2. 3:30Black box problem in apps
  3. 10:20OpenTelemetry setup in Android
  4. 16:02Observability methodology
  5. 17:47Instrumenting business ops
  6. 26:37Hierarchical tracing for dashboards
  7. 28:02App startup time monitoring
  8. 33:26HTTP call performance tracking
  9. 38:11OpenTelemetry tools landscape
  10. 39:56Key takeaways
  11. 41:02Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.