kubernetes - 如何获取 kubernetes 服务端点级别的请求计数

标签 kubernetes prometheus kubernetes-service

在我们的 Kubernetes 集群中,我们使用多个内部 Kubernetes 服务端点。以及多个客户端服务使用的这些服务端点。

我们想检查是否有任何可以获取 kubernets 服务级别指标的请求计数、平均响应时间、状态代码聚合?

最佳答案

Kubernetes 服务使用虚拟 IP(第 4 层)进行负载平衡,这无法为您提供应用程序级指标(第 7 层)

您需要安装服务网格才能获取第 7 层指标。

引用:https://kubernetes.io/blog/2017/05/managing-microservices-with-istio-service-mesh/

关于kubernetes - 如何获取 kubernetes 服务端点级别的请求计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64974229/

相关文章:

service - 将 clusterIP 分配给 kubernetes 中的服务

docker - 无法安装到Kubernetes中的NFS Pod

kubernetes - 如何让单个用户访问多个命名空间,每个命名空间都有单独的证书

docker - 如何在 kubernetes 内运行的 jenkins 管道中运行 sidecar 容器

timestamp - 带有时间戳的普罗米修斯指标

普罗米修斯/警报管理器 : remove link from slack notifications

kubernetes - kubernetes 上的 prometheus 节点导出器

kubernetes - 为什么 AKS 创建的 Azure 负载均衡器设置为将流量定向到节点上的端口 80 和 443,而不是服务打开的节点端口?

Kubernetes-服务负载均衡

kubernetes - Kubernetes 服务如何决定路由到哪个后端 pod