Skip to content

signalfx/splunk-otel-android

Folders and files

NameName
Last commit message
Last commit date
Dec 6, 2023
Dec 7, 2023
Nov 29, 2023
Dec 13, 2023
Sep 27, 2022
Dec 13, 2023
Dec 13, 2023
Feb 14, 2022
Aug 31, 2023
Aug 11, 2022
Oct 26, 2023
May 14, 2021
Oct 16, 2023
May 14, 2021
Sep 28, 2023
Sep 6, 2022
Oct 26, 2023
Dec 7, 2023
Dec 7, 2023
Aug 11, 2023
Apr 12, 2023
Sep 22, 2023

Repository files navigation


Getting Started   •   Getting Involved   •   Security

Stable OpenTelemetry Instrumentation for Java Version Splunk GDI specification GitHub release (latest SemVer) Maven Central Build Status


Splunk OpenTelemetry Instrumentation for Android

For official documentation on the Splunk OTel Instrumentation for Android, see Instrument Android applications for Splunk RUM.

Features

  • Crash reporting
  • ANR detection
  • Network change detection
  • Full Android Activity and Fragment lifecycle monitoring
  • Access to the OpenTelemetry APIs for manual instrumentation
  • SplunkRum APIs for creating custom RUM events and reporting exceptions
  • Access to an OkHttp3 Call.Factory implementation for monitoring http client requests
  • APIs to redact any span from export, or change span attributes before export
  • Slow / frozen render detection
  • Offline buffering of telemetry via storage

Sample Application

This repository includes a sample application that demonstrates some features of the Android RUM agent.

To build and run the sample application, configure a local.properties file in the root of the project. The project requires the following properties:

rum.realm=<realm>
rum.access.token=<a valid Splunk RUM access token for the realm>

Troubleshooting

For troubleshooting issues with the Splunk OpenTelemetry instrumentation of Android, see Troubleshoot Android instrumentation for Splunk Observability Cloud in the official documentation.

License

The Splunk Android RUM Instrumentation is licensed under the terms of the Apache Software License version 2.0. See the license file for more details.