
Observability Edot Python Migrate
This handles the migration from Elastic's classic APM Python agent to their newer EDOT (Elastic Distribution of OpenTelemetry) agent. It's built to strip out all the old elastic-apm dependencies, swap in elastic-opentelemetry, run the edot-bootstrap setup, and wrap your entrypoint with opentelemetry-instrument. The skill knows the critical gotchas: you need exactly three environment variables (service name, OTLP endpoint, and auth headers), and you absolutely cannot point it at your old APM Server URL. It follows Elastic's official migration guide, so you're not guessing at configuration. Useful when you're modernizing your observability stack and want to avoid the usual trial and error with OpenTelemetry setup.
- GitHub stars
- 503
- last updated
- Jun 1, 2026
Install
$ npx -y skills add elastic/agent-skills --skill observability-edot-python-migrate --agent claude-codeInstalls into .claude/skills of the current project.
Files
This handles the migration from Elastic's classic APM Python agent to their newer EDOT (Elastic Distribution of OpenTelemetry) agent. It's built to strip out all the old elastic-apm dependencies, swap in elastic-opentelemetry, run the edot-bootstrap setup, and wrap your entrypoint with opentelemetry-instrument. The skill knows the critical gotchas: you need exactly three environment variables (service name, OTLP endpoint, and auth headers), and you absolutely cannot point it at your old APM Server URL. It follows Elastic's official migration guide, so you're not guessing at configuration. Useful when you're modernizing your observability stack and want to avoid the usual trial and error with OpenTelemetry setup.
Browse the repository on GitHubSponsors
Details
- Repository
- github.com/elastic/agent-skills
- Categories
- DevOps & CI/CD, AI & Agent Building, Python
- License
- Apache-2.0
- First seen
- Jun 11, 2026
More from elastic/agent-skills
All 57- 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
- Observability Logs Search3.2K
- Elasticsearch Authn3K