1

我正在使用Android 设备验证服务(SafetyNet 的证明 api)来验证请求是否来自我构建的同一个应用程序。

对于我们可以使用 SafetyNet 的 attestation api 执行的请求数量,我们有 10,000 的配额限制(可以增加)。

现在,我想知道我的限制是否被违反,以便我可以停止使用该 API。为此,我正在研究堆栈驱动程序警报,但在其中找不到Android 设备验证服务。(即使我能够在Quotas中找到它)

4

1 回答 1

3

您可以通过指定以下过滤器和设置来监控 Stackdriver 中的 Safetynet Attestations:

  • 资源类型:使用的 API
  • 指标:请求计数(输入搜索词“serviceruntime.googleapis.com/api/request_count”以快速找到正确的计数)
  • 添加过滤服务 = androidcheck.googleapis.com
  • 使用聚合器“sum”来获取请求的总数。

您可以设置高级聚合选项以聚合每日级别以与您的配额进行比较。这可以通过设置Aligner:“sum”和Alignment period:“1440m”来完成。这给出了图表的每日请求总和(1440m=24h*60m = 每天的分钟数)。

堆栈驱动程序证明指标

于 2019-07-01T09:55:10.927 回答