
Observability Edot Dotnet Instrument
- 2 installs
- 31 repo stars
- Updated May 28, 2026
- elastic/cursor-plugins
observability-edot-dotnet-instrument skill documents Instrument a .
About
observability-edot-dotnet-instrument skill documents Instrument a .NET application with the Elastic Distribution of OpenTelemetry (EDOT) .NET SDK for automatic tracing, metrics, and logs. Use when adding observability to a .NET service that has no existing APM agent.. name: observability-edot-dotnet-instrument description: >
- Instrument a .
- Platform-specific setup patterns for observability-edot-dotnet-instrument.
- Evidence-backed steps from upstream SKILL.md.
- When-to-use criteria for observability-edot-dotnet-instrument versus alternatives.
Observability Edot Dotnet Instrument by the numbers
- 2 all-time installs (skills.sh)
- Ranked #1,788 of 2,203 Security skills by installs in the Skillselion catalog
- Data as of Jul 24, 2026 (Skillselion catalog sync)
observability-edot-dotnet-instrument capabilities & compatibility
- Capabilities
- observability edot dotnet instrument quick start · observability edot dotnet instrument when to use · observability edot dotnet instrument integration
- Works with
- elasticsearch
- Use cases
- security audit
What observability-edot-dotnet-instrument says it does
Instrument a .NET application with the Elastic Distribution of OpenTelemetry (EDOT)
.NET SDK for automatic tracing, metrics, and logs. Use when adding observability
npx skills add https://github.com/elastic/cursor-plugins --skill observability-edot-dotnet-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-dotnet-instrument correctly?
Instrument a .NET application with the Elastic Distribution of OpenTelemetry (EDOT) .NET SDK for automatic tracing, metrics, and logs. Use when adding observability to a .NET service that has no exist
Who is it for?
Teams implementing observability-edot-dotnet-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-dotnet-instrument, instrument a .net application with the elastic distribution of opentelemetry (edot) .net s.
What you get
Working observability-edot-dotnet-instrument setup with validated configuration and next steps.
Files
EDOT .NET Instrumentation
Read the setup guide before making changes:
Guidelines
1. Add NuGet packages: Elastic.OpenTelemetry and OpenTelemetry.Instrumentation.AspNetCore (for ASP.NET Core apps) 1. Register EDOT in startup: call builder.AddElasticOpenTelemetry() on the IHostApplicationBuilder (in Program.cs or equivalent). 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 manually configure TracerProvider or MeterProvider — AddElasticOpenTelemetry() handles everything 1. Never run both classic Elastic APM agent (Elastic.Apm.*) and EDOT on the same application
Examples
See the EDOT .NET setup guide for complete examples.
Related skills
FAQ
What does observability-edot-dotnet-instrument do?
observability-edot-dotnet-instrument skill documents Instrument a .
When should I use observability-edot-dotnet-instrument?
User asks about observability-edot-dotnet-instrument, instrument a .net application with the elastic distribution of opentelemetry (edot) .net s.
Is this skill safe to install?
Review the Security Audits panel on this page before installing in production.