-
Task
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
Request for sending data via telemetry
The goal is to collect metrics about MicroShift version because from 4.19 it will start reporting metrics back using Telemetry direct write requests. In order not to interfere with current `cluster_version` metric about OpenShift, a new one is needed.
microshift_version
microshift_version represents key information about a MicroShift's cluster version.
Labels
- _id: cluster ID, possible values are UUID strings
- version: the running MicroShift version , possible values are `\d{1}\.\d{1,2}\.\d{1,2}`
- deployment_type: describes MicroShift's deployment type. Possible values are `rpm`, `ostree`, `bootc`.
- os_version_id: describes the OS version id where MicroShift is running. Possible values are `\d{1,2}.\d{1,2}`.
The cardinality of the metric is composed of: number of different versions of MicroShift, one of 3 deployment types.
Most MicroShift clusters work in disconnected environments so we do not envision a high number of time series for this metric.
Component exposing the metric: https://github.com/openshift/microshift