Prometheus cronjob的kube_作业计数失败
我想在统计面板上显示命名cronjob的失败作业数。 我尝试了很多东西,这应该是我的问题更重要的原因:Prometheus cronjob的kube_作业计数失败,prometheus,grafana,promql,Prometheus,Grafana,Promql,我想在统计面板上显示命名cronjob的失败作业数。 我尝试了很多东西,这应该是我的问题更重要的原因: ( kube_job_failed{namespace="$namespace"} + on (job_name) group_left(owner_name) (group by (job_name,owner_name) (kube_job_owner{owner_name="$cronjob"})) ) group_left
(
kube_job_failed{namespace="$namespace"} + on (job_name)
group_left(owner_name)
(group by (job_name,owner_name) (kube_job_owner{owner_name="$cronjob"}))
)
group_left子查询返回每个作业名称的序列。
我希望有一种方法可以在子查询上随时间求和
大概是这样的:
sum_over_time(
(
kube_job_failed{namespace="$namespace"} + on (job_name)
group_left(owner_name)
(group by (job_name,owner_name) (kube_job_owner{owner_name="$cronjob"}))
)[$__interval])
此查询产生以下错误:仅允许向量选择器的范围
这是给grafana仪表盘的,我不能用录音规则。
如果有人有主意