Статьи

Введение в новый Relic Insights

Что вы будете создавать

Новая Relic Insights объединяет бизнес-показатели, данные о производительности и поведение клиентов в одной гигантской базе данных. И если вы уже используете New Relic для мониторинга производительности вашего приложения, ваши данные уже находятся в хранилище Insights.

В основе Insights лежит базовый механизм сбора данных New Relic, APM (Application Performance Management), и он расширяется, чтобы включать поведение пользователей, бизнес-операции и многое другое.

Insights начинается с основного набора атрибутов, взятых из двух исходных источников:

  1. События транзакции от агента APM New Relic ( события APM )
  2. События просмотра страницы из процесса определения времени загрузки страницы в New Relic Browser ( события браузера )

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

Если вы читаете « Использование новой реликвии для мониторинга производительности WordPress (Tuts +)» , возможно, у вас уже есть активная учетная запись New Relic APM, собирающая данные о вашем веб-сайте. Для получения дополнительной информации о браузере, проверьте интерфейсный мониторинг с новым Relic Browser (Tuts +) .

Insights содержит четыре основных компонента:

  1. Мощная база данных событий без индекса, которая хранит ваши данные в облаке.
  2. Язык запросов со вкусом SQL (NRQL) для чтения и организации данных из базы данных событий.
  3. Простой API-интерфейс HTTP-запроса для добавления настраиваемых атрибутов и событий в базу данных событий и повторного получения данных для локальных приложений. New Relic предлагает поддержку API на нескольких разных языках (таких как Ruby, Java, .NET, PHP и Python), чтобы упростить интеграцию.
  4. Интерфейс управления приборной панелью с набором виджетов, помогающих быстро и наглядно представлять данные. Используя интерфейс Insights, вы можете быстро и легко создавать информационные панели, чтобы выявлять проблемы с вашими серверами и приложениями в режиме реального времени или отслеживать текущие тренды данных и делиться ими с вашей командой.

Например, вы можете задать вопросы хранилищу данных Insights с помощью NRQL:

Новые Relic Insights Сколько клиентов в географии

Автозаполнение NRQL делает обучение построению запросов простым и интуитивно понятным:

Новое автозаполнение Relic Insights NRQL

Пользовательские атрибуты позволяют измерять и отслеживать такие вещи, как количество денег в корзинах, а затем сравнивать их по городам:

New Relic Insights Средняя корзина по городам

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

New Relic Insights Воронка электронной коммерции

Вот вступительный скриншот, показывающий, как интегрировать NRQL-запросы с настраиваемыми и совместно используемыми инструментальными панелями:

New Relic предлагает несколько интересных примеров использования Insights для развития вашего бизнеса:

  • Управление продуктом . Задайте вопрос о принятии новых функций, которые вы запустили сегодня. Узнайте, какие клиенты используют функции, а какие нет. Принять меры через лояльность клиентов или группы продаж, чтобы выяснить, почему.
  • Разработчики приложений и ИТ-операций . Клиент открыл заявку в службу поддержки о потенциальной ошибке, с которой они столкнулись десять минут назад. Вы не можете воспроизвести это. Отслеживайте взаимодействия этого клиента с вашим сайтом за последние десять минут и найдите причину.
  • Маркетинг Узнайте, является ли новая маркетинговая кампания homerun или зачеркнутым в режиме реального времени. Если это homerun, потратить больше. Если это забастовка, убейте кампанию до того, как унесете свой бюджет.
  • Продажи Отслеживайте опыт своего клиента и использование продукта во время бесплатной пробной версии. Немедленно узнайте, есть ли у ключевого заинтересованного лица проблемы с продуктом или они не используют функции-убийцы. Позвони ей.
  • Лояльность и поддержка клиентов . Счастливые клиенты — лучшие клиенты. Отслеживайте вовлеченность и счастье каждого клиента с каждым щелчком мыши. В следующий раз, когда они позвонят в службу поддержки, вы уже будете знать, почему они звонят.
  • Владелец мобильного приложения . Вы только что запустили свое приложение в новой стране. Отслеживайте, какие регионы и города имеют наибольшее количество пользователей, так что вы можете с умом тратить свои маркетинговые доллары там, где они больше всего нужны. И сравните время сеанса пользователя в новом регионе с временем сеанса в более установленных регионах, чтобы измерить успех.

Вот как Nordstrom Rack HauteLook использовал гибкость конфигурации Insights для быстрой оптимизации своих систем доставки:

Новые Relic Insights Задайте свои вопросы программного обеспечения Получить ответы

Для начала вам необходимо зарегистрировать бесплатную учетную запись в New Relic:

Зарегистрироваться в новом браузере Relic

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

Настройка новой реликвии

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

Подключитесь к вашему приложению

В рамках пробной версии Pro с New Relic вы получите доступ к нашим продуктам APM, Browser и Insights. С нашими продуктами APM и Browser, получающими данные из ваших приложений и веб-сайтов, вы можете начать анализировать просмотры страниц и транзакции в режиме реального времени в New Relic Insights!

Как только данные начнут поступать, вы можете начать использовать Insights для изучения активности, записанной на вашем веб-сайте. Тур по визуализации Insights подробно описывает некоторые возможности:

Есть три основных направления навигации в Insights.

  1. Новая языковая страница Relic Query
  2. Проводник данных
  3. Сводки

Домашняя страница Insights позволит вам составлять NRQL-запросы о записанных вами данных приложения:

Новый язык запросов Relic

Набор данных основан на типичных записях APM, которые выглядят индивидуально так:

Страница приложения PHP Просмотр событий в New Relic APM

Здесь я сравниваю трафик сессии с сегодняшнего дня (понедельник) со вчерашним днем ​​(воскресенье):

Новый Relic Insight NRQL

Реальная сила приходит, когда вы добавляете пользовательские атрибуты, как Envato и HauteLook описывают в приведенных выше видео. Это позволяет вам быстро оценивать конкретные фрагменты активности на вашем веб-сайте в режиме реального времени.

Новые Relic Insights Пользовательские Атрибуты

Новые библиотеки кода Relic позволяют легко добавлять пользовательские записи данных практически в любое веб-приложение или мобильное приложение:

Новый Relic PHP Agent API

Вот несколько дополнительных примеров распространенных запросов NRQL :

Новые запросы к Relic Insights NRQL
Новый Relic Insights Data Explorer

Data Explorer позволяет вам детализировать просмотры страниц и транзакции или другие пользовательские события, которые вы создаете:

Новый Relic Insights Page View Explorer
Новый Relic Insights Проводник транзакций

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

Здесь я создаю виджет «Посетители по стране» для своей панели «Географический анализ»:

Новые Relic Insights Создать панель инструментов

Вот итоговая панель инструментов, которая может быть расширена:

Новые инструментальные панели Relic Insights

Вот пример более продвинутой панели инструментов из документации New Relic. Он показывает количество активных пользователей, пробных пользователей, пропускную способность, время отклика и т. Д.

Новые инструментальные панели Relic Insights Advanced

Вы также можете просматривать Insights со своего смартфона и планшета. New Relic предлагает бесплатные мобильные приложения для iOS и Android :

Новое мобильное приложение Relic для iOS Скриншоты

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

Новый форум Relic Insights Community

Надеюсь, вы нашли этот обзор интригующим. Новая Relic Insights предоставляет удивительные и мощные инструменты для запросов в пределах досягаемости компаний любого размера.

Если вам нужен более подробный обзор Insights, посмотрите часовой вебинар ниже. Вы также можете запросить ознакомительную демонстрацию New Relic Insights на их веб-сайте (или позвонив по номеру 1-888-643-8776).

Испытание New Relic Insights длится 14 дней. После этого Insights стоит 250 долларов в месяц и требует платную учетную запись для New Relic APM ; это обеспечивает хранение для 75 миллионов событий. Цены увеличиваются постепенно в зависимости от количества событий, которые вы храните.

Если у вас есть какие-либо вопросы или предложения, пожалуйста, оставьте их в комментариях. Если вы хотите быть в курсе моих будущих уроков Tuts + и других серий, пожалуйста, посетите мою страницу автора или следуйте @reifman .

MC Frontalot, выведите нас