有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

操作场景

在使用 Ingress NGINX Controller 过程中需要对 Ingress NGINX Controller 运行状态进行监控,以便了解 Ingress NGINX Controller 服务是否运行正常,排查 Ingress NGINX Controller 故障等。Prometheus 监控服务提供基于 Exporter 的方式来监控 Ingress NGINX Controller 运行状态,并提供了开箱即用的 Grafana 监控大盘。本文为您介绍如何使用 Prometheus 监控服务 Ingress NGINX Controller。

操作步骤

2. 在实例列表中,选择对应的 Prometheus 实例。
3. 进入实例详情页,选择数据采集 > 集成中心
4. 在集成中心搜索 Ingress NGINX Controller,单击一键安装



5. 在新建页,填写集成名称,选取待监控的 nginx-ingress controller 所在的集群以及它的实例名,然后单击保存




配置说明

名称
描述
名称
集成名称,命名规范如下:
名称具有唯一性。
名称需要符合下面的正则:'^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$'。
集群
选取待监控的 nginx-ingress controller 所在的集群
实例
选取待监控的 nginx-ingress controller 所在的实例名

查看监控

待部署成功后(1分钟之内),在 Prometheus 相关联的 Grafana 里,找到 nginx-ingress 相关面板,即可观察上述 nginx-ingress controller 的 dashboards。

截屏2024-03-19 14.25.09.png



截屏2024-03-13 19.23.27.png



截屏2024-03-13 19.23.38.png