What problem does it solve?
Helps developers quickly add Elastic APM instrumentation to Java and Spring Boot applications so services emit traces and performance metrics without manual, error-prone configuration steps.
Core Features & Use Cases
- Agent installation: Guidance to add the Elastic APM Java agent dependency or use the agent JAR for JVM instrumentation.
- Configuration & startup: Instructions to start the JVM with the Java agent and set ELASTIC_APM_SERVER_URL and ELASTIC_APM_SECRET_TOKEN or API key, including suggestions for service_name and environment labels.
- Validation: Steps to trigger requests and confirm traces appear in Kibana APM, useful for local development, CI deployments, and cloud or on-prem APM Server setups.
- Use case: Instrument a Spring Boot microservice built with Maven or Gradle to capture distributed traces and latency metrics for monitoring and debugging.
Quick Start
Use the apm-java skill to instrument your Spring Boot service by providing the build tool, Spring Boot version, and the APM Server URL with token or API key.