Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Epic - Adoption Telemetry #4877

Closed
shaun-nx opened this issue Jan 9, 2024 · 2 comments · Fixed by #5210
Closed

Epic - Adoption Telemetry #4877

shaun-nx opened this issue Jan 9, 2024 · 2 comments · Fixed by #5210
Labels
backlog Pull requests/issues that are backlog items epic Issues that need to be broken into smaller issues
Milestone

Comments

@shaun-nx
Copy link
Contributor

shaun-nx commented Jan 9, 2024

Overview

As a maintainer of NIC, I would like to provide the product with a means to collect Product Telemetry so that I can better understand how our users configure our product

Add/updating data points

When collecting a new data point, or updating an existing data point, the Schema file should also be update.
This document contains the necessary steps to do this: https://github.com/nginxinc/kubernetes-ingress/blob/main/docs/developer/telemetry-schema-generation.md

Data Collection

Some data points that NIC is interested in collecting has been implemented by the nginx-cluster-connector
Details can be found in the data-design for the cluster connector

### Tasks
- [x] Update all `int` data types to `int64`
- [x] Confirm data is sent to XCDF devendpoint
- [x] Create PR on XCDF gitlab repo for Schmea
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/5221
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/5220
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/4898
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/4863
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/4902
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/4903
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/5123
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/4883
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/5136
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/5143
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/5151
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/4882
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/5144
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/5135
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/5138
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/5140
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/5137
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/5139
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/5141
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/5142
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/4884
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/5416
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/5417
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/5419
- [x] Define Schema for NIC
- [x] Add Telemetry opt-out option in Helm
- [ ] https://github.com/nginxinc/kubernetes-ingress/pull/5210
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/5454
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/5452
- [ ] https://github.com/nginxinc/kubernetes-ingress/issues/5453

Aha! Link: https://nginx.aha.io/epics/NIC-E-121

@shaun-nx shaun-nx added the epic Issues that need to be broken into smaller issues label Jan 9, 2024
Copy link

github-actions bot commented Jan 9, 2024

Hi @shaun-nx thanks for reporting!

Be sure to check out the docs and the Contributing Guidelines while you wait for a human to take a look at this 🙂

Cheers!

@shaun-nx shaun-nx added the backlog Pull requests/issues that are backlog items label Jan 9, 2024
@shaun-nx shaun-nx added this to the v3.5.0 milestone Jan 9, 2024
@shaun-nx shaun-nx mentioned this issue Jan 10, 2024
13 tasks
@jjngx jjngx changed the title Adoption Telemetry Epic - Adoption Telemetry Feb 21, 2024
@shaun-nx shaun-nx linked a pull request Mar 7, 2024 that will close this issue
6 tasks
@shaun-nx
Copy link
Contributor Author

shaun-nx commented Mar 7, 2024

re-opening. Was closed after I linked an issue to it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog Pull requests/issues that are backlog items epic Issues that need to be broken into smaller issues
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants