首页 > 解决方案 > Istio - 在 Prometheus 中看不到默认指标

问题描述

我在理解以下内容时遇到了一些问题。

我正在尝试"istio_requests_total"使用 K8s 和 Istio 在 Prometheus 中查找指标。但是当我转到 Prometheus 实例时,该指标不存在(在 Prometheus > Graph > Expression 字段下)。

请参阅捕获以了解指标应该在哪里,而不是:
查看捕获以了解指标应该在哪里而不是在哪里

因此,我创建了一个实验室环境,在该环境中,您可以按照文档为 Istio 部署 Prometheus。

https://istio.io/latest/docs/ops/integrations/prometheus/

在这种环境中,指标“istio_requests_total”就在那里,无需做任何其他事情。

因此,我深入研究了在此演示环境中创建的 Prometheus pod,尝试从配置此指标的位置搜索,但尚未取得任何成功。

我为什么要这样做?

如果我没记错的话,我可以使用该指标来衡量进入我的服务的流量,因此有一个监控指标。由于我没有在我的环境中找到该指标,我去创建演示环境,看看我是否可以获得该配置,然后将其复制到我想要的环境中

所以,如果有人能对此有所了解,我的问题是

必须管理所有这些对我来说都是新的,所以我可能做错了什么。因此,我很感激有关如何解决此问题的任何指示。

干杯

标签: kubernetesprometheusistio

解决方案


推荐阅读