Grafana Query Inspector中Total request time与Summary: exec time的区别
Grafana Loki Query Inspector:Total request time 与 Summary: exec time 的区别
Total request time(总请求时间):
这是从Grafana客户端发起查询请求的那一刻起,直到Grafana完全接收并处理完Loki返回的所有响应数据为止的全链路总耗时。它涵盖了所有环节的时间开销:- Grafana与Loki服务器之间的网络传输延迟(请求发过去、结果传回来的时间)
- Loki服务器端的请求排队等待时间(比如Loki负载高时,查询需要排队等待资源)
- Loki实际执行查询的时间
- 甚至包括Grafana本地对返回数据进行解析、渲染前的处理时间
Summary: exec time(执行时间):
这是Loki服务器内部实际处理查询的纯耗时——也就是Loki接收到查询请求后,从检索日志存储、过滤匹配日志、到生成最终结果的这段核心处理时间。它完全不包含网络延迟、请求排队这些外部因素,只反映Loki本身处理该查询的性能开销
举个直观的例子:如果Loki服务器当前负载较高,你的查询排队等了1秒,Loki实际查日志花了2秒,网络往返用了0.5秒,那Total request time就是3.5秒,而Summary: exec time就是2秒。
内容的提问来源于stack exchange,提问作者Boyo
相关产品推荐
相关产品推荐

