elastic avatar

Observability Edot Python Instrument

This is Elastic's official skill for adding OpenTelemetry auto-instrumentation to your Python applications. It hooks into your Python code to automatically collect traces, metrics, and logs without manual instrumentation scattered throughout your codebase. You'd reach for this when you need observability in a Python app and want to avoid the tedious work of adding telemetry calls everywhere. The skill points to EDOT (Elastic Distribution of OpenTelemetry) setup docs and configuration guides, so you're working with Elastic's opinionated distribution rather than vanilla OpenTelemetry. With over 800 installs and three security audit passes, it's a solid choice if you're already in the Elastic ecosystem or evaluating alternatives to manual instrumentation approaches.

skills.sh installs
2.7K
GitHub stars
604
last updated
Aug 21, 2026

Install

$ npx -y skills add elastic/agent-skills --skill observability-edot-python-instrument --agent claude-code

Installs into .claude/skills of the current project.

Files

This is Elastic's official skill for adding OpenTelemetry auto-instrumentation to your Python applications. It hooks into your Python code to automatically collect traces, metrics, and logs without manual instrumentation scattered throughout your codebase. You'd reach for this when you need observability in a Python app and want to avoid the tedious work of adding telemetry calls everywhere. The skill points to EDOT (Elastic Distribution of OpenTelemetry) setup docs and configuration guides, so you're working with Elastic's opinionated distribution rather than vanilla OpenTelemetry. With over 800 installs and three security audit passes, it's a solid choice if you're already in the Elastic ecosystem or evaluating alternatives to manual instrumentation approaches.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/elastic/agent-skills
Categories
DevOps & CI/CD, AI & Agent Building, Python
First seen
Jun 3, 2026

More from elastic/agent-skills

All 57
1elastic avatarobservability-edot-java-instrumentelastic/agent-skillsInstrument a Java application with the Elastic Distribution of OpenTelemetry (EDOT) Java agent for automatic tracing, metrics, and logs. Use when adding observa2.7Kskills.sh installs
2elastic avatarobservability-edot-dotnet-instrumentelastic/agent-skillsInstrument a .NET application with the Elastic Distribution of OpenTelemetry (EDOT) .NET SDK for automatic tracing, metrics, and logs. Use when adding observabi2.7Kskills.sh installs
3elastic avatarobservability-edot-dotnet-migrateelastic/agent-skillsMigrate a .NET application from the classic Elastic APM .NET agent to the EDOT .NET SDK. Use when switching from Elastic.Apm.* packages to Elastic.OpenTelemetry2.7Kskills.sh installs
4elastic avatarobservability-edot-python-migrateelastic/agent-skillsMigrate a Python application from the classic Elastic APM Python agent to the EDOT Python agent. Use when switching from elastic-apm to elastic-opentelemetry.2.7Kskills.sh installs
5elastic avatarobservability-edot-java-migrateelastic/agent-skillsMigrate a Java application from the classic Elastic APM Java agent to the EDOT Java agent. Use when switching from elastic-apm-agent.jar to elastic-otel-javaage2.7Kskills.sh installs
6apify avatarapify-brand-reputation-monitoringapify/agent-skillsTrack reviews, ratings, sentiment, and brand mentions across Google Maps, Booking.com, TripAdvisor, Facebook, Instagram, YouTube, and TikTok. Use when user asks2.5Kskills.sh installs