Skip to content

Client diagnostic events

The generated ErrorCode API reference tracks the runtime’s current client event definitions. The error-code source on the main branch shows definitions under active development. Preserve structured EventId, category, exception, trace ID, and span ID fields in your log backend.

Search for the structured event ID in ErrorCode, then route by its category, exception, and surrounding symptoms:

Diagnostic areaRemedy
Gateway discovery, connection, TLS, or reconnectConnection and gateway failures
Request timeout or latencyRequest timeouts
Silo unavailable or message rejectedSilo unavailable or message rejected
Gateway busy, load shedding, or rejectionGateway or cluster overload
Serialization or codecSerialization failures after a version change

Base alerts on sustained service symptoms correlated with event IDs and runtime signals. Follow Interpret Orleans observability signals.