LabscoMCP early access ↗

Guides an AI coding agent in adding traces, metrics and logs to backend and browser applications with OpenTelemetry. It covers language-specific setup, connecting related signals, protecting sensitive data and checking the resulting monitoring data.

WHEN TO USE

SCOPE

USE FOR

  • Add tracing, metrics, and logging to a service in Node.js, Python, Go, Java, Scala, .NET, Ruby, or PHP, or to a browser or Next.js app.
  • Decide what a span, metric, or log line should be named and what it should record.
  • Scrub personal or sensitive data out of your telemetry before it leaves the service.
  • Confirm new instrumentation is actually reaching your monitoring backend after a deploy.
  • Record the values passed into a slow or failing database query, in Java, Scala, .NET, Python, Node.js, or Go. The skill notes that no OpenTelemetry SDK captures them by default because they often carry sensitive data, and it advises turning capture on, in most cases, only outside production.
  • Instrument a Next.js app end to end, on both the server and the browser.

NOT FOR

  • Deciding sampling rates or policies — that belongs in the Collector, not the SDK.