我想使用Prometheus和Grafana监控docker swarm指标 . 为此,我在virtualbox中创建了3个节点的swarm集群 . 然后我在全局模式下部署了包含grafana和Prometheus(复制模式)的堆栈,其中包含1个副本和节点导出器 . 我的堆栈已经上升,服务是使用stack-name_service-name创建的 . 我尝试了多种方法来配置Prometheus文件,以便在grafana的仪表板中获取我的swarm节点 .

我对Prometheus如何获得以全局模式运行的节点导出器服务感到困惑?我在Prometheus的仪表板中显示了由Prometheus中的堆栈创建的节点导出器服务名称,但未显示指标 .

是否有必要在单个网络中创建所有服务?

有人可以建议我使用grafana和Prometheus来监控docker swarm指标应遵循的步骤是什么?