Articles
Announcing GA of Elastic distribution of the OpenTelemetry Java Agent
Elastic announces general availability of the Elastic distribution of the OpenTelemetry (OTel) Java Agent, a fully OTel-compatible agent with a rich set of useful additional features.
Using a custom agent with the OpenTelemetry Operator for Kubernetes
Zero config OpenTelemetry auto-instrumentation for Kubernetes Java applications
Walking through how to install and enable the OpenTelemetry Operator for Kubernetes to auto-instrument Java applications, with no configuration changes needed for deployments
How to easily add application monitoring in Kubernetes pods
This blog walks through installing the Elastic APM K8s Attacher and shows how to configure your system for both common and non-standard deployments of Elastic APM agents.
Elastic's contribution: Invokedynamic in the OpenTelemetry Java agent
The instrumentation approach in OpenTelemetry's Java Agent comes with some limitations with respect to maintenance and testability. Elastic contributes an invokedynamic-based instrumentation approach that helps overcoming these limitations.
How to capture custom metrics without app code changes using the Java Agent Plugin
When the application you're monitoring doesn't emit the custom metrics you'd like, and you can't directly change the app code, you can use a Java Agent Plugin to automatically instrument the application and emit the custom metrics you desire.