是否可能获得带有普罗米修斯的节点实例列表。我有一个节点导出器,但没有看到类似的指标。
我们应该添加一个新的运算符吗?
答案 0 :(得分:0)
您可以为此使用kube-state-metrics。
kube-state-metrics关于从Kubernetes API生成指标 没有修改的对象。这样可以确保 kube-state-metrics具有与Kubernetes相同的稳定性 API对象本身。反过来,这意味着该kube-state-metrics 在某些情况下,可能无法显示与kubectl完全相同的值,例如 kubectl应用某些启发式方法来显示可理解的消息。 kube-state-metrics公开了未经Kubernetes修改的原始数据 API,通过这种方式,用户可以获取所需的所有数据并执行 他们看到的启发式
您可以找到节点指标here。 例如:
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