Google Cloud Monitoring 写入数据点的速度快于最大采样周期

inq*_*dev 5 google-cloud-platform google-cloud-monitoring

语境:

我正在尝试使用 Google Cloud 的监控 SDK 来发布有关错误状态代码、延迟和其他服务器端指标的指标。

由于我的机器上每秒的请求速率,这将超过 Google 的 1 个数据点的指标限制 10 秒。

我使用 instance_id 作为标签之一,所以它们在每台机器上都是唯一的,但我仍然会超过 1 个数据点/10 秒。

题:

正如在一个类似的问题中提到的,这里,一个选项是记录、缓冲和转发消息。让每个客户为常见的高速率指标用例实现这一点似乎很奇怪。

是否有其他方法可以使用 sdk 记录高速率指标,例如延迟、请求数、错误数?

资源:

https://cloud.google.com/monitoring/quotas
https://cloud.google.com/monitoring/custom-metrics/creating-metrics#monitoring_create_metric-nodejs
一个或多个点的写入频率高于配置的最大采样周期对于度量