upgrade-otel

Featured

Upgrade OpenTelemetry instrumentations across the Sentry JavaScript SDK. Use when bumping OTel instrumentation packages to their latest versions.

Web & Frontend 8,657 stars 1770 forks Updated today MIT

Install

View on GitHub

Quality Score: 90/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
51
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Upgrading OpenTelemetry Instrumentations **All upgrades must be free of breaking changes.** Read each changelog before proceeding. ## 1. `packages/**` Upgrade in this order: 1. **`@opentelemetry/instrumentation`** to latest. Check changelog: `https://github.com/open-telemetry/opentelemetry-js/blob/main/experimental/CHANGELOG.md` 2. **All `@opentelemetry/instrumentation-*` packages.** Check each changelog: `https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/packages/instrumentation-{name}/CHANGELOG.md` 3. **Third-party instrumentations** (currently `@prisma/instrumentation`). Check their changelogs. **STOP** if any upgrade introduces breaking changes — fail with the reason. ## 2. `dev-packages/**` - If an app depends on `@opentelemetry/instrumentation` >= `0.200.x`, upgrade to latest. - If an app depends on `@opentelemetry/instrumentation-http` >= `0.200.x`, upgrade to latest. Same rule: no breaking changes allowed. ## 3. Regenerate lock file ```bash yarn install ```

Details

Author
getsentry
Repository
getsentry/sentry-javascript
Created
14 years ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

opentelemetry-skill

Use when working with OpenTelemetry - configuring collectors, designing pipelines, instrumenting applications, implementing sampling strategies, managing cardinality, securing telemetry data, troubleshooting observability issues, writing OTTL transformations, making production observability architecture decisions, or setting up observability for AI coding agents (Claude Code, Codex, Gemini CLI, GitHub Copilot, and others)

25 Updated 1 weeks ago
o11y-dev
AI & Automation Solid

rails-upgrade

Analyzes Rails applications and generates comprehensive upgrade reports with breaking changes, deprecations, and step-by-step migration guides for Rails 2.3 through 8.1. Use when upgrading Rails applications, planning multi-hop upgrades, or querying version-specific changes. Based on FastRuby.io methodology and "The Complete Guide to Upgrade Rails" ebook.

321 Updated today
ombulabs
AI & Automation Listed

upgrade-guard

Safe OpenClaw upgrades with snapshot, pre-flight checks, controlled upgrade steps, post-verification, and emergency rollback. Never lose your working system to a bad update again.

10 Updated 3 months ago
jzOcb
DevOps & Infrastructure Featured

update-dependencies

Upgrade project dependencies with breaking change research for major version updates. Use when the user asks to "update dependencies", "upgrade packages", "upgrade dependencies", "update deps", "upgrade deps", "update npm deps", "update Swift packages", "cargo update", "go get updates", "bundle update", or "pip upgrade".

310 Updated today
tobihagemann
Web & Frontend Featured

appinsights-instrumentation

Guidance for instrumenting webapps with Azure Application Insights. Provides telemetry patterns, SDK setup, and configuration references. WHEN: how to instrument app, App Insights SDK, telemetry patterns, what is App Insights, Application Insights guidance, instrumentation examples, APM best practices.

1,085 Updated today
microsoft