Most of our Grafana Dashboards have a chart for CPU Usage. But it looks like for some reason, each of the dashboards is using a different metrics for it. For example:
- Kafka dashboard is using container_cpu_usage_seconds_total (https://github.com/strimzi/strimzi-kafka-operator/blob/d407e36726b9c68bdddbc5fc7f1ae342ac787a4e/examples/metrics/grafana-dashboards/strimzi-kafka.json#L855). The same metric seems to be used also for Zoo for example:
- Connect is using process_cpu_seconds_total (https://github.com/strimzi/strimzi-kafka-operator/blob/d407e36726b9c68bdddbc5fc7f1ae342ac787a4e/examples/metrics/grafana-dashboards/strimzi-kafka-connect.json#L433):
I think we should ideally use the same metric in all dashboards to make sure it gives a consistent view.
This has been raised by Strimzi#4135.