OllyGarden Rose

Autonomously review and improveOpenTelemetry instrumentation.

Rose analyzes your code for instrumentation issues, highlights what needs attention, and prepares targeted fixes in pull requests.

Instrumentation isn't easy

Good instrumentation is the foundation of effective observability. But getting it right presents real challenges that impact your systems as they scale.

Data Explosion and Scalability

Automatic instrumentation approaches make it easy to get started, but as applications scale, low-quality data grows exponentially - becoming challenging and expensive to maintain without delivering proportional insight.

Complexity and Inconsistencies

Doing instrumentation right requires consistency across application boundaries, correct context propagation, and OpenTelemetry domain knowledge.

Time Investment

High Quality instrumentation demands engineering investment: capturing what's actually needed, adding custom business attributes, and guaranteeing no sensitive data.
AI Instrumentation Agent

Meet OllyGarden Rose

Rose autonomously reviews OpenTelemetry instrumentation in code, highlights what needs attention, and prepares targeted fixes in pull requests.

Free for up to 3 repositories

Rose code review dashboard
Features

Built for Developer Productivity

Rose is designed to make OpenTelemetry instrumentation easy, letting you focus on building features while having confidence in your instrumentation.

Context-Aware Analysis

Rose understands your entire codebase, not just the diff. It connects patterns across service boundaries, OllyGarden expertise, and official OTel standards.

src/services/auth.tsLine 42
42-span.setAttribute('user.id', userId)
43+span.setAttribute('user.type', userType)
Rose
Rosebotnow
High Cardinality Risk
Using user.id as an attribute can cause cost spikes due to high cardinality.
Suggested change
src/services/auth.ts
- span.setAttribute('user.id', userId)+ span.setAttribute('user.type', userType)

Catch Issues Early

Identify instrumentation problems during code review before they reach production.

Save Time

Automated reviews reduce manual instrumentation efforts, freeing engineers to focus on their business tasks

OpenTelemetry

Learn from OTel Expertise

Review comments include explanations and examples to help your team understand OpenTelemetry best practices

- setAttribute('user.email', email)// ⚠️ PII Leak Risk- setAttribute('session.token', token)// ⚠️ High Cardinality (500K+ values)

Instrumentation You Can Trust

Prevent high-cardinality cost spikes and sensitive data leaks already during development.

Think you know OpenTelemetry?

Rose has prepared 10 questions to test your OTel knowledge. No sign-up required.

Take the Quiz
Now Available

Ready to ship better instrumentation?

Get started with Rose for free and let Rose review your code for OpenTelemetry instrumentation issues.

  • Review your code for OpenTelemetry instrumentation issues and highlight what needs attention
  • Prepare targeted fixes in pull requests for your team to review and merge
  • Free for up to 3 repositories