elasticsearch - cpu/mem如何区分不同节点
问题描述
在 Kubernetes 集群中绘制 EFK helm 图。
Fluentbit 被配置为提供 cpu 和 mem 信息,非常好。
数据来自所有节点,但没有任何每个节点的区分信息。所以该图给出了所有机器的平均值:
有没有办法在任何级别上区分节点?
在 fluentbit 级别,我尝试使用 kubernetes 过滤器但没有成功,因为它仅适用于尾部过滤器,既不适用于 cpu 也不适用于 mem。
任何论点都值得赞赏(甚至“改变你的堆栈”或“去普罗米修斯”)
解决方案
我肯定会推荐使用 Prometheus 和 Grafana 来查看 cpu/mem 和许多其他监控图。从许多内置图表和警报开始的一个很好的地方是:https ://github.com/coreos/kube-prometheus
推荐阅读
- java - QueryString 用冒号搜索字符串
- javascript - 计数和比较
- python - 未找到 webdrivermanager pip3
- ios - AKSequencer 和 AKSampler 链接没有声音
- typeorm - typeorm 可以在应用程序启动时验证模式吗?
- image - 如何使用我的 SQLite 数据库中的路径显示本地存储的图像?
- java - Hibernate 只保留第一个嵌套实体
- javascript - 如何将 PHP 脚本放入 JS 中?
- django - 如何从 django 项目下载 .txt 文件
- java - 无法在邮递员中发布照片 - 无可用消息,邮递员中出现错误 404