Skylight — приложение для аналитики производительности, которое помогает понять, почему ваше приложение работает медленно.

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

Получите отдельное настольное приложение для Skylight на Mac, Windows и Linux с WebCatalog Desktop.

  • Запускайте Skylight прямо из Dock или панели задач.
  • Работайте без отвлечений в отдельном окне, вне вкладок браузера.
  • Управляйте несколькими аккаунтами Skylight и переключайтесь между ними без выхода.

Подробнее о WebCatalog Desktop

Для разработчиков, которые поддерживают приложения на Ruby и Rails, Skylight помогает выявлять медленные запросы и решать, за какие проблемы с производительностью взяться в первую очередь. Сервис собирает и систематизирует данные о производительности приложения, ранжируя эндпоинты по сочетанию частоты вызовов и скорости работы. Благодаря этому проблемные участки, которые используются чаще всего, проще обнаружить. Изучайте временные шкалы эндпоинтов, чтобы увидеть, на что уходит время, анализируйте агрегированную активность SQL-запросов и отслеживайте события вплоть до соответствующих фрагментов исходного кода. Skylight также выявляет потенциальные проблемы, например повторяющиеся запросы и большое количество создаваемых объектов. Метки развертываний и графики динамики производительности помогают сравнивать изменения с течением времени, а распределение времени отклика эндпоинтов может выявить отдельные медленные запросы, которые средние значения скрывают. Сервис поддерживает Rails и другие Ruby-фреймворки, включая Sinatra и Grape, а также отслеживает производительность фоновых задач, например Sidekiq, DelayedJob и ActiveJob.

Отказ от ответственности: WebCatalog не связан, не ассоциирован, не уполномочен, не одобрен и не имеет какой-либо официальной связи с Skylight. Все названия продуктов, логотипы и бренды являются собственностью соответствующих владельцев.