What problem does it solve?
Java applications often struggle to gain observability without invasive changes. This skill provides a dual path to instrument Java apps for Maple observability: a zero-code OpenTelemetry Java Agent and a manual SDK approach with OTLP exporters and inline endpoint configuration.
Core Features & Use Cases
- Zero-code Instrumentation: Auto-instrument Java apps with the OpenTelemetry Java Agent.
- Manual SDK Option: Use a manual SDK with OTLP exporters when agent usage isn't possible; supports inline endpoint and ingest key, and semconv resource attributes.
- Use Case: Instrument a Spring Boot service to export traces, metrics, and logs to Maple ingest using an inline endpoint and a configured repository URL.
Quick Start
Instrument a Java application by attaching the OpenTelemetry Java Agent and pointing the exporter to your Maple ingest endpoint, or integrate the OpenTelemetry SDK inline with your app.