46  /  48

Инструмент для определения нагрузки REST'ом

Просмотров: 22079
Дата последнего изменения: 23.10.2023
Анна Кокина
Сложность урока:
3 уровень - средняя сложность. Необходимо внимание и немного подумать.
1
2
3
4
5

  Статистика использования REST

Если приложение на портале посылает избыточные REST-запросы, это может привести к слишком высокой нагрузке на ваш Битрикс24, а значит, и работа будет значительно более медленной.

Начиная с версии модуля REST 20.5.0, доступен инструмент Статистика использования REST (Приложения > Разработчикам > Статистика Нажмите на рисунок, чтобы увеличить ), с помощью которого можно отследить общее число ежедневных REST-запросов вашего портала, а также просмотреть детальную статистику по каждому из приложений, по вебхукам и по событиям.

  • Вот так выглядит статистика на портале, приложения которого используют REST рационально:

    Нажмите на рисунок, чтобы увеличить

  • А так выглядит статистика портала, у которого в один из дней был аномальный всплеск числа запросов, повысивший нагрузку и замедливший работу портала:

    Нажмите на рисунок, чтобы увеличить

  Возможности фильтра

Для получения более детальной статистики используйте фильтр:

С помощью фильтра можно просмотреть статистику запросов по следующим критериям:

  • по приложению Нажмите на рисунок, чтобы увеличить
  • по по методу или событию REST Нажмите на рисунок, чтобы увеличить
  • по вебхуку Нажмите на рисунок, чтобы увеличить

Примечание: по умолчанию (без указания фильтра) показывается статистика за последние 14 дней, но с помощью фильтра можно посмотреть статистику за последние 60 дней (указывая диапазоны дат максимум 14 дней за одну выборку).

Таким образом, с помощью нового инструмента Статистика использования REST вы можете отследить избыточные REST-запросы и в дальнейшем оптимизировать ваше приложение.



2
Курсы разработаны в компании «1С-Битрикс»

Если вы нашли неточность в тексте, непонятное объяснение, пожалуйста, сообщите нам об этом в комментариях.
Развернуть комментарии
Доступна новая документация по REST: понятнее описания, больше примеров, удобнее поиск
Перейти