【发布时间】:2021-09-19 09:49:45
【问题描述】:
知道如何解决这个问题,在谷歌上找不到太多明确的信息,以测量我的服务端点上的错误(40 倍和 50 倍)。我的服务已启动,当我删除 pod 只是为了进行测试时,我可以在黑盒指标中看到 prometheus 获取和错误,但未指定为 40x 类型或 50x。
编辑 1:
- 是的,我已经设置了我的集群,在这个阶段是实验性的,我已经在 VirtualBox+Vagrant+K3s 上设置了它。我创建了两个简单的服务,一个前端一个后端,并配置 prometheus Jobs 来发现服务并通过 Blackbox 监视器探测它们的正常运行时间。我的目标是以某种方式在 grafana 仪表板上获得一些指标,以衡量一段时间内对这些服务的所有请求的 40 倍或 50 倍错误的数量。目前我的想法是测量 2xx 的数量并仅报告非 2xx 状态代码,但这将包括比 40x 和 50x 更多的错误/状态。
Prometheus 部署为 helm 堆栈,与 Blackbox 监视器相同。一切都部署在默认命名空间上,因为在这个阶段只是为了测试如何实现这个目标。
【问题讨论】:
-
嗨@NesimPllana,您需要提供更多详细信息。您是如何设置集群的?您使用的是裸机还是某些云提供商?这些错误是什么样的?请附上它们。您在集群上部署了什么以及如何部署。你是如何配置 Prometheus 和集群的?
-
@MikołajGłodziak 感谢您的回复,请阅读上面的编辑。
标签: kubernetes devops prometheus monitoring grafana