如何将 Stackdriver 图表放入 csv 文件?

anu*_*lan 5 monitoring metrics kubernetes google-cloud-stackdriver

我正在使用 Stackdriver 监控 GCP 中 Kubernetes 中部署的集群。在 Stackdriver 监控概述选项卡中,我可以看到不同的图表,显示资源利用率与时间的关系。我想将此图表转换为 csv 文件,其中包含每秒的资源利用率。有人以前做过这个或者知道如何做吗?

小智 4

Stackdriver 中没有内置“简单”的方法来将指标导出到 .csv 文件。

可能“最简单”的方法是使用 github 上的这个项目(Google App Engine 服务)来导出到 .csv 文件。它是 Alpha 版本,您需要安装它。 https://github.com/CloudMile/stackdriver-monitoring-exporter

这里解释了推荐的导出方式。 https://cloud.google.com/solutions/stackdriver-monitoring-metric-export ,此方法旨在归档大量指标数据以供以后比较,而不是真正用于电子表格中的少量数据。

推荐的方法需要使用监控 API ( https://cloud.google.com/monitoring/custom-metrics/reading-metrics ),它返回 JSON,您必须将其转换为 .csv 文件。您可能可以让curl 或邮递员来拨打电话。

这是 github 上的另一个示例项目。这会将数据发送到 bigquery 进行存储。 https://github.com/GoogleCloudPlatform/stackdriver-metrics-export