Как мне сделать `count_over_time` с оператором` group_left`? - PullRequest
0 голосов
/ 05 октября 2018

Хотелось бы узнать количество созданных рабочих мест в Кубернетесе на основе определенного ярлыка.Вот то, что я придумал.Поскольку между определенными интервалами есть промежутки, я хотел бы провести подсчет во времени.

kube_job_created * on(job_name)
  group_left (label_cronjob_name)
  kube_job_labels{label_cronjob_name="sf-synch-abn"}

Где разместить селектор вектора диапазона?

1 Ответ

0 голосов
/ 05 октября 2018

Я думаю, что вы хотите:

count(
    count_over_time(kube_job_created[1h]) 
  * on(job_name) group_left (label_cronjob_name)
    count_over_time(kube_job_labels{label_cronjob_name="sf-synch-abn"}[1h])
)
...