Что такое новая реликвия Insights?
Новая Relic Insights объединяет бизнес-показатели, данные о производительности и поведение клиентов в одной гигантской базе данных. И если вы уже используете New Relic для мониторинга производительности вашего приложения, ваши данные уже находятся в хранилище Insights.
В основе Insights лежит базовый механизм сбора данных New Relic, APM (Application Performance Management), и он расширяется, чтобы включать поведение пользователей, бизнес-операции и многое другое.
Insights начинается с основного набора атрибутов, взятых из двух исходных источников:
- События транзакции от агента APM New Relic ( события APM )
- События просмотра страницы из процесса определения времени загрузки страницы в New Relic Browser ( события браузера )
Тем не менее, вы можете добавлять собственные атрибуты и события и быстро видеть, что происходит с функциями вашего сайта в режиме реального времени.
Если вы читаете « Использование новой реликвии для мониторинга производительности WordPress (Tuts +)» , возможно, у вас уже есть активная учетная запись New Relic APM, собирающая данные о вашем веб-сайте. Для получения дополнительной информации о браузере, проверьте интерфейсный мониторинг с новым Relic Browser (Tuts +) .
Четыре основных компонента
Insights содержит четыре основных компонента:
- Мощная база данных событий без индекса, которая хранит ваши данные в облаке.
- Язык запросов со вкусом SQL (NRQL) для чтения и организации данных из базы данных событий.
- Простой API-интерфейс HTTP-запроса для добавления настраиваемых атрибутов и событий в базу данных событий и повторного получения данных для локальных приложений. New Relic предлагает поддержку API на нескольких разных языках (таких как Ruby, Java, .NET, PHP и Python), чтобы упростить интеграцию.
- Интерфейс управления приборной панелью с набором виджетов, помогающих быстро и наглядно представлять данные. Используя интерфейс Insights, вы можете быстро и легко создавать информационные панели, чтобы выявлять проблемы с вашими серверами и приложениями в режиме реального времени или отслеживать текущие тренды данных и делиться ими с вашей командой.
Например, вы можете задать вопросы хранилищу данных Insights с помощью NRQL:
Автозаполнение NRQL делает обучение построению запросов простым и интуитивно понятным:
Пользовательские атрибуты позволяют измерять и отслеживать такие вещи, как количество денег в корзинах, а затем сравнивать их по городам:
Или вы можете оценить успех вашего дизайна с помощью воронкообразного анализа, чтобы увидеть, сколько посетителей домашней страницы проходит через оформленные заказы:
Вот вступительный скриншот, показывающий, как интегрировать NRQL-запросы с настраиваемыми и совместно используемыми инструментальными панелями:
Для чего вы можете использовать Insights?
New Relic предлагает несколько интересных примеров использования Insights для развития вашего бизнеса:
- Управление продуктом . Задайте вопрос о принятии новых функций, которые вы запустили сегодня. Узнайте, какие клиенты используют функции, а какие нет. Принять меры через лояльность клиентов или группы продаж, чтобы выяснить, почему.
- Разработчики приложений и ИТ-операций . Клиент открыл заявку в службу поддержки о потенциальной ошибке, с которой они столкнулись десять минут назад. Вы не можете воспроизвести это. Отслеживайте взаимодействия этого клиента с вашим сайтом за последние десять минут и найдите причину.
- Маркетинг Узнайте, является ли новая маркетинговая кампания homerun или зачеркнутым в режиме реального времени. Если это homerun, потратить больше. Если это забастовка, убейте кампанию до того, как унесете свой бюджет.
- Продажи Отслеживайте опыт своего клиента и использование продукта во время бесплатной пробной версии. Немедленно узнайте, есть ли у ключевого заинтересованного лица проблемы с продуктом или они не используют функции-убийцы. Позвони ей.
- Лояльность и поддержка клиентов . Счастливые клиенты — лучшие клиенты. Отслеживайте вовлеченность и счастье каждого клиента с каждым щелчком мыши. В следующий раз, когда они позвонят в службу поддержки, вы уже будете знать, почему они звонят.
- Владелец мобильного приложения . Вы только что запустили свое приложение в новой стране. Отслеживайте, какие регионы и города имеют наибольшее количество пользователей, так что вы можете с умом тратить свои маркетинговые доллары там, где они больше всего нужны. И сравните время сеанса пользователя в новом регионе с временем сеанса в более установленных регионах, чтобы измерить успех.
Вот как Nordstrom Rack HauteLook использовал гибкость конфигурации Insights для быстрой оптимизации своих систем доставки:
Начало работы с пониманием
Для начала вам необходимо зарегистрировать бесплатную учетную запись в New Relic:
После завершения регистрации следуйте инструкциям по установке на странице, соответствующей вашей регистрации. Выберите правильный язык для вашего приложения и следуйте простым шагам, чтобы настроить новый агент Relic Agent, соответствующий вашей среде.
Получив лицензионный ключ, вы можете за несколько минут настроить и настроить свой новый агент Relic. Как только вы развернете свое приложение с Агентом, вы увидите это сообщение и сможете погрузиться прямо в данные вашего приложения за считанные минуты!
В рамках пробной версии Pro с New Relic вы получите доступ к нашим продуктам APM, Browser и Insights. С нашими продуктами APM и Browser, получающими данные из ваших приложений и веб-сайтов, вы можете начать анализировать просмотры страниц и транзакции в режиме реального времени в New Relic Insights!
Изучение Insights
Как только данные начнут поступать, вы можете начать использовать Insights для изучения активности, записанной на вашем веб-сайте. Тур по визуализации Insights подробно описывает некоторые возможности:
Есть три основных направления навигации в Insights.
- Новая языковая страница Relic Query
- Проводник данных
- Сводки
1. Страница New Relic Query Language (NRQL)
Домашняя страница Insights позволит вам составлять NRQL-запросы о записанных вами данных приложения:
Набор данных основан на типичных записях APM, которые выглядят индивидуально так:
Здесь я сравниваю трафик сессии с сегодняшнего дня (понедельник) со вчерашним днем (воскресенье):
Расширение сбора данных с помощью пользовательских атрибутов
Реальная сила приходит, когда вы добавляете пользовательские атрибуты, как Envato и HauteLook описывают в приведенных выше видео. Это позволяет вам быстро оценивать конкретные фрагменты активности на вашем веб-сайте в режиме реального времени.
Новые библиотеки кода Relic позволяют легко добавлять пользовательские записи данных практически в любое веб-приложение или мобильное приложение:
Вот несколько дополнительных примеров распространенных запросов NRQL :
2. Проводник данных
Data Explorer позволяет вам детализировать просмотры страниц и транзакции или другие пользовательские события, которые вы создаете:
3. Панели инструментов
Вы можете добавлять результаты любого NRQL-запроса в любое количество настраиваемых панелей мониторинга, которыми вы затем можете поделиться со своей командой.
Здесь я создаю виджет «Посетители по стране» для своей панели «Географический анализ»:
Вот итоговая панель инструментов, которая может быть расширена:
Вот пример более продвинутой панели инструментов из документации New Relic. Он показывает количество активных пользователей, пробных пользователей, пропускную способность, время отклика и т. Д.
Новое мобильное приложение Relic
Вы также можете просматривать Insights со своего смартфона и планшета. New Relic предлагает бесплатные мобильные приложения для iOS и Android :
Дискуссионный форум сообщества
New Relic только что запустила форум сообщества, чтобы помочь вам быстро находить ответы, обмениваться информацией с другими пользователями New Relic и взаимодействовать с их группами поддержки и инженеров, когда вам нужна дополнительная практическая помощь.
Заглядывая вперед
Надеюсь, вы нашли этот обзор интригующим. Новая Relic Insights предоставляет удивительные и мощные инструменты для запросов в пределах досягаемости компаний любого размера.
Если вам нужен более подробный обзор Insights, посмотрите часовой вебинар ниже. Вы также можете запросить ознакомительную демонстрацию New Relic Insights на их веб-сайте (или позвонив по номеру 1-888-643-8776).
Испытание New Relic Insights длится 14 дней. После этого Insights стоит 250 долларов в месяц и требует платную учетную запись для New Relic APM ; это обеспечивает хранение для 75 миллионов событий. Цены увеличиваются постепенно в зависимости от количества событий, которые вы храните.
Если у вас есть какие-либо вопросы или предложения, пожалуйста, оставьте их в комментариях. Если вы хотите быть в курсе моих будущих уроков Tuts + и других серий, пожалуйста, посетите мою страницу автора или следуйте @reifman .
MC Frontalot, выведите нас