我已经在Windows 10上安装了Grafana(运行在localhost:3000)和Prometheus(运行在localhost:9090),并且能够将后者作为有效的数据源添加到前者。但是,我想为来自Google托管Prometheus服务的数据创建Grafana Jmeter 板。我如何将Google托管Prometheus作为数据源添加到运行在Windows 10上的Grafana中?有没有方法可以完全使用本机Windows二进制文件来完成此操作,而不通过Docker使用Linux二进制文件?
1条答案
按热度按时间3qpi33ja1#
我(自己)还没做过这件事。
我也在使用谷歌的(非常好的)普罗米修斯托管服务。
这是相当完善的文件管理普罗米修斯:格拉法纳
在验证Google API下面有一个重要的警告:“GoogleCloudAPI都需要使用OAuth2进行身份验证;但是,Grafana不支持Prometheus数据源的OAuth2身份验证。要将Grafana与Prometheus托管服务一起使用,您必须使用Prometheus UI作为身份验证代理。
第一步:使用Prometheus用户界面
Prometheus UI部署到GKE集群,因此,如果您希望远程使用它,您有几个选项:
1.更好:将其公开为服务
第二步:黑客
第3步:在运行端口转发的主机上,现在应该能够配置Grafana使用
http://localhost:${PORT}
上的Prometheus UI数据源。localhost
是因为它将端口转发到您的(本地)主机,${PORT}
是因为它正在使用的端口。