Record Cilium State Usage Metrics
Problem to solve
Currently we do not collect any usage ping data on Cilium usage. We need to collect some telemetry so we can start reporting and measuring usage of this feature. This data will also support our North Star metric for Container Security which is the total number of network packets processed.
Intended users
Further details
Proposal
The following data will be collected as part of the usage ping:
- The number of environments where Cilium is installed
- The number of environments where Cilium is not installed
Permissions and Security
Documentation
Availability & Testing
What does success look like, and how can we measure that?
What is the type of buyer?
Is this a cross-stage feature?
Links / references
Implementation details
Once #220419 (closed) is implemented it should be possible to extend UsageData
with a simple DB based counter for the Cilium cluster applications model. Similar counters: https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/usage_data.rb#L107
Edited by Sam White