Prometheus cronjob的kube_作业计数失败

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

我想在统计面板上显示命名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子查询返回每个作业名称的序列。 我希望有一种方法可以在子查询上随时间求和

大概是这样的:

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仪表盘的,我不能用录音规则。 如果有人有主意