
Observability Edot Java Migrate
If you're moving a Java app from Elastic's classic APM agent to their newer EDOT (Elastic Distribution of OpenTelemetry) agent, this walks you through the switch. It handles the mechanical stuff: swapping out elastic-apm-agent.jar for elastic-otel-javaagent.jar, translating environment variables from the ELASTIC_APM_* format to OTEL_* equivalents, and making sure you point at the right OTLP endpoint instead of the old APM Server URL. The main gotcha it avoids is running both agents simultaneously, which will cause problems. It's built by Elastic and covers the javaagent attachment methods and the three required config variables you absolutely need to set.
- GitHub stars
- 503
- last updated
- Jun 1, 2026
Install
$ npx -y skills add elastic/agent-skills --skill observability-edot-java-migrate --agent claude-codeInstalls into .claude/skills of the current project.
Files
If you're moving a Java app from Elastic's classic APM agent to their newer EDOT (Elastic Distribution of OpenTelemetry) agent, this walks you through the switch. It handles the mechanical stuff: swapping out elastic-apm-agent.jar for elastic-otel-javaagent.jar, translating environment variables from the ELASTIC_APM_* format to OTEL_* equivalents, and making sure you point at the right OTLP endpoint instead of the old APM Server URL. The main gotcha it avoids is running both agents simultaneously, which will cause problems. It's built by Elastic and covers the javaagent attachment methods and the three required config variables you absolutely need to set.
Browse the repository on GitHubSponsors
Details
- Repository
- github.com/elastic/agent-skills
- Categories
- DevOps & CI/CD, AI & Agent Building, Java & JVM
- License
- Apache-2.0
- First seen
- Jun 11, 2026
More from elastic/agent-skills
All 57- Observability Edot Python Instrument
- Observability Edot Python Migrate
- Security Generate Security Sample Data
- Observability K8s Investigation
- Observability Llm Obs
- Observability Logs Search
- Cloud Manage Project
- Observability Manage Slos
- Cloud Network Security
- Observability Service Health
- Cloud Setup
- Kibana Streams
- Elasticsearch Esql5.2K
- Elasticsearch Onboarding4.7K
- Kibana Dashboards4.6K
- Security Case Management4.4K
- Kibana Alerting Rules4.3K
- Kibana Agent Builder4.3K
- Observability Llm Obs4.2K
- Security Alert Triage4.2K
- Security Detection Rule Management4.1K
- Security Generate Security Sample Data4.1K
- Kibana Anomaly Detection3.4K
- Observability K8s Investigation3.3K