运行 pod 和节点的 Kubernetes prometheus 指标?

2024-01-01

我已经设置了 prometheus 通过遵循 prometheus 来监控 kubernetes 指标文档 https://github.com/prometheus/docs/blob/master/content/docs/operating/configuration.md.

现在普罗米修斯中出现了许多有用的指标。

但是,我看不到任何引用我的 Pod 或节点状态的指标。

理想情况下 - 我希望能够绘制 Pod 状态(正在运行、待处理、CrashLoopBackOff、错误)和节点(NodeReady、Ready)的图表。

这个指标在任何地方吗?如果没有,我可以在某个地方添加它吗?如何?


常规的 kubernetes 设置不会公开这些指标 - 进一步讨论here https://github.com/kubernetes/kubernetes/pull/31107#discussion_r75673822.

但是,可以使用另一个服务来收集这些集群级别指标:https://github.com/kubernetes/kube-state-metrics https://github.com/kubernetes/kube-state-metrics.

目前这提供了 node_status_ready 和 pod_container_restarts ,这听起来像我想要的。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

运行 pod 和节点的 Kubernetes prometheus 指标? 的相关文章

随机推荐

  • Cordova 插件,用于使用 URL 模式从浏览器启动应用程序

    我们可以从 iOS 和 Android 中的浏览器启动应用程序 它是使用 URL 模式实现的 想知道是否有任何 Cordova 插件可以处理上述情况 你有没有尝试过LaunchMyApp PhoneGap 插件 https github c
  • 包装对 malloc()/realloc() 的调用...这是一个好主意吗?

    对于分配 我需要分配一个动态缓冲区 使用malloc 对于初始缓冲区和realloc 如果需要扩大该缓冲区 在我使用 re m alloc 的任何地方 代码如下所示 char buffer malloc size if buffer NUL
  • 防止两个连接共享同一个锚点

    我正在使用 jsPlumb 来允许用户构建图表 我允许用户拖动这些元素 因此我为每个端点使用锚点集合 让 jsPlumb 在建立连接时从该集合中为我选择 最佳 锚点 我遇到的问题是 我可能有来自任何给定端点的多达十几个连接 因此当许多人最终
  • SWI-Prolog 中的 catch/3 和 call_with_time_limit/2 谓词

    我想用 catch Goal Catcher Recover 目标在哪里 call with time limit Time Goal 它很混乱 我找不到正确的方法来知道上述情况之一何时发生 1 进球因超时而停止 2 目标失败 有时应该会失
  • 如何使用 React Router 将 div 放入 Switch 中?

    我有一个使用 React 和 Redux 的 APP 我想加载一个NotFound当用户输入无效路线时的组件 我在网上找到了解决这个问题的方法 那就是将所有路由放在一个交换机中 包括NotFound成分 问题是 在我的应用程序中 我无法将所
  • 使用 .NET 4.5 async、await 将 Azure blob 异步下载到字符串

    我正在尝试实施一个完全异步使用 NET 4 5 异步和等待进行 blob 下载 假设整个 blob 可以一次放入内存中 并且我们希望将其保存在string Code public async Task
  • 来自 Xib 的 Cell 与 Swift 3

    我已经阅读并看过一些有关此主题的视频 但我无法让它发挥作用 我正在尝试使用 xib 中的单元格而不是故事板 这是我的 ViewController 其中有表视图 import UIKit class ViewController UIVie
  • panelgrid 内的复合组件未“扩展”

    基本上 我一直在 panelgrid 中一次又一次地使用这种模式
  • 如果我在 Python 脚本运行时修改它会发生什么?

    想象一下 一个Python脚本需要很长时间才能运行 如果我在它运行时修改它会发生什么 结果会不同吗 没什么 因为 Python 将你的脚本预编译成 PYC 文件并启动它 但是 如果发生某种异常 您可能会得到一个稍微误导性的解释 因为行X可能
  • PHP:我如何知道函数的调用者?

    我如何知道 php 中函数的调用者 不知道为什么你会关心这个 但你可以从debug backtrace http php net debug backtrace功能
  • 调整窗口大小时自动调整文本大小(字体大小)?

    我一直在尝试 徒劳地 构建一个页面 其元素会随着我更改窗口大小而调整大小 我让它在图像的 CSS 中工作没有问题 但我似乎无法在文本中完成同样的工作 而且我不确定它在 CSS 中是否可能 我似乎找不到一个 jquery 脚本来完成这个任务
  • Chrome 教程 - 选项页面

    我正在开发我的第一个 chrome 扩展 我关注了这篇文章http code google com chrome extensions options html http code google com chrome extensions
  • 合并大量netCDF文件

    我有一个包含 netCDF nc 文件的大文件夹 每个文件都具有相似的名称 数据文件包含时间 经度 纬度和月降水量的变量 目标是获取 X 年内每个月的平均月降水量 所以最后我会得到 12 个值 代表 X 年内每个纬度和经度的平均月降水量 多
  • 使用 HttpModule 的 WCF URL 重定向

    我想将 Service1 的所有请求重定向到 Service2 我尝试使用 HTTPModule 进行此操作 但我没有运气 请建议任何方法来实现这一目标 非常感谢 可以通过内置的方法来完成代码密集程度较低的重定向调用的方法WCF 路由服务
  • 有序字典,保留初始顺序

    有序字典 import collections d banana 3 apple 4 pear 1 orange 2 collections OrderedDict sorted d items key lambda t t 0 上面的例子
  • Angular 5 材质多垫菜单

    I am quite new to Angular 5 and have just started learning it Recently I have been trying to create a menu bar with mult
  • 样式 AutoCompleteBox 错误指示器

    是否可以更改当 WPF 工具包中的 AutoCompleteBox 出现错误时出现的红色矩形的样式 我成功地在 TextBox 上更改了它 只是为控件创建了一个新样式 但无论我对 AutoCompleteBox 做什么 我都无法摆脱那个红色
  • 将 LibGDX 与 Android 首选项结合使用

    我正在尝试将 Android 的首选项系统与 LibGDX 的首选项系统结合使用 它们都使用 SharedPreferences 作为后端 所以我认为它们应该能够一起工作 但是当我尝试在 LibGDX 的首选项中加载数据时 我没有得到任何数
  • 瓢虫调试器的一些功能在 symfony2 php 应用程序中不起作用

    我正在用这个 https github com raulfraile LadybugBundle https github com raulfraile LadybugBundle 它们具有三个功能 ld var1 var2 shortcu
  • 运行 pod 和节点的 Kubernetes prometheus 指标?

    我已经设置了 prometheus 通过遵循 prometheus 来监控 kubernetes 指标文档 https github com prometheus docs blob master content docs operatin