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

Grafana: add basic API Server graphs #546

Closed
jkowalski opened this issue Feb 1, 2019 · 4 comments
Closed

Grafana: add basic API Server graphs #546

jkowalski opened this issue Feb 1, 2019 · 4 comments
Labels
area/operations Installation, updating, metrics etc good first issue These are great first issues. If you are looking for a place to start, start here! help wanted We would love help on these issues. Please come help us!
Milestone

Comments

@jkowalski
Copy link
Contributor

QPS per resource type/verb:

sum(rate(apiserver_request_count[5m])) by (resource,verb)

Latency percentiles for key resource types:

apiserver_request_latencies_summary{resource=~"gameservers|fleets|pods",verb!~"WATCH|LIST",quantile="0.5"}

Error rates:

sum(rate(apiserver_request_count{code!~"2.."}[5m])) by (code)

Perhaps with a nice drop-down to allow narrowing it down by "resource" for common resource types (fleets, gameservers, pods, etc.)

@jkowalski jkowalski added help wanted We would love help on these issues. Please come help us! good first issue These are great first issues. If you are looking for a place to start, start here! area/operations Installation, updating, metrics etc labels Feb 1, 2019
@jkowalski
Copy link
Contributor Author

Perhaps also have a dedicated graph to update conflict rate (HTTP 409):

sum(rate(apiserver_request_count{code="409"}[5m])) by (code,resource)

@cyriltovena
Copy link
Collaborator

There is already an API server graph do you want to improve it ?

@jkowalski
Copy link
Contributor Author

We have a client view, this issue is about adding server-side view.

@aLekSer
Copy link
Collaborator

aLekSer commented Mar 4, 2019

Hello @jkowalski , I can start adding these metrics.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/operations Installation, updating, metrics etc good first issue These are great first issues. If you are looking for a place to start, start here! help wanted We would love help on these issues. Please come help us!
Projects
None yet
Development

No branches or pull requests

4 participants