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 support #455

Open
keeganwitt opened this issue Dec 10, 2024 · 4 comments
Open

Telemetry support #455

keeganwitt opened this issue Dec 10, 2024 · 4 comments

Comments

@keeganwitt
Copy link
Contributor

SPIRE Controller Manager should support telemetry integration to publish metrics about it's performance, similar to SPIRE.

@faisal-memon
Copy link
Contributor

@keeganwitt More visibility is good. Any specific metrics youd like to see?

@kfox1111
Copy link
Contributor

kfox1111 commented Dec 16, 2024

Heh. Thought we were talking about spiffe-helper... Sorry.

Some random musings..... generally anything that would help a sysadmin determine if something is malfunctioning and how badly...

  • How many times the certificate has been refreshed since the process started
  • How many failed refreshes have there been since the process started
  • Is the certificate currently valid
  • count of failed execs since the process started

@keeganwitt
Copy link
Contributor Author

A few that come to mind are

  1. How many new entries are being created? Maybe some metadata about them (Was it static? Was it federated? What K8s namespace?)
  2. How many entries are deleted?
  3. Metrics for any failures

@kfox1111
Copy link
Contributor

Maybe how long ago was the last successful sync time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants