1. Migrating Node.js HTTP and Database Telemetry
Backend EngineerBackground
A Node.js microservice uses manual span instrumentation recorded against OpenTelemetry v1.20.0 conventions before an SDK major upgrade.
Problem
Deprecated attribute keys like http.method, http.status_code, and db.system will fail telemetry validation in newer backends.
How to use
Paste the JavaScript helper function into the tool, select 'v1.20.0' as the source version and 'v1.27.0' as the target version, and run the migration.
From: v1.20.0, To: v1.27.0, Collector Config: enabled, Dashboard Renames: enabledOutcome
Span attribute calls are rewritten to http.request.method, http.response.status_code, and db.system.name, and a collector YAML rename block is generated.