我正在使用Prometheus和Grafana来可视化来自Jenkins示例的数据。我正在使用Jenkins指标和Prometheus指标插件来提取Prometheus的指标,我已经为即时指标和一些图表创建了一个基本的Grafana Jmeter 板,现在我需要创建一个promql查询,以提取Jenkins作业构建时间指标变化的最后一次波动。我发现了关于changes()
和rate()
promql函数,但我没有得到我正在等待的结果.我使用的最后一个查询是:changes(default_jenkins_builds_last_build_duration_milliseconds{jenkins_job="$project"}[1m])
其中变量$project
允许我选择需要在Grafana中调查的作业。
这是正确的方法吗???你有什么替代的想法吗???
1条答案
按热度按时间des4xlb01#
不幸的是,对我来说,唯一的方法就是这个PromQl查询,
这不是最干净的方式,但与一些警报抑制它可以工作。