Moving ElectedClientNotSummarized from sendErrorEvent to sendTelemetryEvent#12482
Conversation
⯅ @fluid-example/bundle-size-tests: +8 Bytes
Baseline commit: 4e10602 |
|
We also have "Behind" event and it has very similar semantics (also error, also issues by all clients). |
|
Let's change this to an event in this PR so that we reduce the noise. And create an issue to merge "SummaryStatus::Behind" and "ElectedClientNotSummarizing". |
|
i think we do want some error logged somewhere when summaries are not happening, so there is a clear error signal for partners that something is wrong |
We might eventually remove it - I personally think it might help when diagnosing issues on individual interactive containers - I filed 2241 just in case. |
…yEvent (microsoft#12482) Today, the ElectedClientNotSummarized event is treated as an error and as the number of hits is dependent to the number of running clients, a running stress test with 100+ clients will end up generating 100+ errors. This is not necessarily a bug and ends up creating unnecessary incidents (Ex. [Bug 2241](https://dev.azure.com/fluidframework/internal/_workitems/edit/2241)). After talking to the OCEs (Navin, Si) and Jatin, we've decided to move it from an error to a generic telemetry event to reduce the noise from the system.
Today, the ElectedClientNotSummarized event is treated as an error and as the number of hits is dependent to the number of running clients, a running stress test with 100+ clients will end up generating 100+ errors. This is not necessarily a bug and ends up creating unnecessary incidents (Ex. Bug 2241).
After talking to the OCEs (Navin, Si) and Jatin, we've decided to move it from an error to a generic telemetry event to reduce the noise from the system.