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

Improve Metricbeat Kubernetes Volumes dashboard as currently it doesn't show useful information #39523

Open
Tracked by #9859
eedugon opened this issue May 11, 2024 · 2 comments
Labels
:Dashboards enhancement Metricbeat Metricbeat Team:obs-ds-hosted-services Label for the Observability Hosted Services team

Comments

@eedugon
Copy link
Contributor

eedugon commented May 11, 2024

Describe the enhancement:

The main visualization in our [Metricbeat Kubernetes] Volumes default dashboard is not showing useful information, because the volume name is something generic and usually reused by a lot of pods. It could also mislead users.

For example this visualization is a bit meaningless as the names don't really identify much and actually belong to multiple pods:

Screenshot 2024-05-11 at 11 16 20

Also, the metrics on datadir could be misleagind, as they are averages from a lot of real volumes belonging to different pods.

My proposal would be something like this, very similar, but including the pod names. As you can see the information is clearer.

Screenshot 2024-05-11 at 11 15 49

I have included that visualization as part of a bigger dashboard here, in case you want to take a look.

Describe a specific use case for the enhancement or feature:

Kubernetes Monitoring with Metricbeat or Elastic Agent using the volume metricset.

cc: @gizas

@botelastic botelastic bot added the needs_team Indicates that the issue/PR needs a Team:* label label May 11, 2024
@eedugon eedugon added enhancement :Dashboards and removed needs_team Indicates that the issue/PR needs a Team:* label labels May 11, 2024
@botelastic botelastic bot added the needs_team Indicates that the issue/PR needs a Team:* label label May 11, 2024
@eedugon eedugon added the Metricbeat Metricbeat label May 11, 2024
@ycombinator ycombinator added the Team:obs-ds-hosted-services Label for the Observability Hosted Services team label May 15, 2024
@elasticmachine
Copy link
Collaborator

Pinging @elastic/obs-ds-hosted-services (Team:obs-ds-hosted-services)

@botelastic botelastic bot removed the needs_team Indicates that the issue/PR needs a Team:* label label May 15, 2024
@gizas
Copy link
Contributor

gizas commented Aug 26, 2024

We will keep this issue open because although we have merged an update for the Volumes dashboard still the pod metadata enrichment is not possible without an enhancement (see comment)

To be tracked as part of #39524, where we will need to include the metadata pod watcher in the volume metricset and enrich relevant metrics with pod information

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:Dashboards enhancement Metricbeat Metricbeat Team:obs-ds-hosted-services Label for the Observability Hosted Services team
Projects
None yet
Development

No branches or pull requests

4 participants