首页 > 解决方案 > Devops 新手。有哪些方法可以从 Kubernetes 中提取数据?

问题描述

我正在学习容器及其工作原理,并开始学习 Kubernetes。我想知道是否有一种方法可以从 Kubernetes 集群中提取或提取数据?我想做的是从集群中提取数据并监控来自集群的信息。我搜索了一些并提出了一些在 nodejs 上工作的客户端,只是想知道我是否朝着正确的方向前进。

我想做的是从集群中提取数据并将其放在前端网站上供我查看。(想比较一下不同集群站点的CPU使用率)

有问题的链接:https ://github.com/tenxcloud/node-kubernetes-client

标签: node.jskubernetesdevops

解决方案


查看以 InfluxDB 和 Grafana 作为后端的heapster ( https://github.com/kubernetes/heapster )。Grafana 非常适合您似乎正在寻找的监控和比较类型。这有时包括在内。Azure heapster 中的 AKS 是开箱即用的,但必须添加 InfluxDB 和 Grafana。我认为整个堆栈都存在于 Google 的产品中。


推荐阅读