This PR adds documentation for the collector status reporting system. It
describes the current state of the system and has a section for best
practices that we intend to evolve as we develop them. The intended
audience is future users of the system and anyone interested in getting
a deeper look into how the system works without having to read all of
the code. This is intended to be complementary to the [in-progress
RFC](https://github.com/open-telemetry/opentelemetry-collector/pull/10413).
[Here is a
preview](
|
||
|---|---|---|
| .. | ||
| component-status-event-generation.png | ||
| component-status-runtime-states.png | ||
| component-status-state-diagram.png | ||