【问题标题】:how to get request count at kubernets service endpoint level如何在 Kubernetes 服务端点级别获取请求计数
【发布时间】:2020-11-23 18:28:49
【问题描述】:

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

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

【问题讨论】:

  • 您使用的是哪个入口?你在使用任何服务网格吗?
  • @TummalaDhanvi 我们没有使用任何 Ingress。应用程序在 K8s 内部服务端点上相互访问。我们也不使用服务网格。
  • @chitenderkumar 我正在寻找类似的东西。你能解决这个问题吗?

标签: kubernetes prometheus kubernetes-service


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-30
    • 1970-01-01
    • 2019-05-29
    • 1970-01-01
    • 2021-04-01
    • 2021-08-15
    • 2021-03-11
    • 2018-01-13
    相关资源
    最近更新 更多