Could Функции для вызовов Firebase отображаются в Stackdriver - PullRequest
1 голос
/ 29 апреля 2019

Я использую Firebase с облачными функциями в плане Blaze, и я хотел бы получить представление о том, сколько из 2 миллионов бесплатных ежемесячных вызовов я использую.После этого (хотя это уже другая история) я хотел бы сделать такой же обзор для других ценовых показателей, за которые выставляет счет Firebase, таких как ГБ-секунды, ЦП-секунды и использование сети при исходящих звонках.Я не вижу этих показателей в консоли Firebase, поэтому мой подход заключается в использовании Google Cloud Console и Stackdriver.

Вызовы функций в Firebase

Function Invocations in Firebase console

Выполнение функций в Stackdriver

Function Executions in Stackdriver

Как видно на двух графиках, они явно имеют одинаковую форму, но масштабы разные.Граф Firebase, кажется, имеет в 3-4 раза большие значения, чем график Stackdriver.

Вопросы:

  • Почему два графика не совпадаютдруг друга?
  • За что мне выставлен счет?

Вот как я настроил таблицу Stackdriver:

Cloud functions executions sum chart in stackdriver

1 Ответ

0 голосов
/ 07 мая 2019

Поэтому я спросил команду поддержки Firebase, как предложил Дуг.

Вот что они ответили:

Я только что получил обновление от наших инженеров.

ОниВы намекаете, что разница может быть связана с подсчетом, а не с суммой выравнивателя, что и использует консоль Firebase.С этим, не могли бы вы попытаться изменить его и посмотреть, изменятся ли значения?

Кроме того, консоль извлекает данные из Stackdriver, поэтому источник данных должен быть таким же.Вы также должны быть выставлены счета на основе значений Stackdriver.Если все еще есть расхождения, пожалуйста, дайте мне знать и предоставьте обновленные снимки экрана, чтобы я мог продолжить расследование.

Впоследствии я изменил выравниватель на sum вместо count, что привело кдиаграмма примерно того же масштаба, что и диаграмма Firebase.

Итак, чтобы ответить на мои собственные вопросы:

Почему два графика не соответствуют друг другу?

должен!Выравниватель в таблице Stackdriver должен быть установлен на sum, чтобы отразить график Firebase.

За что мне выставлен счет?

Оба!Данные в Firebase берутся из Stackdriver, поэтому графики должны совпадать.Если это не так, скорее всего, это проблема с настройками диаграммы Stackdriver, и Firebase должен быть истинным значением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...