Дом Бизнес 6 Мониторинг сайтов, лучшие практики

6 Мониторинг сайтов, лучшие практики

Оглавление:

Видео: Настя и сборник весёлых историй (Ноябрь 2024)

Видео: Настя и сборник весёлых историй (Ноябрь 2024)
Anonim

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

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

Я поговорил с Бхаратом Говдой, старшим директором по отраслевому маркетингу службы веб-мониторинга Editors 'Choice New Relic, о том, что нужно сделать вашей компании, чтобы убедиться, что вы готовы в полной мере использовать данные, которые предоставляет ваш инструмент мониторинга.

1. Разработайте представление приложения-инфраструктуры

Ваши приложения построены на коде, и этот код управляет бизнес-действиями. Например, когда кто-то ищет продукт на веб-сайте электронной торговли или если он что-то кладет в свою корзину, ваш код разрешает выполнение этих действий. Когда этот код изменяется, он взаимодействует с вашей аппаратной инфраструктурой, воздействуя на такие вещи, как память и хранилище. Эти изменения имеют тенденцию ломать сайты.

Чтобы обновления вашего кода не повредили и не замедляли работу вашего веб-сайта, а также чтобы вы должным образом отслеживали производительность своего веб-сайта, вы должны иметь возможность определить приемлемую базовую производительность для внутренних служб, кода и ваша аппаратная инфраструктура. Когда все эти вещи будут работать в соответствии с планом, Gowda рекомендует вам взглянуть на общую производительность вашего приложения. Все идет гладко? Хорошо, давайте перейдем к следующему шагу.

2. Настройте APM

Если ваш сайт подвергается интенсивному трафику или если на нем размещается веб-служба в стиле программного обеспечения, рассмотрите возможность развертывания предупреждений управления производительностью приложений (APM) в дополнение к инструментам мониторинга вашего веб-сайта. Многие инструменты мониторинга веб-сайтов предоставляют метрики, которые отражают некоторые возможности пакета APM, но если проблемы с производительностью можно устранить только путем углубленного анализа первопричин на уровне кода, тогда APM, вероятно, является вашим лучшим путем.

Но независимо от того, используете ли вы APM или придерживаетесь того, что предоставляет текущий пакет мониторинга веб-сайтов, не забудьте подробно изучить функциональность, особенно настраиваемые оповещения. Чем более детализированны ваши оповещения, тем более ценными они будут, когда речь заходит о быстром восстановлении. Еще одна помощь - умная эскалация. Если ваши оповещения достаточно умны, чтобы вы могли начать анализ проблем, просто отключившись, используйте эти данные, чтобы направить оповещение разработчику, с лучшим списком исправлений для данного конкретного класса проблем. Этот процесс требует некоторого времени на планирование и составление схемы, но конечным результатом может быть гораздо более гибкий веб-сайт, который может быстро реагировать на внезапные проблемы.

3. Составьте карту путешествия клиента

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

После того, как вы определили, что навигация сайта работает гладко, определите количество посетителей, которые не будут оказывать негативного влияния на навигацию сайта. Во-вторых, запустите тесты, чтобы увидеть, загружаются ли все ваши страницы. Продукты не попадают в корзину? Страница доставки загружается недостаточно быстро? Такая информация невероятно полезна для понимания производительности сайта, но также полезна для маркетологов и специалистов по продажам. Работая с инженерами для разработки пути наименьшего сопротивления, Говда сказал, что ваша организация может настраивать веб-сайт в зависимости от кампании или сезона.

4. Сделайте так, чтобы подгруппы сосредоточились на определенных услугах

Gowda рекомендует назначить определенные команды, отвечающие за определенные функции. Мы уже знаем, каковы будут ваши основные запросы: сколько трафика проходит и ожидается это или нет? Какова частота ошибок? Какое время отклика?

Но как только вы получите четкое представление о том, как работает каждая из этих вещей, вы захотите глубже погрузиться в такие вещи, как география, карта услуг, ваши серверы и все остальное, что влияет на производительность. Этот подробный подход поможет вам выявить проблемы до того, как они достигнут критического уровня, и даст вам более глубокое понимание того, что можно отрегулировать для дальнейшего повышения производительности сайта, сказал Говда.

5. Построить информационные панели и оповещения

Вам нужен механизм оповещения, который может вернуть вас обратно в приложение, когда вы сосредоточены на других задачах. Вам нужны динамические оповещения, которые дают вам контекст и возвращают вас на панель инструментов, где возникает проблема. Некоторые продукты, такие как New Relic, предлагают динамические базовые показатели, которые устанавливаются с помощью машинного обучения (ML) на основе исторических и временных метрик для автоматизации процесса уведомлений. Таким образом, ваша базовая линия будет намного выше в Черную пятницу, чем в непиковые месяцы, и инструмент будет соответствующим образом подстраиваться.

По словам Гоуды, эти оповещения очень важны для пользователей, которые не привязаны к инструменту мониторинга своего веб-сайта. Оповещения могут быть отправлены с помощью текстовых сообщений, электронной почты и даже телефона. Надеемся, что оповещения дадут вам достаточно контекста и направления, чтобы вы могли вернуться к точному месту в инструменте, где необходимо решить проблемы.

6. Встречайтесь часто

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

6 Мониторинг сайтов, лучшие практики