Feature #53543
openmgr/dashboard: expose new telemetry commands
0%
Description
We are introducing new design for adding new data to telemetry reports.
The current design requires increasing the telemetry revision each time we add new data to the report.
As a result, users need to re-opt-in to telemetry.
This new design allows for adding new data to the report, while allowing users to keep sending only what they already opted-in to, hence no re-opt-in is required.
In case users wish to report the new data as well, they need to re-opt-in and enable any new channels.
See PR: https://github.com/ceph/ceph/pull/44251.
As a result of the change, new CLI commands are now available.
The user can see a sample report of what they are opted-in to with:
ceph telemetry show ceph telemetry show-device ceph telemetry show-all
(which are not a new command)
and to preview a sample report that contains the new data with:
ceph telemetry preview ceph telemetry preview-device ceph telemetry preview-all
Users can see the diff between collections they are opted-in to and new collections with:
ceph telemetry diff
To list all collections:
ceph telemetry collection ls
We should expose these commands in the dashboard too.