【发布时间】:2015-11-09 16:07:15
【问题描述】:
我在一个端口关闭且难以打开的环境中工作。
我正在考虑将我的石墨数据发送到 localhost/graphitein 而不是端口 2003,并让 nginx 进行映射。
有什么理由不这样做吗?
【问题讨论】:
我在一个端口关闭且难以打开的环境中工作。
我正在考虑将我的石墨数据发送到 localhost/graphitein 而不是端口 2003,并让 nginx 进行映射。
有什么理由不这样做吗?
【问题讨论】:
根据维基百科(粗体是我的):
Nginx [...] 也可以作为反向代理服务器用于 HTTP、HTTPS、 SMTP、POP3 和 IMAP 协议,以及负载平衡器和 HTTP 缓存。
我认为你不能使用 Nginx 作为 Graphite 协议的反向代理。
也许您可以使用SSH Tunnel?
【讨论】:
这个工具可能是一个解决方案https://github.com/obfuscurity/backstop“Backstop 是一个用于向 Graphite 提交指标的简单端点。它通过 HTTP POST 接受 JSON 数据并将数据代理到一个或多个 Carbon/Graphite 侦听器。”
【讨论】: