Skip to content

Add activities to SignalR invocations #51557

Open

Description

Today SignalR invocations do not have any activity associated with them. We currently piggy-back on the default ASP.NET Core activity and it's not great for invocations over the websocket. We should add an activity following the semantic conventions for rpc.

Open questions:

  • Should we do this tracing in all directions? Client to server and server to client?
  • Do we use message headers to pass this state across the wire seamlessly? This will impact the performance of invocations.

cc @BrennanConroy

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

area-signalrIncludes: SignalR clients and servers

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions