Prometheus 入口控制器中请求持续时间和响应持续时间普罗米修斯度量之间的差异
在我们的普罗米修斯中,ingress controller提供了以下3个指标,我试图理解这些指标之间的差异 我的理解是 request_duration—在nginx中到达的请求与发送回客户端的响应之间的时间 ingress_upstream_latency—上游服务器/pod接受请求之前在nginx中等待的时间 response_duration—从后端容器/pod获取响应的时间Prometheus 入口控制器中请求持续时间和响应持续时间普罗米修斯度量之间的差异,prometheus,kubernetes-ingress,nginx-ingress,Prometheus,Kubernetes Ingress,Nginx Ingress,在我们的普罗米修斯中,ingress controller提供了以下3个指标,我试图理解这些指标之间的差异 我的理解是 request_duration—在nginx中到达的请求与发送回客户端的响应之间的时间 ingress_upstream_latency—上游服务器/pod接受请求之前在nginx中等待的时间 response_duration—从后端容器/pod获取响应的时间 # HELP nginx_ingress_controller_request_duration_seconds
# HELP nginx_ingress_controller_request_duration_seconds The request processing time in milliseconds
# TYPE nginx_ingress_controller_request_duration_seconds histogram
# HELP nginx_ingress_controller_ingress_upstream_latency_seconds Upstream service latency per Ingress
# TYPE nginx_ingress_controller_ingress_upstream_latency_seconds summary
# HELP nginx_ingress_controller_response_duration_seconds The time spent on receiving the response from the upstream server
# TYPE nginx_ingress_controller_response_duration_seconds histogram
因此,根据上述指标,请求\持续时间=入口\上游\延迟+响应\持续时间
我也很想得到答案!你得出结论了吗?请分享。我也很想得到答案!你得出结论了吗?请分享。