node.js - Devops 新手。有哪些方法可以从 Kubernetes 中提取数据?
问题描述
我正在学习容器及其工作原理,并开始学习 Kubernetes。我想知道是否有一种方法可以从 Kubernetes 集群中提取或提取数据?我想做的是从集群中提取数据并监控来自集群的信息。我搜索了一些并提出了一些在 nodejs 上工作的客户端,只是想知道我是否朝着正确的方向前进。
我想做的是从集群中提取数据并将其放在前端网站上供我查看。(想比较一下不同集群站点的CPU使用率)
解决方案
查看以 InfluxDB 和 Grafana 作为后端的heapster ( https://github.com/kubernetes/heapster )。Grafana 非常适合您似乎正在寻找的监控和比较类型。这有时包括在内。Azure heapster 中的 AKS 是开箱即用的,但必须添加 InfluxDB 和 Grafana。我认为整个堆栈都存在于 Google 的产品中。
推荐阅读
- python - Opencv“len(contour)”返回错误值
- .htaccess - .htaccess 从子文件夹重定向到域无法正常工作
- python - Donkey Car S1 - Raspberry pi + Robo Hat MM1+ 不想使用 Donkeycar API
- visual-studio-code - VS Code 中的终端看起来不像以前,想要下拉
- javascript - 示例 node.js ftp 服务器?
- android - 使用自定义资源值(例如 int、float)的 Android Vector
- android - 如何使用刀柄在片段中注入视图模型模拟
- async-await - 如何使用 AsyncHTMLSession().run 的参数构建异步任务列表?
- sql - SQL 需要帮助来分配唯一编号或基于日期从最早到最新以及基于产品名称和价格的序列号
- sql-server - Laravel MSSQL 将数据类型 nvarchar 转换为 int 时出错。在窗户上