gpt4 book ai didi

kubernetes - _condition_在指标中是什么意思?

转载 作者:行者123 更新时间:2023-12-02 12:05:40 25 4
gpt4 key购买 nike

kube-state-metrics中,有一个广告连播的指标-kube_pod_status_ready具有3个属性

pod=<pod-name>  
namespace=<pod-namespace>
condition=<true|false|unknown>
condition属性代表什么?我在文档的任何地方都找不到它的定义。我可以猜出这是什么意思,但是最好得到一个定义或解释它是如何计算的。

最佳答案

记录在API reference中。从本质上讲,这是给定Pod的status"type": "Ready"字段中的条件。例如,在以下输出中:

$ kubectl get pod <your-pod> -o=json | jq .status.conditions
[
...
{
"lastProbeTime": null,
"lastTransitionTime": "2018-11-20T22:45:27Z",
"status": "True",
"type": "Ready"
},
...
]

在这种情况下,子字段 "status": "True"代表指标中的 condition=true。或者, "status": "False"将代表 condition=false"status": "Unknown"将代表 condition=unknown

关于kubernetes - _condition_在指标中是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53528617/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com