Instrument applications with OpenTelemetry SDK and validate telemetry using Kopai. Use when setting up observability, adding tracing/logging/metrics, testing instrumentation, debugging missing telemetry data, or when traces/logs/metrics aren't appearing after setup. Also use when users say things like "my traces aren't showing up", "I don't see any data", or "how do I add observability to my app".
100
100%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
| title | impact | tags |
|---|---|---|
| Sections | CRITICAL | index, sections |
Impact: CRITICAL
Section definitions for OpenTelemetry instrumentation rules.
| Section | Impact | Files |
|---|---|---|
| setup | CRITICAL | setup-backend.md, setup-environment.md |
| lang | HIGH | lang-nodejs.md, lang-nextjs.md, lang-python.md, lang-go.md, lang-java.md, lang-dotnet.md, lang-ruby.md, lang-php.md, lang-rust.md, lang-erlang.md, lang-cpp.md |
| validate | HIGH | validate-traces.md, validate-logs.md, validate-metrics.md |
| troubleshoot | MEDIUM | troubleshoot-no-data.md, troubleshoot-missing-spans.md, troubleshoot-missing-attrs.md, troubleshoot-wrong-port.md |
rules