k8s中pod监控数据在grafana中展示

实现目标:将kubesphere[K8S]中运行的pod监控数据在grafana平台进行展示。

前提说明:需要在k8s每个集群中内置的prometheus配置中将pod指标数据远程写入到victoriametrics持久化数据库中。

实现效果如下

k8s中pod监控数据在grafana中展示_第1张图片

k8s中pod监控数据在grafana中展示_第2张图片

k8s中pod监控数据在grafana中展示_第3张图片

CPU使用量:

round(sum by (namespace, pod) (irate(container_cpu_usage_seconds_total{job="kubelet", pod!="", image!=""}[5m])) * on (namespace, pod) group_left(owner_kind, owner_name) kube_pod_owner{namespace=~"$scode"} * on (namespace, pod) group_left(node) kube_pod_info{pod=~"$pod"}, 0.001)*100

你可能感兴趣的:(监控配置手册,kubernetes,容器,云原生)