Як налаштувати синтетичний моніторинг у New Relic?

Ваш сайт завтра вийде з ладу!

Що, якщо я скажу тобі, що це правда, але ти не маєш поняття?!

Можливо, це не я, але майстер програмного забезпечення може сказати вам, що не так із вашим веб-сайтом і що буде далі.

Так, і це називається Синтетичний моніторинг – Джин Вашого Аладдіна

Однак не просто заплющити очі і передбачити гороскоп.

Натомість він використовує передові технології машинного навчання та ШІ для моніторингу всієї системи, компонентів і взаємопов’язаних мереж.

І при перших ознаках будь-якої проблеми він просто дістає свій iPhone і дзвонить вам!

Давайте заглибимося в цю статтю, щоб з’ясувати, як підтримувати ефективність вашого веб-сайту на 100%, уникаючи всіх штормів і небажаного усунення несправностей за допомогою New Relic Synthetic Monitoring.

Що таке синтетичний моніторинг?

Синтетичний моніторинг — це підхід для моніторингу продуктивності, доступності та функціональності веб-додатків, веб-сайтів і API шляхом імітації шляхів, які підключають користувачів до служби.

Синтетичний моніторинг забезпечує уявлення про продуктивність програми, взаємодію з користувачем і функціональність API. Крім того, він також передбачає будь-які майбутні проблеми, які можуть вплинути на роботу вашої програми чи веб-сайту.

Це не магія і не таємниця!

Це сучасна комбінація машинного навчання та штучного інтелекту, яка допоможе вам керувати веб-додатками.

Синтетичний моніторинг проти моніторингу реального користувача

Окрім синтетичного моніторингу, існувала ручна система моніторингу. Він відомий як реальний моніторинг користувачів (RUM).

Ручний метод, RUM, передбачає, що користувач вручну позначає дії, а не їх емулює.

Ви можете вводити коди та збирати дані про продуктивність, коли користувачі взаємодіють із вашим веб-сайтом або додатком.

Коли Synthetics Monitoring передбачає й сповіщає вас про проблеми з програмою, ви повинні розгорнути RUM вручну, щоб дослідити, що не так.

Давайте розглянемо деякі ключові відмінності між синтетичним моніторингом і моніторингом реального користувача:

Параметри Синтетичний моніторинг Моніторинг реальних користувачів (RUM) Тип моніторингу Моніторинг усієї системи Доступний у непікові години Обсяг Конкурентний бенчмаркінг Повна веб-продуктивність Стан Мережа та стан браузера Реальний стан користувача Реалізація На будь-якому веб-сайті Власний веб-сайт Моніторинг поза піком Моніторинг поза піком Обмежена доступність JavaScriptНе потрібен Обов’язковий Географічний діапазонОбмежений у всьому світі місця тестування Основна причина Визначає Не виявляє Проактивне виявлення Після впливу на користувачів Порівняльний аналіз Підходить для порівняльного аналізу Не ідеальний для порівняльного аналізу

Як синтетичний моніторинг приносить користь глобальному бізнесу?

Глобальні компанії використовують синтетичний моніторинг, щоб забезпечити оптимальну продуктивність своїх цифрових послуг. Давайте дослідимо деякі з його корисних ефектів.

Прогнозний характер: синтетична система моніторингу може аналізувати оперативні дані, щоб спрогнозувати майбутню продуктивність вашої програми або веб-сайту. Ви вивчаєте кілька аналітичних даних, щоб передбачити можливі проблеми, з якими може зіткнутися ваша програма.

  Як грати в гру Secret Surfing від Microsoft Edge

Гнучкість бізнесу: синтетичний моніторинг дозволяє розгортати програми відповідно до темпів вашого бізнесу, враховуючи ринковий сценарій. Інфраструктура буде адаптована до зміни сезонів.

Глобальний моніторинг продуктивності: міжнародні компанії можуть перевіряти продуктивність і доступність своїх додатків у різних місцях, щоб забезпечити узгоджену взаємодію з користувачем.

Відповідність нормативним вимогам: конфіденційність регіональних даних може впливати на продуктивність і доступність програми. Компанії можуть дотримуватися цих правил і покращити роботу користувачів за допомогою синтетичного моніторингу.

Комплексний моніторинг додатків: синтетичний моніторинг імітує взаємодію користувачів і процеси в багатьох складних додатках. Крім того, він імітує складні дії, такі як перегляд баз даних, тестування продуктивності API, тестування того, як речі працюють разом тощо.

Оптимізація продуктивності: синтетичний моніторинг знаходить вузькі місця, елементи, що повільно завантажуються, і проблематичну інтеграцію сторонніх розробників. Подібним чином ці дані допомагають компаніям оптимізувати свої додатки та підвищити продуктивність, покращуючи взаємодію з користувачами та продажі.

Порівняльний аналіз і моніторинг SLA. Підприємства можуть встановлювати контрольні показники продуктивності для сторонніх служб або API і контролювати дотримання угод про рівень обслуговування (SLA) за допомогою синтетичного моніторингу.

Новий реліктовий синтетичний моніторинг

New Relic Synthetic Monitoring — це інструмент, який імітує взаємодію користувача з веб-сайтами та програмами. Він проактивно відстежує продуктивність вашого веб-сайту, сповіщаючи вас про помилки, збої або аномалії, які можуть вплинути на роботу користувачів.

Це як ваш віртуальний детектив, який завжди шукає проблеми на ваших веб-сайтах і в програмах. Це розумний інструмент, який створює «синтетичних» користувачів для тестування вашого сайту та висвітлення будь-яких проблем, перш ніж вони вплинуть на ваших справжніх користувачів.

Цей інструмент надає глобальну статистику. Він оптимізує вашу програму для кожного користувача, незалежно від того, користується він мобільним телефоном у Маямі чи комп’ютером у Дубаї.

Тож дихайте глибоко, розслабтеся та дозвольте New Relic Synthetic Monitoring керувати вашим цифровим світом 24/7.

New Relic насамперед пропонує 7 різних типів моніторингу,

  • Доступність (Ping)
  • Закінчення терміну дії сертифіката SSL (перевірка сертифіката)
  • Сканер посилань на сторінку (моніторинг пошкоджених посилань)
  • Ефективність завантаження сторінки (простий браузер)
  • Потік користувача/функціонал (браузер зі сценарієм)
  • Доступність кінцевої точки (API зі сценарієм)
  • Виконання кроків користувача (монітор кроків)
  • Наприклад, ми покажемо вам, як налаштувати моніторинг доступності (Ping) і ефективності завантаження сторінки (простий браузер).

    Передумова

    Щоб використовувати інструмент моніторингу NewRelic Synthetic, ви повинні спочатку зареєструватися на їх веб-сайті. У них є безкоштовний план для всіх.

    Перейдіть на сторінку реєстрації New Relic і зареєструйтеся, використовуючи електронну адресу, пов’язану з вашою компанією. Крім того, ви можете зареєструватися за допомогою Google.

    Якщо вам потрібна преміум-версія з більшими функціями, перейдіть на сторінку New Relic Pricing.

    Налаштування моніторингу доступності (Ping) у New Relic

    Монітори доступності або Ping є найпростішими типами синтетичних моніторів. Вони перевірять, чи є програма або веб-сайт онлайн. Монітор синтетичного ping використовує простий HTTP-клієнт Java для запиту вашого сайту з різних місць.

      Як змінити домашню сторінку в Microsoft Edge

    Отже, давайте почнемо з покрокових інструкцій щодо налаштування New Relic Synthetic Monitor на Доступність (ping) вашого веб-сайту.

    Крок 1: Виберіть доступність (Ping) Synthetic Monitor у New Relic

    Після реєстрації ви перейдете на інформаційну панель New Relic. Він відображає всі доступні параметри.

    Знайдіть і виберіть синтетичний монітор у лівій частині приладової панелі. Ви перейдете до опції Створити свій перший монітор.

    Маршрут навігації: one.newrelic.com > Синтетичний моніторинг > Створіть свій перший монітор

    Ви перейдете на сторінку створення монітора, де ви знайдете сім доступних типів моніторів.

    Там ви вибираєте моніторинг доступності (Ping).

    За допомогою моніторингу New Relic Synthetic Availability ви можете побачити, чи можуть люди з усього світу без проблем підключатися до вашого веб-сайту. І скільки часу потрібно користувачам, щоб підключитися до вашого веб-сайту.

    Крок 2: Налаштуйте веб-сайт моніторингу доступності

    У вікні «Налаштувати монітор» ви зможете назвати свій монітор і ввести URL-адресу веб-сайту, моніторинг якого потрібно почати. Ми вводимо URL-адресу techukraine.net, тому що перевірятимемо наш веб-сайт. Крім того, встановіть тривалість моніторингу.

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

    Крок 3. Перевірте результати для монітора доступності

    Ви можете знайти кнопку «Підсумок» у верхній частині інформаційної панелі. Він покаже вам показники успішності, невдалих перевірок і чи не завантажується ваш веб-сайт.

    Тривалість перевірки доступності вказана в нижніх розділах. Ви можете отримати дані з налаштувань у верхньому правому куті за допомогою часових шкал. Нижні діаграми показують дані за останні 24 години.

    Натисніть кнопку «Результат» під кнопкою «Підсумок», щоб переглянути повний результат. Тут ви можете переглянути коефіцієнти ping для різних місць.

    Ви можете вибрати конкретне місце, щоб дізнатися більше про його доступність. Ми вибрали Сеул, тому що там найвищий пінг.

    Монітор продуктивності завантаження сторінки налаштування (простий браузер) у New Relic

    Ви можете використовувати цей простий монітор браузера, щоб перевірити доступність і продуктивність окремої сторінки, а також контролювати загальне завантаження сторінки.

    Крок 1. Виберіть свій синтетичний монітор

    Якщо ви вже налаштували монітор доступності, можете перейти до четвертого кроку. Якщо ні, то давайте пройти.

    Після реєстрації ви перейдете на інформаційну панель New Relic. Він показує всі доступні параметри.

    Знайдіть і виберіть синтетичний монітор ліворуч на інформаційній панелі. Це приведе вас до опції «Створити свій перший монітор».

    Маршрут навігації: one.newrelic.com > Синтетичний моніторинг > Створіть свій перший монітор

    Крок 2. Налаштуйте монітор продуктивності завантаження сторінки

    Назвіть монітор і введіть URL-адресу веб-сайту у вікні «Налаштувати монітор». Ми перевіримо наш веб-сайт за допомогою URL-адреси сторінки статті techukraine.net. Внизу встановіть тривалість моніторингу.

    Крок 3. Виберіть розташування для монітора доступності

    Виберіть місця, де ви хочете перевірити ефективність завантаження сторінки. На вибір є 20 великих міст із 6 різних континентів.

    Давайте виберемо чотири різні місця з чотирьох основних континентів: Вашингтон (Північна Америка), Мілан (Європа), Сінгапур (Азія) і Сідней (Австралія).

      9 найкращих інструментів для стиснення файлів для PDF, відео та зображень

    Крок 4. Перевірте результати тесту продуктивності завантаження сторінки

    У верхній частині інформаційної панелі ви знайдете підсумок моніторингу. Він відображатиме статистику, невдалі тести та показники успіху.

    Повний набір результатів представлено внизу у вигляді 5 чудових графіків, по одному для кожного: час продуктивності, запити до домену, тривалість, типи ресурсів середнього розміру та коди відповідей на помилки.

    Щоб переглянути повний результат, натисніть кнопку «Результат» праворуч від кнопки «Підсумок». Тут ви можете переглянути деталі часу завантаження для різних місць.

    Подивіться на кілька перших результатів. Чітко зазначається, що користувачам із Сіднея потрібна допомога із завантаженням нашої сторінки статті.

    Найдовший зайняв 3,28 секунди. Отже, давайте заглянемо вглиб результату.

    Так, ви навіть можете пірнути глибше! І для цього клацніть цей конкретний результат.

    Тепер ви можете визначити час завантаження кожного компонента цієї сторінки, включаючи програму, CSS, HTML, зображення, JS і текст.

    Крім того, він показує загальну кількість переданих даних і кількість запитів, необхідних для завершення завантаження сторінки.

    Прокрутіть униз, щоб переглянути всі деталі цієї сторінки, наприклад час завантаження кожного зображення та коду.

    Так, стільки деталей!

    Зачекай; тут не все. Ви можете копати ще далі!
    Просто клацніть будь-який із компонентів, наприклад, верхній компонент HTML.

    Ви можете бачити деталі кожного компонента, включаючи розмір, переданий розмір, статус, IP-адресу сервера, використаний ідентифікатор підключення, версію HTTP, час запиту тощо!

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

    Просто клацаючи пальцями!

    Наскільки безпечний синтетичний моніторинг New Relic?

    Це не тільки просто, але й безпечно.

    New Relic Synthetic Monitoring є надзвичайно безпечним і розробленим для захисту ваших програм і даних від потенційних загроз.

    Він використовує стандарти шифрування, можливості приватного моніторингу та безпечне зберігання облікових даних для захисту вашої цінної інформації.

    Тож розслабтеся, візьміть попкорн і дивіться Netflix!

    Перед цим давайте швидко розглянемо п’ять основних функцій, які роблять його таким надійним:

    • Безпека за проектом: синтетичний моніторинг New Relic захищає ваші дані під час передачі та в спокої, пропонуючи повний захист для ваших синтетичних даних монітора​.
    • Приватні локації: платформа дозволяє налаштовувати приватні локації. Крім того, це дозволяє безпечно контролювати внутрішні сайти у вашій мережі.
    • Конфіденційність даних. Прагнучи захистити ваші дані, New Relic надійно зберігає дані синтетичного моніторингу протягом 13 місяців. Крім того, HTTPS шифрує всі передачі даних.
    • Захищені облікові дані: New Relic забезпечує безпечне сховище ключів для зберігання конфіденційної інформації, забезпечуючи безпеку ваших облікових даних під час синтетичного моніторингу.
    • Браузери зі сценаріями та безпека. Браузери зі сценаріями мають природні ризики для безпеки. Компанія New Relic також запровадила заходи для зменшення цих ризиків, щоб забезпечити безпечніше середовище моніторингу.

    Висновок

    Успіх у світі технологій – це завжди бути на крок попереду.

    Люди, які знають, що буде далі і як з цим боротися, піднімаються до зірок.

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

    Цей чарівний джин запобіжить збою вашої системи або негативному впливу на роботу користувача.

    Перший завтрашній крок починається сьогодні.

    Тепер ви можете прочитати про інші інструменти синтетичного моніторингу.