是否可以使用 prometheus 获取节点实例列表。我有一个节点导出器,但我没有看到这样的指标。
我们应该添加一个新的运算符吗?
您可以使用kube 状态指标 https://github.com/kubernetes/kube-state-metrics以此目的。
kube-state-metrics 是关于从 Kubernetes API 生成指标
未经修改的对象。这确保了,提供的功能
kube-state-metrics 具有与 Kubernetes 相同等级的稳定性
API 对象本身。反过来,这意味着 kube-state-metrics
某些情况可能不会显示与 kubectl 完全相同的值,如
kubectl 应用某些启发式方法来显示可理解的消息。
kube-state-metrics 公开来自 Kubernetes 的未经修改的原始数据
API,这样用户就可以获得他们需要并执行的所有数据
他们所看到的启发法
您可以找到节点指标here https://github.com/kubernetes/kube-state-metrics/blob/master/docs/node-metrics.md。
例如:
Metric name: kube_node_info
node=<node-address>
kernel_version=<kernel-version>
os_image=<os-image-name>
container_runtime_version=<container-runtime-and-version-combination>
kubelet_version=<kubelet-version>
kubeproxy_version=<kubeproxy-version>
provider_id=<provider-id
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)