Skip to content

feat: OpenTelemetry support#33

Open
patchandthat wants to merge 24 commits into
mainfrom
feat/opentelemetry
Open

feat: OpenTelemetry support#33
patchandthat wants to merge 24 commits into
mainfrom
feat/opentelemetry

Conversation

@patchandthat

Copy link
Copy Markdown
Collaborator

Implements OpenTelemetry metrics and traces.

Metric names closely match those listed in the duende docs, counters increment when the equivalent IdentityServerEvents are raised.

Traces implemented through the codebase, additional data tagged where it seemed relevant.

OpenTelemetry docs page added.

@patchandthat patchandthat linked an issue Jul 10, 2026 that may be closed by this pull request
@patchandthat
patchandthat force-pushed the feat/opentelemetry branch 2 times, most recently from b4d7e44 to ac8dd79 Compare July 13, 2026 14:06
Comment thread docs/topics/open_telemetry.rst Outdated
Comment thread docs/topics/open_telemetry.rst Outdated
Comment thread src/Open.IdentityServer/src/Endpoints/AuthorizeEndpointBase.cs Outdated
Comment thread src/Open.IdentityServer/src/Endpoints/TokenEndpoint.cs Outdated
Comment thread src/EntityFramework.Storage/src/Stores/ClientStore.cs Outdated
Comment thread src/EntityFramework.Storage/src/Stores/PersistedGrantStore.cs
Comment thread src/EntityFramework.Storage/src/Stores/PersistedGrantStore.cs
Comment thread src/EntityFramework.Storage/src/Stores/ResourceStore.cs
Comment thread src/Open.IdentityServer/src/Services/Default/DefaultTokenService.cs
Comment thread src/Open.IdentityServer/src/Services/Default/OidcReturnUrlParser.cs
Comment thread src/Open.IdentityServer/src/Services/Default/ReturnUrlParser.cs
@patchandthat
patchandthat force-pushed the feat/opentelemetry branch 2 times, most recently from 4725efc to 6fb74f9 Compare July 16, 2026 13:36
@jhbritton-RSK
jhbritton-RSK self-requested a review July 20, 2026 12:12
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.

OpenTelemetry support

3 participants