Skip to content

Conversation

Pouyanpi
Copy link
Collaborator

Description

Add documentation describing the new OpenTelemetry-based span format for tracing, including configuration, key differences from the legacy format, migration steps, and important considerations around privacy and performance. Also add a test script to verify Jaeger integration with NeMo-Guardrails using OpenTelemetry, demonstrating trace export and event-span correlation.

Add documentation describing the new OpenTelemetry-based span format for
tracing, including configuration, key differences from the legacy format,
migration steps, and important considerations around privacy and
performance. Also add a test script to verify Jaeger integration with
NeMo-Guardrails using OpenTelemetry, demonstrating trace export and
event-span correlation.
@Pouyanpi Pouyanpi added this to the v0.16.0 milestone Aug 25, 2025
@Pouyanpi Pouyanpi requested a review from miyoungc August 25, 2025 12:52
@Pouyanpi Pouyanpi added the documentation Improvements or additions to documentation label Aug 25, 2025
Copy link
Contributor

Documentation preview

https://nvidia.github.io/NeMo-Guardrails/review/pr-1350

@codecov-commenter
Copy link

codecov-commenter commented Aug 25, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 71.62%. Comparing base (3fdd65d) to head (dc210fc).
⚠️ Report is 7 commits behind head on develop.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #1350      +/-   ##
===========================================
+ Coverage    71.59%   71.62%   +0.03%     
===========================================
  Files          168      171       +3     
  Lines        16862    17020     +158     
===========================================
+ Hits         12072    12191     +119     
- Misses        4790     4829      +39     
Flag Coverage Δ
python 71.62% <ø> (+0.03%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.
see 5 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Pouyanpi and others added 7 commits August 28, 2025 10:09
Co-authored-by: Miyoung Choi <[email protected]>
Signed-off-by: Pouyan <[email protected]>
Co-authored-by: Miyoung Choi <[email protected]>
Signed-off-by: Pouyan <[email protected]>
Co-authored-by: Miyoung Choi <[email protected]>
Signed-off-by: Pouyan <[email protected]>
Co-authored-by: Miyoung Choi <[email protected]>
Signed-off-by: Pouyan <[email protected]>
Co-authored-by: Miyoung Choi <[email protected]>
Signed-off-by: Pouyan <[email protected]>
Co-authored-by: Miyoung Choi <[email protected]>
Signed-off-by: Pouyan <[email protected]>
Co-authored-by: Miyoung Choi <[email protected]>
Signed-off-by: Pouyan <[email protected]>
@Pouyanpi
Copy link
Collaborator Author

Thank you @miyoungc for the review. I applied the suggestions 👍🏻

@Pouyanpi Pouyanpi merged commit 2d0af79 into develop Aug 28, 2025
19 checks passed
@Pouyanpi Pouyanpi deleted the docs/opentelemetry-tracing-guide branch August 28, 2025 10:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants