prometheus 表达式
avg_over_time(my_inprogress_requests{job="mhc"}[5m] offset 3m)
返回time=1550664637开始向前偏移3分钟之前的五分钟的平均值
curl -X GET \
'http://mhc-linux:9090/api/v1/query?query=avg_over_time%28my_inprogress_requests{job=%22mhc%22}[5m]%20%20offset%203m%29&time=1550664637' \
-H 'Postman-Token: eeede4b6-e57b-42b1-92e1-d2dec4558f0e' \
-H 'cache-control: no-cache'
{
"status": "success",
"data": {
"resultType": "vector",
"result": [
{
"metric": {
"instance": "192.168.121.58:8000",
"job": "mhc"
},
"value": [
1550664637,
"425.1333333333333"
]
}
]
}
}
curl -X GET \
'http://mhc-linux:9090/api/v1/query_range?query=avg_over_time%28my_inprogress_requests{job=%22mhc%22}[5m]%20%20offset%2010m%29&start=1550664637&end=1550664937&step=60' \
-H 'Postman-Token: b274b534-eede-4d4b-b85c-2f0ad8dbd44e' \
-H 'cache-control: no-cache'
{
"status": "success",
"data": {
"resultType": "matrix",
"result": [
{
"metric": {
"instance": "192.168.121.58:8000",
"job": "mhc"
},
"values": [
[
1550664637,
"474.0666666666666"
],
[
1550664697,
"511.11666666666673"
],
[
1550664757,
"468.6666666666667"
],
[
1550664817,
"464.03333333333313"
],
[
1550664877,
"494.83333333333326"
],
[
1550664937,
"491.38333333333327"
]
]
}
]
}
}
sum(avg_over_time(my_inprogress_requests{user="mhc"}[1m]))
最新文章
- [译]Google官方关于Android架构中MVP模式的示例
- Web APi 2.0优点和特点?在Web APi中如何启动Session状态?
- Spring工作原理
- 【转】C#中WinForm程序退出方法技巧总结
- Eclipse几个版本号的区别
- swift 字符串和数字相互转化
- Soft Renderer的乐趣
- curl要注意的几点
- 常用JS正则表达式收集
- Android开发文摘集合1
- SQLServer表变量对IO及内存影响测试
- Java 多线程之happens-before规则解释
- Flex下拉框
- [C++ Primer Plus] 第10章、对象和类(一)程序清单——辨析三个const
- 3D Graph Neural Networks for RGBD Semantic Segmentation
- 异常:Caused by: java.sql.SQLException: Field 'cust_id' doesn't have a default value
- Wyn BI的机会在哪里:越靠近消费者的行业,比如零售、文娱和金融,信息化投入越大 ZT
- LVS搭建负载均衡(二)DR模型
- JS盒模型
- 【iCore4 双核心板_FPGA】例程四:Signal Tapll 实验——逻辑分析仪