首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >普罗米修斯:如何用probe_http_duration_seconds从黑盒导出器创建一个SLI/SLO?

普罗米修斯:如何用probe_http_duration_seconds从黑盒导出器创建一个SLI/SLO?
EN

Stack Overflow用户
提问于 2019-09-16 05:20:10
回答 1查看 783关注 0票数 1

有几天,我尝试基于到http端点的延迟来创建SLI,但没有成功。我有一个黑盒导出器和3天的数据。

我尝试了很多这样的东西: count_over_time(probe_http_duration_seconds{target_url="xxxx",phase="connect"}7d > 0.01)我得到:二进制表达式必须只包含标量和即时向量类型“我知道错误消息说了什么,但真的不知道如何获得我想要的信息。

我的平均"probe_http_duration_seconds“请求大约是10ms,所以我想计算一下每次黑盒得到的答案超过10ms。假设超过10ms的请求是失败的。我需要衡量这些失败。

EN

回答 1

Stack Overflow用户

发布于 2019-09-21 20:24:42

我刚刚找到了如何处理它:

代码语言:javascript
复制
quantile_over_time(0.90,probe_http_duration_seconds{app="myapp",env="prd",instance="https://probe-target",job="blackbox",phase="connect"}[15d])

适用于使用blackbox exporter测量延迟SLO

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57948256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档