Контекст:
Я пытаюсь использовать SDK мониторинга Google Cloud для публикации метрик по кодам состояния ошибок, задержке и другим метрикам на стороне сервера.
Из-за скорости запросов в секунду на моих машинах это превысит лимит метрики 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
Одна или несколько точек записывались чаще, чем максимальный период выборки, настроенный для метрики