The OTel SDK Version Discipline
OTel SDKs evolve fast. The discipline that keeps versions current without breaking the fleet.
Pin versions
All services use the same SDK version. Drift causes inconsistent telemetry.
Version is policy. Approved versions are listed; new services use the approved one.
Upgrade cadence
Quarterly: bump the approved version. New version tested in pre-prod first.
Backport critical fixes. Most upgrades are routine.
Track drift
Dashboard showing services on which SDK version. Outliers are surfaced.
Goal: 95% of services on the current approved version. Stragglers get individual attention.