google-cloud-platform - 数据流项目中的堆栈驱动程序监控 API

标签 google-cloud-platform google-cloud-dataflow stackdriver google-cloud-stackdriver

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

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

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

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

enter image description here

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

最佳答案

根据 Yuri 的建议,我找到了罪魁祸首,方法如下(感谢 Google 支持指导我完成此过程):

  • 在 GCP Cloud Console 中,导航到“API 和服务”-> 库
  • 搜索“Strackdriver Monitoring Api”并单击
  • 在下一个屏幕上单击“管理”
  • 单击左侧菜单中的“指标”
  • 在“选择图形”下拉列表中,选择“按凭据流量”并单击“确定”

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

    关于google-cloud-platform - 数据流项目中的堆栈驱动程序监控 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59145932/

    相关文章:

    google-cloud-platform - 向 google-fluidd 添加自定义插件

    google-cloud-dataflow - 如何重新洗牌 PCollection<T>?

    java - CloudResourceManager$Builder 上的 ClassNotFoundException

    google-cloud-platform - 谷歌云平台 : "Update Google Stackdriver monitoring agent"

    java - GCP 为 Java 应用程序调用 OOMKiller,但它不会消耗最大允许内存

    google-cloud-platform - GCP - 以用户身份模拟服务帐号

    google-cloud-dataflow - Google Dataflow 上的 Apache Beam IllegalArgumentException 消息为 `Not expecting a splittable ParDoSingle: should have been overridden`

    stackdriver - 在 stackdriver 上搜索仅包含大写字母的日志

    node.js - Google Cloud Profiling 如何通过分析来优化我的代码?

    PHP 连接到 Cloud SQL 实例超时