Skip to content

Add OpenTelemetry tracing support and examples#67

Draft
patrickcping wants to merge 2 commits intomainfrom
feature/open-telemetry/pc/20260223
Draft

Add OpenTelemetry tracing support and examples#67
patrickcping wants to merge 2 commits intomainfrom
feature/open-telemetry/pc/20260223

Conversation

@patrickcping
Copy link
Copy Markdown
Contributor

@patrickcping patrickcping commented Feb 23, 2026

Change Description

Add OpenTelemetry tracing support to the SDK and examples.

  • Introduced tracing utilities in config and pingone packages
  • Added new example for OpenTelemetry instrumentation
  • Updated main.go files in examples to demonstrate tracing
  • Updated go.mod and go.sum for dependencies

BREAKING CHANGE: Client initiation now requires a context.Context to be passed. No breaking changes on resources themselves.

Change Characteristics

  • This PR contains beta functionality
  • This PR requires introduction of breaking changes
  • No changelog entry is needed
  • This PR contains code from the SDK generator process
  • This PR contains written code

Checklist

  • Check to confirm: I have performed a review of my PR against the PR checklist and confirm that:
    • Changes have proper test coverage (including regression tests)
    • Does not introduce breaking changes (unless required to do so)
    • I am aware that changes to generated code may not be merged

Required SDK Upgrades

N/a

Testing

This PR has been tested with:

  • Unit tests (please paste commands and results below)
  • Acceptance tests (please paste commands and results below)
  • End-to-end tests (please paste the link to the actions workflow runs)
  • Not applicable (no evidences needed)
Unit test results

$ make test
All tests passed.

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