Мне нужно рассчитать доступность модуля в кубернетах за определенный период времени в процентах, используя PromQL. Любые предложения приветствуются.
Я смог добиться этого с помощью запроса ниже:
(sum_over_time ((sum (kube_pod_status_ready {cluster = "$ cluster", условие = "true", пространство имен = "$ namespace"} )) [$ Availability_span: 5m])) / (sum_over_time ((сумма (kube_pod_status_ready {cluster = "$ cluster", пространство имен = "$ namespace"})) [$ Availability_span: 5m])) * 100