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

Telemetry Job #4863

Closed
shaun-nx opened this issue Jan 3, 2024 · 1 comment · Fixed by #4896
Closed

Telemetry Job #4863

shaun-nx opened this issue Jan 3, 2024 · 1 comment · Fixed by #4896
Assignees
Labels
backlog Pull requests/issues that are backlog items
Milestone

Comments

@shaun-nx
Copy link
Contributor

shaun-nx commented Jan 3, 2024

As a maintainer of NIC
I want a telemetry job that collects data every 24 hours
So that I can eventually send collected telemetry data to a centralized collector.

Acceptance Criteria

  • The telemetry job outputs some set of dummy data every time data would be collected to the debug log.
  • The telemetry job attempts to collect data every 24 hours, starting at initial deployment of NIC.
  • The time period at which data is collected can be configured by a developer for testing.
  • Only the leader pod runs the job
### Tasks
- [x] The telemetry job outputs some set of dummy data every time data would be collected to the debug log.
- [x] The telemetry job attempts to collect data every 24 hours, starting at initial deployment of NIC
- [x] The time period at which data is collected can be configured by a developer for testing.
- [x] Only the leader pod runs the job
- [x] Allow users to opt-out of exporting telemetry by means of a cli flag
Copy link

github-actions bot commented Jan 3, 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 3, 2024
@shaun-nx shaun-nx added this to the v3.5.0 milestone Jan 3, 2024
@shaun-nx shaun-nx linked a pull request Jan 10, 2024 that will close this issue
13 tasks
@jjngx jjngx self-assigned this Jan 16, 2024
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
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants