使用代理在 grafana 中配置无法访问互联网的数据源

问题描述 投票:0回答:1

我的 grafana 实例没有连接到互联网

我无法在系统上配置它

导出 http_proxy="http://myproxy:3128"

导出 https_proxy="http://myproxy:3128"

我只想要一个数据源连接到互联网 https://api.opsgenie.com/v2/alerts/ 不是整个grafana

grafana 是否有可能调用另一个连接到互联网的系统?

Grafana --> 其他系统 --> http://myproxy:3128 > opsgenie

我不希望整个 grafana 使用代理,而只使用一个数据源

这个其他系统应该有配置我的代理的选项

我查看了 nginx,但它似乎只适用于 http 而不是 https,而且 nginx 不支持环境变量 https_proxy

也许一个系统/代理终止 https,然后调用 https://api.opsgenie.com/v2/alerts/ 使用 http://myproxy:3128

请有任何建议。也许是使用 apache 或 docker 容器的示例

apache proxy grafana opsgenie forward-proxy
1个回答
0
投票

我已经配置了apache

SSLProxyEngine 开启

ProxyPreserveHost 关闭

SSLProxy验证无

SSLProxyCheckPeerCN 关闭

SSLProxyCheckPeerName 关闭

SSLProxyCheckPeerExpire 关闭

ProxyPass /v2/alertshttps://api.opsgenie.com/v2/alerts

ProxyPassReverse /v2/alertshttps://api.opsgenie.com/v2/alerts/

我的鱿鱼代理正在使用身份验证。为了让它工作,我在 /etc/profile.d/proxy.sh 中创建了一个文件,并在那里添加了两个代理出口

export http_proxy=http://用户名:密码@myproxy:3128

导出 https_proxy=http://用户名:密码@myproxy:3128

这对所有 apache 都是全局的。但就我而言,没关系

我无法将 apache 配置为使用身份验证。我只是没有工作。

© www.soinside.com 2019 - 2024. All rights reserved.