k8s dashbaord和度量服务器如何通信?就像在Prometheus中一样,抓取通过REST公开的度量。如何检查服务器到底公开了什么度量?
度量服务器正在使用k8度量API将合并导出到k8。
同时检查:k8s监控架构。本文档为Kubernetes提出了一个高级监控体系结构。
如何检查服务器暴露的具体度量
使用api端点:
kubectl get --raw "/apis/metrics.k8s.io/v1beta1/pods" | jq
kubectl get --raw "/apis/metrics.k8s.io/v1beta1/nodes" | jq
如果您没有公开任何自定义指标,您将看到唯一公开的指标是CPU和内存(对于每个pod/节点(。