Мониторинг данных о производительности в консоли

Чтобы просматривать данные о производительности в реальном времени, убедитесь, что ваше приложение использует версию SDK для мониторинга производительности, совместимую с обработкой данных в реальном времени. Узнайте больше .

Отслеживайте ключевые показатели на своей панели инструментов

Чтобы узнать , как ваши ключевые метрики простирания, добавьте их к доске метрик в верхней части приборной панели Performance. Вы можете быстро определить регресс, просмотрев еженедельные изменения или убедившись, что недавние изменения в вашем коде улучшают производительность.

изображение панели показателей на панели мониторинга Firebase Performance Monitoring.

Вот несколько примеров тенденций, которые можно отслеживать:

  • Улучшение первой задержки входного сигнала , как вы изменились , когда ваше приложение загружает некоторые файлы JavaScript
  • Уменьшение времени для первой краски после содержательной переключения на использование CDN для активов
  • Снижение размера полезной нагрузки ответа на запрос сети , так как вы реализованное использование эскизов
  • Увеличение времени отклика сети на API вызова третьей стороной во время экосистемы отключения

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

Чтобы добавить метрику к вашей плате метрик, перейдите на приборную панель Performance в Firebase консоли, а затем нажмите на вкладку Сводки. Щелкните пустую карточку метрики, затем выберите существующую метрику для добавления на доску. Нажмите на заселенной метрической карты для более вариантов, как заменить или удалить метрики.

Доска показателей показывает собранные данные показателей с течением времени как в графической форме, так и в виде числового процентного изменения.

  • Каждая карточка метрики отображает процентное изменение значения метрики за выбранный временной диапазон, а также последнее полученное значение метрики. Заявление в верхней части доски показателей представляет собой интерпретацию процентного изменения.
  • По умолчанию на панели показателей отображается медианное значение показателя. Если вы хотите посмотреть, как разные сегменты ваших пользователей воспринимают ваше приложение, выберите другой процентиль из раскрывающегося списка в верхней части страницы панели инструментов.

Что означают красный, зеленый и серый цвета?

Большинство метрик имеют желаемое направление тренда, поэтому на доске метрик используется цвет, чтобы отображать интерпретацию того, в хорошем или плохом направлении наблюдаются данные метрики.

Например, скажем , вы отслеживаете страницы первой задержки ввода (значение , которое должно быть мало). Если это значение увеличивается, то на доске показателей отображается процентное изменение показателя красным цветом, обращая внимание на возможную проблему. Однако, если значение уменьшается или не изменяется, то на панели показателей процентное соотношение отображается зеленым или серым цветом соответственно.

Если метрика не имеет очевидное желаемое направления простирания, как размер полезной нагрузки ответа на запрос сети, то метрика абордаж всегда отображает процентное изменение Метрики - й в сером цвете, независимо от того, как трендовый данные.

Что означают сплошная и пунктирная линии?

  • темно-синяя сплошная линия - значение показателя с течением времени

  • голубая пунктирная линия - значение показателя в определенный момент времени в прошлом
    Например, если вы выберете отображение диаграммы за последние 7 дней и наведете курсор на 30 августа, голубая пунктирная линия покажет вам значение показателя на 23 августа.



Просмотр трассировок и их данных

Вы можете просмотреть все следы вашего приложения в таблице следов, которая находится в нижней части приборной панели Performance . В таблице каждый тип трассировки сгруппирован на соответствующей вложенной вкладке. Например, все запросы сети следы перечислены под запросами вложенной сети.

В таблице трассировки отображаются значения некоторых основных показателей для каждой трассы, а также процентное изменение значения каждой метрики. Эти значения рассчитываются на основе выборов процентиля и установленном диапазон времени в верхней части вкладки Панели. Вот некоторые примеры:

  • При выборе процентиль 50% и время диапазон за последние 7 дней, то значение метрики будет медиана собранных данных из самого последнего дня, и процентное изменение будет изменением с 7 дней до начала .

  • Если вы измените диапазон времени в последние 24 часа, то значение метрики будет медиана собранных данных от самого последнего часа, и процентное изменение будет изменением с 24 часов до.

Вы можете отсортировать список трассировок на каждой вложенной вкладке по значению метрики или по процентному изменению для конкретной метрики. Это может помочь вам быстро определить потенциальные проблемы в вашем приложении.

Для того, чтобы просмотреть все показатели и данные для конкретного следа, щелкните имя трассировки в таблице следов. Следующие разделы этой страницы содержат более подробную информацию.

Просмотр дополнительных данных по конкретной трассе

Если вы щелкнете имя трассы в таблице трассировок, вы сможете переходить по различным экранам, чтобы изучить трассу и перейти к интересующим метрикам. На большинстве страниц, вы можете использовать фильтр кнопку ( в левом верхнем углу экрана) , чтобы отфильтровать данные по атрибутам, например:

изображение данных Firebase Performance Monitoring, фильтруемых по атрибуту
  • Фильтр по URL страницы для просмотра данных для конкретной страницы вашего сайта
  • Фильтр по эффективному типу подключения , чтобы узнать , как соединение 3g влияет ваше приложение
  • Фильтр по стране , чтобы убедиться , что ваше местоположение базы данных не влияет на регион конкретного

Просмотреть все собранные метрики для трассировки

Если щелкнуть имя трассы в таблице трассировок, вы увидите обзор данных трассировки на карточках метрик.

Используйте параметры в правом верхнем углу экрана , чтобы просмотреть данные в совокупности или в течение долгого времени.

  • Сетевые запроса следы - Доступные метрические карты время отклика и размер полезной нагрузки ответа.
  • Пользовательский код следы - Продолжительность метрическая карта всегда доступна (метрический по умолчанию для этого типа трассы). Если вы добавили какие-либо пользовательские метрики в трассировку пользовательского кода, эти карты метрик также отображаются.
  • Следы загрузки страницы - Доступные метрические карты включают в себя первую краску, сначала краску, содержательную первую задержку входного сигнала и DOM-события , связанные с .

Просмотр подробной информации о данных

При нажатии кнопки View больше на любой метрической карты, вы можете просмотреть более подробную информацию о собранных данных и использовать богатые возможности анализа. Например, вы можете фильтровать и сегментировать данные по атрибутам.