问题:监控 Nginx 场景:我有一个包含 4 个 Nginx 副本的 Docker 群。我需要一些基本指标,例如延迟、HTTP 状态等。我查看了knyar/nginx-lua-prometheus。它适用于单台机器,它暴露了一个端点,prometheus 可以抓取它。但在我的情况下,nginx 运行在一个集群中,如果我公开一个端口,那么docker 将对请求进行负载平衡,因此指标将不正确。
监控 docker swarm Nginx 的理想方法是什么?
问题:监控 Nginx 场景:我有一个包含 4 个 Nginx 副本的 Docker 群。我需要一些基本指标,例如延迟、HTTP 状态等。我查看了knyar/nginx-lua-prometheus。它适用于单台机器,它暴露了一个端点,prometheus 可以抓取它。但在我的情况下,nginx 运行在一个集群中,如果我公开一个端口,那么docker 将对请求进行负载平衡,因此指标将不正确。
监控 docker swarm Nginx 的理想方法是什么?