gpt4 book ai didi

使用代理的 Grafana 数据源连接

转载 作者:行者123 更新时间:2023-12-02 00:49:32 24 4
gpt4 key购买 nike

如何配置 Grafana 以通过代理连接到数据源(例如 Graphite)?

Grafana -> 代理 -> Graphite

在 Grafana 中添加 Graphite 数据源时,有一个选项可以选择使用代理访问(Proxy=Grafana 后端将代理请求)但是在 configureation.ini 中没有地方指定要使用的代理的 IP后端数据传输。

在 ini 文件中有指定访问 Grafana UI 的“身份验证代理”的位置,但这可以用于 Grafana 和 Graphite 之间的代理吗?

[auth.proxy]

enabled = true

header_name = X-WEBAUTH-USER

header_property = 用户名

auto_sign_up = true

Grafana 和它的数据源之间的代理细节在哪里可以配置?

感谢AussieDan的回复

我已经添加了环境变量:

set HTTP_PROXY="http://proxy_IP:proxy_port"   
set HTTPS_PROXY="https://proxy_IP:proxy_port"

并在同一命令提示符下启动 Grafana。尝试在 Grafana UI 中保存 Graphite 数据源时,它在日志中显示“代理错误:服务不可用”。 Telnet 到同一端口上的代理工作正常,因此该端口已打开。

`    2016/12/13 15:55:05 http: proxy error: Service Unavailable ←[31mEROR←[0m[12-13|15:55:05] Request Completed                        ←[31mlogger←[0m=context ←[31muserId←[0m=1 ←[31morgId←[0m=1 ←[31muname←[0m=admin ←[31mmethod←[0m=GET ←[31mpath←[0m=/metrics/find ←[31mstatus←[0m=500 ←[31mremote_addr←[0m=IP ←[31mtime_ns←[0m=15ns ←[31msize←[0m=0    `    

是否需要为代理通信配置任何其他内容?

最佳答案

Grafana 使用自己的环境定义了一个名为 grafana 的新用户,如 here 所述在启动服务器(init.d 服务)环境文件 部分下。

ubuntu上的环境文件位于/etc/default/grafana-server

将您的代理环境变量定义粘贴到此文件中:

https_proxy=http://<ip>:<port>/
http_proxy=http://<ip>:<port>/
no_proxy=localhost,127.0.0.0/8,::1,<other ip/networks to ignore>

关于使用代理的 Grafana 数据源连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41069748/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com