Skip to content

Silo diagnostic events

The generated ErrorCode API reference tracks the runtime’s current silo event definitions. The error-code source on the main branch shows definitions under active development.

Search for the structured event ID in ErrorCode, then use its log category, exception, and surrounding metrics to select a remedy:

Diagnostic areaRemedy
Membership, missed pings, silo status, or grain directoryMembership and directory churn
Message rejection, unavailable silo, connection, or gatewaySilo unavailable or message rejected
Scheduler or long-running activation turnLong-running or deadlocked grain turns
Storage provider, state version, or throttlingStorage consistency failures and Storage throttling
Serialization or codecSerialization failures after a version change
Reminder or timerReminder and timer timing
Overload, rejection, memory, or shutdownOrleans symptom and signal catalog

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