首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >节点导出主机位于另一个专用网络上。

节点导出主机位于另一个专用网络上。
EN

Stack Overflow用户
提问于 2021-12-11 21:01:37
回答 1查看 508关注 0票数 2

在电信公司,供应商将其服务器保持在专用网络中,并封锁其应用程序不需要的所有端口。我的prometheus服务器(位于我公司的公司网络中)也可以访问在我的公司中应用的相同的场景,而在供应商的专用网络中只有一台服务器。

我已经在所有主机上安装了node_exporter ( RHLE服务器属于供应商),但是prometheus服务器要么无法到达node_exporter端点URL,要么无法到达端口。

我曾与供应商尝试允许这些主机IP在其交换机上,并允许http端口9100,以便我的prometheus服务器能够到达它们并刮取操作系统的节拍器,但是他们拒绝将其服务器暴露给外部网络(我公司的公司网络)。

这个问题有解决办法吗?是否有一种解决方案可以利用唯一可由我的prometheus服务器访问的供应商的服务器,比如使用它作为转发或网关服务器,将供应商上的node_exporter http端点转发到我的prometheus服务器?

EN

回答 1

Stack Overflow用户

发布于 2021-12-11 21:53:01

普罗米修斯自己推荐

在与监视实例相同的网络上运行Prometheus服务器。

因此,在网络中移动普罗米修斯将是最好的解决方案。

你能评估的是

  1. 推送网关

这是一项服务,可以抓取实例,并将度量标准推送到Prometheus。建议只用于批处理作业,但取决于您的设置,它可能会起作用。

推送网关

  1. PushProx

这作为Prometheus和您的实例之间的代理。它尊重推送原则,但附带了一些您需要解决的安全问题,比如缺少身份验证。

它的工作方式如下:

PushProx

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70319013

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档