kibana icon indicating copy to clipboard operation
kibana copied to clipboard

[Metrics UI] Allow user to view K8s container metrics when not using Docker

Open neptunian opened this issue 4 years ago • 5 comments
trafficstars

If a user is not using Docker with Kubernetes, which is more likely after Kubernetes 1.20+ where the default daemon for containers is not Docker, there is not a way to view container metrics. It might also be confusing for users to see "Docker" as a dropdown filter when they are not using Docker.

When not using the Docker and monitoring Kubernetes with the Kubernetes module, container metrics are sent to kubernetes.container:

117806225-4f2bbf80-b25a-11eb-8b44-e6a1388daeb8

But when using Docker they're sent to docker.cpu.total.pct

Perhaps we should think about removing the "Docker" filter dropdown item altogether in favor of something generic like "Container" and we can figure out where to look for container metrics whether or not they are from Docker.

neptunian avatar May 17 '21 17:05 neptunian

Pinging @elastic/logs-metrics-ui (Team:logs-metrics-ui)

elasticmachine avatar May 17 '21 17:05 elasticmachine

@neptunian thanks for filing this. I think the work done by the Inventory Schema team should solve that by making each integration reporting container data report it in a common way, i.e. more aligned via ECS.

sorantis avatar May 17 '21 17:05 sorantis

Picking this up @neptunian - I agree with this.

As we develop a new inventory, I'm sure we can refer to all containers generically (but allow users to understand/filter by the type of container).

roshan-elastic avatar Jul 03 '23 11:07 roshan-elastic

Pinging @elastic/obs-ux-infra_services-team (Team:obs-ux-infra_services)

elasticmachine avatar Nov 14 '23 00:11 elasticmachine

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

botelastic[bot] avatar May 12 '24 00:05 botelastic[bot]

Closing - will be fixing as part of improving our container views (work either in progress or on near roadmap)

roshan-elastic avatar Aug 15 '24 09:08 roshan-elastic