-
Notifications
You must be signed in to change notification settings - Fork 435
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
Prepare requested resources visualizations for Kubernetes Observability #1014
Comments
cc @ChrsMark |
Pinging @elastic/integrations (Team:Integrations) |
@eedugon you are right that we are collecting these metrics but the reason you don't see them populated is probably the version of |
Awesome! Great analysis, thanks!
El El jue, 12 ago 2021 a las 15:43, Michael Katsoulis <
***@***.***> escribió:
… Taking a look at the documented metrics from our Metricbeat module and
doing some tests I guess that we have defined the metrics:
- kubernetes.container.cpu.request.cores
- kubernetes.container.cpu.request.nanocores
But I believe (i could be wrong) we are not populating them.
@eedugon <https://github.com/eedugon> you are right that we are
collecting these metrics but the reason you don't see them populated is
probably the version of kube-state-metrics. Since v2.0.0 they deprecated
those fields (they are replaced with new. Thy used to co-exist for some
versions). breaking changes
<https://github.com/kubernetes/kube-state-metrics/blob/master/CHANGELOG.md#v200-alpha--2020-09-16>
There is an issue elastic/beats#21520
<elastic/beats#21520> to support these changes
and we will focus on that in the near future.
After the issue is fixed we could also add a visualisation
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1014 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AGBFXJP6MYDN3FQYHLYRWQLT4PFZXANCNFSM45JNPYRQ>
.
|
In matter of fact we are already working on elastic/beats#27552 to support the newer versions of kube-state-metrics and populate the fields. |
We are in an effort to improve/optimise our dashboards at elastic/beats#31021. @MichaelKatsoulis maybe these metrics are some to consider too? |
Yes indeed. These are useful metrics we could visualise. |
Hi! We just realized that we haven't looked into this issue in a while. We're sorry! We're labeling this issue as |
On Kubernetes is very common to take a look at the overall resources
requested / reserved
(not in use) at different levels:When doing
kubectl describe node
we can clearly see something like:Today the majority of dashboards for Kubernetes monitoring allow the user to visualize quickly the overall (or per node) amount of CPU and memory requested.
In our current dashboards we focus on resource
in use
, which is nice but we don't have anything aboutrequested
resources or limits (maybe limits is not that interesting).Taking a look at the documented metrics from our Metricbeat module and doing some tests I guess that we have defined the metrics:
But I believe (i could be wrong) we are not populating them.
So if we want to achieve this we probably need to solve both parts (receiving the metrics + preparing the UI at some level (dashboards, observability app, ...)
The text was updated successfully, but these errors were encountered: