apm-java
CommunityInstrument Java/Spring Boot apps with Elastic APM
Authorpatrykkopycinski
Version1.0.0
Installs0
System Documentation
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.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: apm-java Download link: https://github.com/patrykkopycinski/elastic-cursor-plugin/archive/main.zip#apm-java Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.