NewRelic — удобный мониторинг работоспособности ваших мобильных и веб-приложений
Как наверняка узнать, что ваше приложение работает корректно, а мобильные пользователи не создают избыточной нагрузки на сервер слишком частыми запросами? Как определить пиковые промежутки активности, отладить приложение, заметить мелкие баги и проконтролировать соблюдение ключевых показателей активности для своего мобильного детища? Все эти и многие другие аналогичные вопросы и задачи разработчиков призван решить сервис NewRelic.
О проекте
Сервис мониторинга для приложений под названием NewRelic не слишком известен в наших краях, что не уменьшает его потенциальной пользы для отечественных разработчиков. В его состав входит набор инструментов для мониторинга производительности ваших приложений и стабильности их работы при различных нагрузках.
Авторы сервиса говорят, что объединили технологии мониторинга конца 90-х годов с новыми решениями, адаптированными под потребности контроля мобильной пользовательской аудитории. При этом полученный APM-инструментарий позволяет решать задачи бизнес-уровня при сравнительно невысокой стоимости услуги для разработчиков и администраторов. В число основных возможностей входят многоязыковая поддержка, мониторинг работы серверов и действий пользователей, анализ статистических данных в режиме реального времени.
Установка ПО для мониторинга средствами New Relic не занимает и 2 минут, а цена при этом прозрачна и не требует значительных затрат. Для того, чтобы быть в курсе всех новостей и возможностей проекта, можно подписаться на микроблог в Twitter, прочесть об основных клиентах или изучить кейсы проекта.
На сегодняшний день в рамках платформы мониторится около 2 млн приложений, собирается 115 млрд ключевых метрик и работает более 40 тыс. учетных записей.
Что получает разработчик мобильных приложений
Основные возможности для разработчиков включают в себя гибкий масштабируемый мониторинг как приложений, созданных для веб-страниц, так и мобильных приложений:
Кроме того, за трендами в разработке приложений и стабильности их работы можно следить при помощи App Index, который команда платформы составляет регулярно:
Для самых хардкорных разработчиков, которые после запуска бета-версии или основной версии своего приложения хотят постоянно отслеживать стабильность работы и показатели новоиспеченной программы, есть iPhone-приложение NewRelic с множеством полезных функций, вроде оповещений и сбора статистики в режиме реального времени.
Цены и тарифы
В зависимости от того, какие приложения предстоит контролировать, — веб-приложения или программы для мобильных платформ, — есть два пакета цен. Авторам веб-приложений предлагается три тарифных плана, один из которых — бесплатный:
Разработчики мобильных приложений могут выбрать один из тарифов:
Если же вам нужны решения за рамками предложенных тарифов (по техническим и финансовым причинам), вы всегда можете связаться с командой проекта.
Плюсы и минусы
Из положительного хотелось бы отметить:
- выделенную линию телефонной поддержки для пользователей за пределами США;
- мультиязыковые версии;
- гибкость настроек и прозрачные тарифы;
- сравнительно невысокие (по меркам западного рынка) цены на использование сервиса;
- возможность масштабирования в зависимости от потребностей разработчика.
Потенциальные минусы платформы:
- неясно, насколько адаптирована работа сервиса под реалии отечественного рынка мобильных пользователей (который, конечно, растет, но не такими темпами, как в США и Европе);
- сравнительно высокая цена входа для отечественных мобильных стартапов (если учесть, что набор аудитории у таких проектов в Рунете происходит на порядок медленнее, чем во всем мире, а затраты на начальном этапе на маркетинг и мониторинг — выше).
Комментарии Facebook
Комментарии ВКонтакте