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

export metrics #25

Open
miekg opened this issue Dec 22, 2020 · 2 comments
Open

export metrics #25

miekg opened this issue Dec 22, 2020 · 2 comments

Comments

@miekg
Copy link
Collaborator

miekg commented Dec 22, 2020

Things are working well enough that it is time to think about exporting metrics and what would be a good set of metrics to have.

@miekg miekg mentioned this issue Dec 22, 2020
@miekg
Copy link
Collaborator Author

miekg commented Jan 28, 2021

Apart from the std Go metrics we get for free I'm thinking about:

  • number of pods started/stopped/failed (counter)
  • latency of receiving a request and finishing it (op=GetPods|CreatePod|...) etc. (histogram)
  • current version of systemk (counter=0, with label containing the version)

@miekg
Copy link
Collaborator Author

miekg commented Feb 4, 2021

ok, https://sysdig.com/blog/how-to-monitor-kubelet/ looks sane, of course k8s needs to hide this all and to enable it we are dependent on kubernetes/kubernetes which we don't want pull in (makes compiling harder and impossible w/ bazel)

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

1 participant