如何在 PromQL 中总结过去 30 天内两个指标之间的时间差异
How to sum difference in time between two metrics over last 30 days in PromQL
我正在尝试编译过去 30 天指标的一些统计数据。我想总结 kube_job_status_completion_time 和 kube_job_status_start_time
随时间的差异
sum(max_over_time(kube_job_status_completion_time[30d] - kube_job_status_start_time[30d]))
我收到以下错误
Error executing query: invalid parameter 'query': parse error at char 86: binary expression must contain only scalar and instant vector types.
关于我应该如何进行的任何建议?
我的目标是在 grafana 中绘制一个即时条形图,显示每个命名空间最近 30 天的计算时间总和。
谢谢
我想我明白了
sum(max_over_time(kube_job_status_completion_time[30d]) - min_over_time(kube_job_status_start_time[30d])) by (namespace)
我正在尝试编译过去 30 天指标的一些统计数据。我想总结 kube_job_status_completion_time 和 kube_job_status_start_time
随时间的差异sum(max_over_time(kube_job_status_completion_time[30d] - kube_job_status_start_time[30d]))
我收到以下错误
Error executing query: invalid parameter 'query': parse error at char 86: binary expression must contain only scalar and instant vector types.
关于我应该如何进行的任何建议?
我的目标是在 grafana 中绘制一个即时条形图,显示每个命名空间最近 30 天的计算时间总和。
谢谢
我想我明白了
sum(max_over_time(kube_job_status_completion_time[30d]) - min_over_time(kube_job_status_start_time[30d])) by (namespace)