服务器之家:专注于服务器技术及软件下载分享
分类导航

服务器资讯|IT/互联网|云计算|区块链|软件资讯|操作系统|手机数码|百科知识|免费资源|头条新闻|

服务器之家 - 新闻资讯 - 服务器资讯 - 克服网络障碍:Prometheus如何通过间接方式采集目标服务数据

克服网络障碍:Prometheus如何通过间接方式采集目标服务数据

2023-12-17 10:01未知服务器之家 服务器资讯

图片 在上篇从零开始:使用Prometheus与Grafana搭建监控系统,我们了解了Prometheus采集数据主要是采用Pull模式,即主动拉取模式,这种方式虽然简单,但是有一定限制,比如服务器A部署在边缘端与Prometheus部署在云端,两者网络不通,

克服网络障碍:Prometheus如何通过间接方式采集目标服务数据图片

在上篇从零开始:使用Prometheus与Grafana搭建监控系统,我们了解了Prometheus采集数据主要是采用Pull模式,即主动拉取模式,这种方式虽然简单,但是有一定限制,比如服务器A部署在边缘端与Prometheus部署在云端,两者网络不通,因此不能采用Pull模式。

克服网络障碍:Prometheus如何通过间接方式采集目标服务数据图片

那么如何获取服务器 A 的指标?答案就是采用Pushgateway,这里Pushgateway充当了一个桥接的作用,把Pushgateway服务暴漏一个公网地址,然后服务器 A 与Prometheus都能连接即可。服务器 把数据 Push到Pushgateway,然后 Prometheus 去 Pushgateway 上定时 pull数据即可。

克服网络障碍:Prometheus如何通过间接方式采集目标服务数据图片

下面分享一下如何使用Pushgateway如何采集远程节点数据指标。

下载

docker pull prom/pushgateway:v1.5.1

延伸 · 阅读

精彩推荐