数据流项目中的 stackdriver 监控 api

dro*_*ert 5 google-cloud-platform google-cloud-dataflow stackdriver google-cloud-stackdriver

我刚刚开始在 Google Cloud Dataflow 上使用 Apache Beam。我有一个使用计费帐户设置的项目。我计划使用该项目的唯一目的是: 1. 数据流 - 用于所有数据处理 2. pubsub - 用于导出 Stackdriver 日志以供 Datadog 使用

现在,当我写这篇文章时,我当前没有运行任何数据流作业。

回顾过去一个月,我发现数据流成本约为 15 美元,Stackdriver Monitor API 成本约为 18 美元。看起来 Stackdriver Monitor API 的固定价格接近 1.46 美元/天。

我很好奇如何减轻这种情况。我不认为我想要或不需要 Stackdriver Monitoring。是强制性的吗?此外,虽然我觉得我没有运行任何东西,但在过去的一个小时里我看到了这一点:

在此输入图像描述

所以我想问题是这些: 1. 这些调用是什么?2. 是否可以禁用数据流的 Stackdriver 监控或以其他方式降低成本?

dro*_*ert 4

根据尤里的建议,我找到了罪魁祸首,这就是方法(感谢谷歌支持引导我完成这个过程):

  • 在 GCP Cloud Console 中,导航至“API 和服务”-> 库
  • 搜索“Strackdriver 监控 Api”并单击
  • 点击下一个屏幕上的“管理”
  • 单击左侧菜单中的“指标”
  • 在“选择图表”下拉列表中,选择“按凭证划分的流量”,然后单击“确定”

这向我展示了一张图表,清楚地表明我的所有请求都来自名为 的凭证datadog-metrics-collection,这是我之前设置的一个服务帐户,用于收集 GCP 指标并将其发送给 Datadog。