CtrlK
BlogDocsLog inGet started
Tessl Logo

kopai/otel-instrumentation

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

Quality

100%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

troubleshoot-missing-spans.mdrules/

titleimpacttags
Missing SpansMEDIUMtroubleshoot, spans

Missing Spans

Impact: MEDIUM

Troubleshoot when expected spans are missing.

Checklist

  1. SDK initialization - Ensure SDK is initialized before app code runs

  2. Auto-instrumentation - Check auto-instrumentation is installed for your frameworks

    # Node.js example
    npm ls @opentelemetry/auto-instrumentations-node
  3. Service name - Verify service name is set

    echo $OTEL_SERVICE_NAME
  4. Search broader - Try searching without filters first

    npx @kopai/cli traces search --limit 50 --json

Reference

Check language-specific setup in lang-*.md files

SKILL.md

tile.json