Telemetry Reports dynamic update
Justin Thaler
thalerj at linux.vnet.ibm.com
Wed Dec 4 10:57:22 AEDT 2019
Hi All,
I've been sort of silently reviewing the designs to telemetry reports
design along with subscriptions. As I was reviewing it, I've had a
couple of different design points come up and an interesting use case
I've wanted to ask about. So here's my scenario:
I've set up a telemetry report to the system dynamically by querying the
sensors and request the values are updated every second. The system was
in a state where it was powered off, so not many sensors were available.
After the system is powered on, more sensors are added as different
devices are powered up. At this point I'd want to add the additional
sensors to my report. I query the system again for all the available
sensors and see thermal and power readings for the CPUs. I want updates
on these every second just like my initial report.
This leads me to the following question:
Can I push a new report definition to the TelemetryService and have the
event service start providing that new definition without tearing down
the subscription first, which would leave a gap in the data?
Thanks,
Justin Thaler
More information about the openbmc
mailing list