Неверные показатели Google Cloud? или что происходит? - PullRequest
0 голосов
/ 07 марта 2020

Мое происхождение больше связано со стороной Твиттера, где вся статистика записывается поминутно, поэтому у вас может быть 120 запросов в минуту. В твиттере у кого-то была блестящая идея разделить на 60, поэтому большинство графиков (за исключением некоторых команд, которые понимают, что деление на 60 НЕ является истинным значением rps вообще, так как через минуту это будет колебаться). Таким образом, вместо 120 запросов в минуту, многие графики сообщают о 2 запросах в секунду. В Google, кажется, они делают то же самое, КРОМЕ математики не показывает это. В твиттере мы могли бы умножить на 60, и ответом всегда было целое число числа запросов в эту минуту.

Однако в Google мы видим 0,02 запроса / секунду, что, если мы умножим на 60, равно 1,2 запроса в минуту. ЕСЛИ это мелкая детализация, они определенно считают это неправильным или что-то не так с их математикой.

Это из метрик облачного запуска, когда мы нажимаем на сам экземпляр

enter image description here

Что мне здесь не хватает? И еще лучше, мы можем сообщить по запросу в минуту. запрос в секунду - это действительно среднее требование / секунду для этой минуты, и это может сбивать людей с толку, когда мы обсуждаем, как можно получить 0,5 запроса / секунду.

Я ЕСМЬ, полагая, что это не запрос в секунду 'в' минутной границе, потому что это будет ОЧЕНЬ сложно вычислить, НО также будет целое число ... ie. 0 запросов или 1, а не 0,2, и это было бы совершенно бесполезно, если честно.

КАЖДЫЙ экземпляр облачного запуска создает эту диаграмму, поэтому я предполагаю, что она одинакова для всех, но если я нажму «просмотреть в проводнике метрик», то тогда дайте эту картину о том, как "Google настроил это" ....

enter image description here

1 Ответ

0 голосов
/ 09 марта 2020

Как это доступно в метриках из документации Cloud Run , метрика количества запросов c отбирается каждые 60 секунд и исключает из запросов на подсчет, которые не достигают экземпляров вашего контейнера, примеры даны неавторизованные запросы или запрос, отправленный после достижения максимального количества экземпляров, что, очевидно, не является вашим случаем, но опять же, что-то, что следует учитывать.

Предполагая, что подсчет количества запросов неверен, я сделал несколько копаться в системе IssueTracker от Google для компонентов мониторинга и запуска в облаке, чтобы проверить, есть ли какие-либо открытые ошибки, связанные с этим, но не найденные, я бы посоветовал вам создать ошибку в их системе, чтобы Google может обратиться к нему, и вы получите уведомление, как только это будет исправлено.

...