
Observability Edot Python Instrument
- 2 installs
- 31 repo stars
- Updated May 28, 2026
- elastic/cursor-plugins
observability-edot-python-instrument skill documents Instrument a Python application with the Elastic Distribution of OpenTelemetry (EDOT) Python agent for automatic tracing, metrics, and logs.
About
observability-edot-python-instrument skill documents Instrument a Python application with the Elastic Distribution of OpenTelemetry (EDOT) Python agent for automatic tracing, metrics, and logs. Use when adding observability to a Python service that has no existing APM agent.. name: observability-edot-python-instrument description: >
- Instrument a Python application with the Elastic Distribution of OpenTelemetry (EDOT) Python agent for automatic tracing
- Platform-specific setup patterns for observability-edot-python-instrument.
- Evidence-backed steps from upstream SKILL.md.
- When-to-use criteria for observability-edot-python-instrument versus alternatives.
Observability Edot Python Instrument by the numbers
- 2 all-time installs (skills.sh)
- Ranked #1,786 of 2,203 Security skills by installs in the Skillselion catalog
- Data as of Jul 24, 2026 (Skillselion catalog sync)
observability-edot-python-instrument capabilities & compatibility
- Capabilities
- observability edot python instrument quick start · observability edot python instrument when to use · observability edot python instrument integration
- Works with
- elasticsearch
- Use cases
- security audit
What observability-edot-python-instrument says it does
Instrument a Python application with the Elastic Distribution of OpenTelemetry (EDOT)
Python agent for automatic tracing, metrics, and logs. Use when adding observability
npx skills add https://github.com/elastic/cursor-plugins --skill observability-edot-python-instrumentAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 2 |
|---|---|
| repo stars | ★ 31 |
| Last updated | May 28, 2026 |
| Repository | elastic/cursor-plugins ↗ |
How do I use observability-edot-python-instrument correctly?
Instrument a Python application with the Elastic Distribution of OpenTelemetry (EDOT) Python agent for automatic tracing, metrics, and logs. Use when adding observability to a Python service that has
Who is it for?
Teams implementing observability-edot-python-instrument workflows from the catalog.
Skip if: Skip when requirements clearly match a different specialized stack.
When should I use this skill?
User asks about observability-edot-python-instrument, instrument a python application with the elastic distribution of opentelemetry (edot) pyth.
What you get
Working observability-edot-python-instrument setup with validated configuration and next steps.
Files
EDOT Python Instrumentation
Read the setup guide before making changes:
Guidelines
1. Install elastic-opentelemetry via pip (add to requirements.txt or equivalent) 1. Run edot-bootstrap --action=install during image build to install auto-instrumentation packages for detected libraries 1. Wrap the application entrypoint with opentelemetry-instrument — e.g. opentelemetry-instrument gunicorn app:app or opentelemetry-instrument python app.py. Without this, no telemetry is collected 1. Set exactly three required environment variables:
OTEL_SERVICE_NAMEOTEL_EXPORTER_OTLP_ENDPOINT— must be the managed OTLP endpoint or EDOT Collector URL. Never use an APM
Server URL (no apm-server, no :8200, no /intake/v2/events)
OTEL_EXPORTER_OTLP_HEADERS—"Authorization=ApiKey <key>"or"Authorization=Bearer <token>"
1. Do NOT set OTEL_TRACES_EXPORTER, OTEL_METRICS_EXPORTER, or OTEL_LOGS_EXPORTER — the defaults are already correct 1. Do NOT add code-level SDK setup (no TracerProvider, no configure_azure_monitor, etc.) — opentelemetry-instrument handles everything 1. Never run both classic elastic-apm and EDOT on the same application
Examples
See the EDOT Python setup guide for complete examples.
Related skills
FAQ
What does observability-edot-python-instrument do?
observability-edot-python-instrument skill documents Instrument a Python application with the Elastic Distribution of OpenTelemetry (EDOT) Python agent for automatic tracing, metrics, and logs.
When should I use observability-edot-python-instrument?
User asks about observability-edot-python-instrument, instrument a python application with the elastic distribution of opentelemetry (edot) pyth.
Is this skill safe to install?
Review the Security Audits panel on this page before installing in production.