Open john-odonnell opened 12 months ago
Depends on cyberark/conjur-opentelemetry-tracer#10
Currently, the Authenticator Client supports telemetry and trace reporting only if it is enabled by a dependent project. The standalone Client uses a No-op tracer in all contexts:
tracer, _ := trace.NewTracerProvider(trace.NoopProviderType, false, trace.TracerProviderConfig{}) defer tracer.Shutdown(context.Background())
The Authn Client should be able to report telemetry independently.
Use new functions from cyberark/conjur-opentelemetry-tracer#10 to setup desired tracer, and pass it to an AuthenticateWithContext implementation.
AuthenticateWithContext
N/A
At least 1 todo must be completed in the sections below for the PR to be merged.
README
Depends on cyberark/conjur-opentelemetry-tracer#10
Desired Outcome
Currently, the Authenticator Client supports telemetry and trace reporting only if it is enabled by a dependent project. The standalone Client uses a No-op tracer in all contexts:
The Authn Client should be able to report telemetry independently.
Implemented Changes
Use new functions from cyberark/conjur-opentelemetry-tracer#10 to setup desired tracer, and pass it to an
AuthenticateWithContext
implementation.Connected Issue/Story
N/A
Definition of Done
At least 1 todo must be completed in the sections below for the PR to be merged.
Changelog
Test coverage
Documentation
README
s) were updated in this PRBehavior
Security