apm-java

Community

Instrument 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.