k8s仪表板与指标服务器之间的通信

时间:2020-10-23 05:10:28

标签: kubernetes prometheus kubernetes-dashboard

k8s dashbaord和指标服务器如何通信?就像在Prometheus中一样,抓取通过REST公开的指标。如何检查确切的指标服务器公开了什么?

1 个答案:

答案 0 :(得分:0)

度量服务器正在使用k8s metrics API将mertics导出到k8s。

还要检查:k8s monitoring architecture。该文档提出了Kubernetes的高级监视架构。


如何检查指标服务器公开了什么内容

使用api端点:

kubectl get --raw "/apis/metrics.k8s.io/v1beta1/pods" | jq
kubectl get --raw "/apis/metrics.k8s.io/v1beta1/nodes" | jq

如果没有公开任何自定义指标,您将看到唯一公开的指标是CPU和内存(对于每个Pod /节点)。