Зміст:
- 1. Розробіть перегляд програми-інфраструктури
- 2. Налаштуйте APM
- 3. Позначте подорож клієнта
- 4. Зробіть підтеми зосередженими на конкретних послугах
- 5. Побудувати інформаційні панелі та сповіщення
- 6. Зустрічайтеся часто
Відео: unboxing turtles slime surprise toys learn colors (Листопад 2024)
Будь-який хостинг популярного веб-сайту, швидше за все, знає, що інвестує в найкращий інструмент моніторингу веб-сайтів. Але хоча ці інструменти, безумовно, можуть допомогти вам покращити загальну ефективність веб-сайту, вони не виконують усі роботи самі. Вам потрібно буде впровадити певні найкращі практики, і найскладнішою частиною цього буде з'ясування того, які з них застосовуються до вашої організації.
Інструмент моніторингу веб-сайтів розповість про те, як швидко люди взаємодіють із вашим веб-сайтом, якими шляхами вони рухаються та де виникають помилки - як для користувача, так і на зворотному боці веб-сайту. Щоб максимально використати цю інформацію, вам потрібно буде повністю зрозуміти, як працює ваш веб-сайт, як обладнання вашого обладнання входить у функціональність вашого веб-сайту та як ваш код визначає ділові дії.
Я розмовляв з Бхаратом Гоудою, старшим директором з маркетингу промисловості Служби веб-моніторингу вибору редакторів New Relic, про те, що ваша компанія повинна зробити, щоб переконатися, що ви готові повністю скористатися тими даними, які надає ваш інструмент моніторингу.
1. Розробіть перегляд програми-інфраструктури
Ваші програми побудовані на коді, і цей код стимулює ділові дії. Наприклад, коли хтось шукає товар на веб-сайті електронної комерції або якщо він щось помістив у кошик для покупок, ваш код дозволяє такі дії здійснити. Коли цей код змінюється, він взаємодіє з вашою апаратною інфраструктурою, впливаючи на такі речі, як пам’ять та сховище. Ці зміни, як правило, порушують веб-сайти.
Щоб оновлення коду не пошкоджували чи не сповільнювали ваш веб-сайт, і щоб переконатися, що ви належним чином відстежуєте його ефективність, ви повинні мати змогу визначити прийнятну базову ефективність для бек-енд-сервісів, коду та вашої апаратної інфраструктури. Після того, як усі ці речі працюють за планом, Gowda рекомендує поглянути на загальну ефективність програми. Все працює нормально? Добре, перейдемо до наступного кроку.
2. Налаштуйте APM
Якщо ваш веб-сайт піддається великій торгівлі людьми або він розміщує веб-сервіс у стилі програмного забезпечення, розгляньте про розгортання сповіщень щодо управління продуктивністю додатків (APM) на додаток до інструментів моніторингу вашого веб-сайту. Багато інструментів моніторингу веб-сайтів надаватимуть показники, які відображають частину того, що може зробити пакет APM, але якщо проблеми з роботою можуть бути усунені лише шляхом детального аналізу до кореневої причини на рівні коду, то APM, ймовірно, найкращий шлях.
Якщо ви розгортаєте APM чи дотримуєтесь того, що надається вашим поточним пакетом моніторингу веб-сайтів, не забудьте заглибитись, коли справа стосується функціональності, особливо спеціального оповіщення. Чим детальніше ви можете оповістити, тим ціннішими вони будуть, коли мова заходить про швидке виправлення. Ще одна допомога - розумна ескалація. Якщо ваші сповіщення достатньо розумні, щоб розпочати аналіз проблеми просто, вимкнувшись, використовуйте ці дані, щоб направити сповіщення до розробника з найкращим записом щодо виправлення для конкретного класу проблем. Цей процес вимагає певного часу на планування та графік потоку, але кінцевим результатом може стати набагато більш стійкий веб-сайт і той, який може швидко реагувати на раптові проблеми.
3. Позначте подорож клієнта
Коли ви добре уявите, як має працювати ваш веб-сайт, визначте, як виглядає прийнятна поїздка клієнтів і скільки клієнтів може працювати з вашим веб-сайтом, не відчуваючи затримок. Чи допомагає навігація на веб-сайті сприяти досягненню результатів бізнесу? Чи споживають люди той вміст, який ви хочете, щоб вони споживали, або вони втрачаються і кидаються на неправильний шлях?
Визначивши, що навігація на веб-сайті працює безперебійно, визначте кількість відвідувачів, які не будуть негативно ефективно користуватися навігацією на веб-сайті. По-друге, запустіть тести, щоб побачити, чи завантажуються всі ваші сторінки. Чи продукти не розміщуються в кошику для покупок? Сторінка доставки не завантажується досить швидко? Така інформація є надзвичайно корисною для розуміння ефективності веб-сайту, але також корисна для маркетингових та торгових команд. Працюючи з інженерами, щоб розробити шлях найменшого опору, Гоуда сказав, що ваша організація може коригувати веб-сайт відповідно до кампанії або сезону.
4. Зробіть підтеми зосередженими на конкретних послугах
Gowda рекомендує покласти конкретні команди, які відповідають за конкретні функції. Ми вже знаємо, якими будуть ваші основні запити: Скільки трафіку проходить і очікується це чи ні? Що таке коефіцієнт помилок? Який час відповіді?
Але, як тільки ви зрозумієте, як працює кожна з цих речей, ви хочете заглибитись у такі речі, як географії, сервісна карта, ваші сервери та все інше, що впливає на продуктивність. Цей детальний підхід допоможе вам вирішити проблеми, перш ніж вони досягнуть критичного рівня, і він дасть глибше розуміння того, що можна скорегувати для подальшого покращення продуктивності веб-сайту, сказав Гоуда.
5. Побудувати інформаційні панелі та сповіщення
Вам потрібен механізм оповіщення, який може повернути вас у додаток, коли ви зосереджені на інших завданнях. Вам потрібні динамічні сповіщення, які дають вам контекст і повернуть вас на приладову панель, де виникає проблема. Деякі продукти, такі як New Relic, пропонують динамічні базові лінії, які встановлюються за допомогою машинного навчання (ML), заснованого на історичних та часових показниках для автоматизації процесу сповіщень. Таким чином, ваша чорна лінія буде набагато вище в Чорну п’ятницю, ніж це буде в пікові місяці, і інструмент підкоригує себе відповідно.
Ці сповіщення є критичними для користувачів, які не приклеєні до інструменту моніторингу веб-сайтів, зазначив Гоуда. Повідомлення можна надсилати за допомогою текстового повідомлення, електронної пошти та навіть телефону. Будемо сподіватися, що сповіщення дадуть вам достатній контекст і напрямок, щоб повернути вас на точне місце в інструменті, де потрібно вирішити проблеми.
6. Зустрічайтеся часто
Не просто чекати, коли речі зламаються. Коли ви запускаєте нові продукти, виходите на нові ринки або готуєтеся до періодів великого руху, збирайтеся разом з продуктами, операціями та інженерними командами, щоб переконатися, що всі знають про план і задоволені тим, як налаштований веб-сайт. Gowda радить компаніям робити обов'язковими зустрічі до і після заходу, але він сказав, що ви також повинні запроваджувати щомісячні зустрічі, на які кожен може зібратися, щоб перевірити та вирішити питання та проблеми.