首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法从Kubernetes集群中的heapster pod获取指标

无法从Kubernetes集群中的heapster pod获取指标
EN

Stack Overflow用户
提问于 2018-10-23 21:54:20
回答 1查看 308关注 0票数 0

我正在尝试获取Kubernetes仪表板中的指标。为此,我在kube-system名称空间中运行influxdbheapster pod。我使用命令kubectl get pods -n kube-system检查了pods的状态。下面是我关注的link,但是heapster将日志显示为

代码语言:javascript
复制
E1023 13:41:07.915723       1 reflector.go:190] k8s.io/heapster/metrics/util/util.go:30: Failed to list *v1.Node: Get https://kubernetes.default/api/v1/nodes?resourceVersion=0: dial tcp: i/o timeout

有人能建议我在哪里做我的配置的更改吗?

EN

回答 1

Stack Overflow用户

发布于 2018-10-25 02:18:04

看起来堆程序无法通过默认namespace上的kubernetes服务与您的kube-apiserver通信。有几件事,你可以试试:

  1. 检查服务是否在默认命名空间中定义:

$ kubectl get svc kubernetes NAME TYPE CLUSTER-IP外部IP端口(S) AGE kubernetes ClusterIP 10.96.0.1 443/TCP 92d

  • 检查所有kube-proxy pod是否正常运行:

$ kubectl -n kube-system -l=k8s-app=kube-proxy获取pods名称就绪状态重新启动AGE kube-proxy-xxxxx 1/1运行04d18h...

  • 检查所有覆盖pods是否都在运行。例如,对于印花布

$ kubectl -n kube-system -l=k8s-app=calico-node获取pod名称就绪状态重启AGE calico-node-88fgd 2/2运行3 4d21h...

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52950858

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档