使用 gcloud SDK 下载 Google Dataflow 的指标

Using gcloud SDK to download metrics for Google Dataflow

如何使用 GCP 的命令行界面并通过 gcloud 下载利用率、自动缩放和积压等指标?

似乎还没有可用的 gcloud 命令来通过 command-line 界面检索云监控指标。

另一方面,您可以使用 cURL 命令方法。

curl -X GET -H "Content-Type: application/json" -H "Authorization: Bearer "$(gcloud auth application-default print-access-token) "https://monitoring.googleapis.com/v3/projects/<projectID>/timeSeries?interval.startTime=2022-01-31T13:45:46-05:00&interval.endTime=2022-02-02T14:05:06-05:00&filter="metric.type=\"dataflow.googleapis.com/job/total_vcpu_time\"%20AND%20resource.labels.job_name=\"<job-name>\"""

您可以使用您想要的 Time Series followed by your desired Metric Type。您还可以使用我提供的文档作为参考,根据您想要的输出添加其他参数,例如 JobName/instance(就像我的示例脚本一样)。