Skip to content

docs: add telemetry.dev observability integration - #6716

Open
ephraimduncan wants to merge 3 commits into
crewAIInc:mainfrom
ephraimduncan:docs/add-telemetry-dev-observability
Open

docs: add telemetry.dev observability integration#6716
ephraimduncan wants to merge 3 commits into
crewAIInc:mainfrom
ephraimduncan:docs/add-telemetry-dev-observability

Conversation

@ephraimduncan

Copy link
Copy Markdown

This adds a telemetry.dev observability guide using OpenLIT's existing CrewAI instrumentation, exporting traces over standard OTLP/HTTP, plus an entry in the Edge observability navigation. Only the Edge docs tree is touched; the page follows the structure of the existing observability guides.

Disclosure: I built telemetry.dev.

@coderabbitai

coderabbitai Bot commented Jul 29, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 549bf112-6fc4-4505-b7fc-aa08201d402d

📥 Commits

Reviewing files that changed from the base of the PR and between aaec189 and 47d1b18.

📒 Files selected for processing (1)
  • docs/edge/en/observability/telemetry-dev.mdx

Included review availability: Your plan provides up to 10 included reviews per hour; 9 remain after this review.


📝 Walkthrough

Walkthrough

Adds a telemetry.dev integration guide for CrewAI using OpenLIT and OpenTelemetry. Registers the guide in the observability documentation navigation.

Changes

telemetry.dev documentation

Layer / File(s) Summary
Telemetry.dev integration guide
docs/edge/en/observability/telemetry-dev.mdx
Adds setup instructions, environment variables, OpenLIT initialization, a CrewAI example, trace viewing guidance, and reference links.
Documentation navigation registration
docs/docs.json
Adds the telemetry.dev guide to the observability documentation paths.

Merge Risk: ⚪ Minimal · up to 47d1b

This documentation-only change adds a telemetry.dev observability guide and navigation entry; no actionable merge-blocking risk remains beyond normal checks and review.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and concisely describes the main change: adding telemetry.dev observability integration documentation.
Description check ✅ Passed The description accurately summarizes the new telemetry.dev guide, OpenLIT instrumentation, OTLP/HTTP export, navigation update, privacy setting, and documentation scope.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
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.
Full details: Docstring Coverage

Explanation

No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (1 skipped: 1 unsupported.)

✨ 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.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 2

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@docs/edge/en/observability/telemetry-dev.mdx`:
- Line 79: Replace the removed CrewAI integration link in the telemetry
documentation with a currently live telemetry.dev guide URL, preserving the
existing link text and Markdown format.
- Around line 24-37: Add
OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENT=false to the
environment-variable setup in Step 2 before configuring telemetry export. Do not
document enabling message capture in this setup; keep prompt and completion
capture disabled unless explicit capture and redaction requirements are
established.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: c5832d18-d5fa-4576-a3e2-f2fefa19fc97

📥 Commits

Reviewing files that changed from the base of the PR and between f15844b and aaec189.

📒 Files selected for processing (2)
  • docs/docs.json
  • docs/edge/en/observability/telemetry-dev.mdx

Comment thread docs/edge/en/observability/telemetry-dev.mdx

## References

- [telemetry.dev CrewAI integration guide](https://telemetry.dev/integrations/crewai)

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win

Replace the broken CrewAI reference.

This URL currently returns HTTP 404. Update it to a live telemetry.dev guide before publishing. ()

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@docs/edge/en/observability/telemetry-dev.mdx` at line 79, Replace the removed
CrewAI integration link in the telemetry documentation with a currently live
telemetry.dev guide URL, preserving the existing link text and Markdown format.

OpenLIT captures full prompts and completions into span attributes by
default. Show the opt-out explicitly in the quickstart so
privacy-conscious users don't ship message content to their telemetry
backend unintentionally.

Addresses CodeRabbit review feedback (security & privacy, major).
Skipped its 404 report for the telemetry.dev CrewAI link: the URL is
live (HTTP 200, no redirect), so the finding no longer reproduces.
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