StackDriver:从外部GCP和AWS收集指标

Dan*_*rín 5 google-cloud-platform stackdriver

我的问题是关于Google Cloud中的StackDriver。我已经尝试了许多小时,以便从GCP和AWS外部配置服务器以收集指标,但我无法使其正常工作。

StackDriver能够从外部收集指标,还是我的时间太少了?

如果能够,有人知道一本好手册吗?

谢谢!!!和问候!!!

Bil*_*rin 3

Adam 是正确的,Stackdriver 不(在撰写本文时)支持 GCP/AWS 之外的代理指标收集。所以你想要做的事情并没有得到官方支持。

但是,Stackdriver 产品由 API 组成,因此从技术上讲,您可以从外部 GCP 和 AWS 收集指标。这在技术上是可行的,但这样做的客户端工具和文档并不存在,这将使其变得非常具有挑战性。

一般来说,AWS 文档最接近您想要查看的内容,因为就 Stackdriver 而言,AWS 是公共互联网。

对于身份验证,您需要使用服务帐户,类似于 AWS 设置。

如果您只有几个指标,您始终可以使用客户端库之一编写自定义指标。如果您只想编写一些指标,这可能是最简单的事情。

文档指导您安装的collectd代理只是从各种日志中收集指标并将它们发送到API。你可以在Github上查看。但由于目前仅支持 GCP 和 AWS,因此您正在冒险进入一个领域,您必须了解代理的代码并自行修改它才能使其在 GCP/AWS 之外运行。

未来我会密切关注 Stackdriver 在该领域的改进。