从Kubernetes服务获取请求计数

从Kubernetes服务获取请求计数,kubernetes,monitoring,Kubernetes,Monitoring,是否有任何方法可以获取Kubernetes集群中定义的服务的统计信息,例如服务/端点访问 我读过关于Heapster的文章,但它似乎没有提供这些统计数据。另外,整个设置极其复杂,依赖大量第三方组件。我真的想要比那简单得多的东西 我一直在研究kube系统名称空间中可能提供的内容,有一堆容器和服务,包括Heapster,但它们实际上是不可访问的,因为它们需要身份验证,我无法提供,kubectl似乎没有任何API来访问它们(或者是吗?).Heapster是收集数据的代理,但是您需要一个监视代理来解释这

是否有任何方法可以获取Kubernetes集群中定义的服务的统计信息,例如服务/端点访问

我读过关于Heapster的文章,但它似乎没有提供这些统计数据。另外,整个设置极其复杂,依赖大量第三方组件。我真的想要比那简单得多的东西


我一直在研究
kube系统
名称空间中可能提供的内容,有一堆容器和服务,包括Heapster,但它们实际上是不可访问的,因为它们需要身份验证,我无法提供,
kubectl
似乎没有任何API来访问它们(或者是吗?).

Heapster是收集数据的代理,但是您需要一个监视代理来解释这些数据。例如,在GCP上,fluentd获得这些指标并发送给Stackdriver

是一个优秀的监控工具。如果你不在GCP上,我会推荐这个


如果您在GCP上,那么如上所述,您有Stackdriver监控,默认情况下为K8s集群配置。你所要做的就是创建一个Stackdriver账户(只需从GCP控制台单击一下即可完成),然后你就可以开始了。

不,这还不够。很抱歉我不需要第三方监控工具。我想知道我可以把我的代码放在哪里来计算我感兴趣的财产。我想你没有意识到你想做什么的困难。我只能说祝你好运。