Ergonomic facade over the generated telemetry binding.
A node that ships every event it produces will spend more on reporting than
on the job it was installed to do, and on a satellite link that is money. A
reporter ships what is worth its bytes, counts everything either way, and
moves its own bar as the link gets more expensive, so the aggregate picture
survives even when the detail cannot be sent.
The generated binding decides on the level alone, since that is all the core
reporter reads. The event a caller writes travels no further than this layer,
which hands it straight back when it should be shipped.
Ergonomic facade over the generated telemetry binding.
A node that ships every event it produces will spend more on reporting than on the job it was installed to do, and on a satellite link that is money. A reporter ships what is worth its bytes, counts everything either way, and moves its own bar as the link gets more expensive, so the aggregate picture survives even when the detail cannot be sent.
The generated binding decides on the level alone, since that is all the core reporter reads. The event a caller writes travels no further than this layer, which hands it straight back when it should be shipped.