Skip to content

Add Oodle as a supported integration for OpenLLMetry#168

Open
mgaurav wants to merge 1 commit intotraceloop:mainfrom
oodle-ai:main
Open

Add Oodle as a supported integration for OpenLLMetry#168
mgaurav wants to merge 1 commit intotraceloop:mainfrom
oodle-ai:main

Conversation

@mgaurav
Copy link
Copy Markdown

@mgaurav mgaurav commented Apr 21, 2026

  • Add Oodle as a supported integration for OpenLLMetry

Add Oodle (https://oodle.ai) integration documentation page and register it in the sidebar navigation. Oodle is an AI-native observability platform that supports OpenTelemetry (OTLP) for ingesting traces, metrics, and logs.

Summary by CodeRabbit

  • Documentation
    • Added a new documentation page for Oodle integration, including setup instructions and configuration examples.
    • Updated navigation to include the new documentation entry.

* Add Oodle as a supported integration for OpenLLMetry

Add Oodle (https://oodle.ai) integration documentation page and register
it in the sidebar navigation. Oodle is an AI-native observability platform
that supports OpenTelemetry (OTLP) for ingesting traces, metrics, and logs.

The integration page documents how to configure TRACELOOP_BASE_URL and
TRACELOOP_HEADERS to export LLM traces to Oodle.

* Use standard OTLP endpoint with -otlp subdomain

Switch from traces_endpoint with /v1/otlp/traces path to the standard
endpoint using the -otlp subdomain (e.g., <instance>-otlp.collector.oodle.ai)
which supports standard OTLP paths (/v1/traces).

This also enables direct SDK-to-Oodle integration without needing an
intermediate OTel Collector.

---------

Co-authored-by: Vorflux AI <noreply@vorflux.com>
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Apr 21, 2026

📝 Walkthrough

Walkthrough

This PR adds documentation for integrating Oodle (an AI-native observability platform) with OpenLLMetry/OpenTelemetry. It includes a new navigation entry and a comprehensive documentation page describing setup instructions and configuration approaches.

Changes

Cohort / File(s) Summary
Oodle Integration Documentation
mint.json, openllmetry/integrations/oodle.mdx
Added navigation entry for new Oodle integration page and created comprehensive documentation covering setup (instance ID and API key retrieval), OpenTelemetry Collector configuration with OTLP receiver and Oodle exporter, Traceloop SDK direct configuration with environment variables, and reference links to Oodle's OpenTelemetry documentation.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~5 minutes

Poem

🐰 A carrot path to Oodle's gate,
Integration docs, oh how we celebrate!
One nav line, one page so fine,
Observability sparkles in perfect design! ✨
Through OpenTelemetry we now can see,
The rabbits of tracing run wild and free! 🐇

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Add Oodle as a supported integration for OpenLLMetry' directly and clearly summarizes the main change: adding a new integration documentation page and sidebar entry for Oodle.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹 Nitpick comments (1)
openllmetry/integrations/oodle.mdx (1)

42-45: Add a short secret-handling note for TRACELOOP_HEADERS.

Consider adding one sentence to avoid placing API keys directly in shell history or committed .env files (e.g., recommend secret manager/CI secrets). This is a docs-only hardening improvement.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@openllmetry/integrations/oodle.mdx` around lines 42 - 45, Add a short
secret-handling sentence after the TRACELOOP_HEADERS example: warn users not to
store API keys directly in shell history or committed .env files and recommend
using a secrets manager or CI secret injection (referencing the
TRACELOOP_HEADERS and TRACELOOP_BASE_URL variables) so credentials are supplied
securely at runtime instead of hardcoding them.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Nitpick comments:
In `@openllmetry/integrations/oodle.mdx`:
- Around line 42-45: Add a short secret-handling sentence after the
TRACELOOP_HEADERS example: warn users not to store API keys directly in shell
history or committed .env files and recommend using a secrets manager or CI
secret injection (referencing the TRACELOOP_HEADERS and TRACELOOP_BASE_URL
variables) so credentials are supplied securely at runtime instead of hardcoding
them.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 0140e408-8436-4c26-ad15-ac6eb6df6ba5

📥 Commits

Reviewing files that changed from the base of the PR and between 32ea768 and 8f021a0.

📒 Files selected for processing (2)
  • mint.json
  • openllmetry/integrations/oodle.mdx

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant