Переходите з UptimeRobot? Імпортуйте монітори одним кліком за ключем API лише для читання.Почати безкоштовно →
  1. Головна
  2. Блог
  3. Посібники

Аптайм, час відповіді й Core Web Vitals

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

Посібники

Клієнти просять «швидкий і надійний сайт» і мають на увазі три різні речі. Агенції ж звітують одним числом і дивуються, що воно не відповідає на запитання. Аптайм, час відповіді та Core Web Vitals пов’язані, але вимірюються по-різному, ламаються по-різному й потребують різних інструментів.

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

Аптайм: чи відповідає сайт?

Аптайм — це частка періоду, протягом якої сайт відповідав правильно. Слово «правильно» — те місце, з якого починаються суперечки. Код 200 із повідомленням про помилку на сторінці — це не «працює» в жодному розумінні, яке прийняв би відвідувач, тому серйозні монітори перевіряють і текст, і код відповіді.

Називайте простій у хвилинах, бо відсотки приховують масштаб:

Ціль щодо аптаймуПростій за 30-денний місяцьЗа рік
99%близько 7 годин 12 хвилинблизько 3,7 доби
99,5%близько 3 годин 36 хвилинблизько 1,8 доби
99,9%близько 43 хвилинблизько 8 годин 46 хвилин
99,95%близько 22 хвилинблизько 4 годин 23 хвилин
99,99%близько 4 хвилин 19 секундблизько 52 хвилин

Перетворіть число зі свого договору калькулятором аптайму.

Три речі визначають, чи чесне число, яке ви наводите:

  1. Інтервал перевірки. П’ятихвилинна перевірка не побачить триххвилинний збій. Коротші інтервали вимірюють коротші збої.
  2. Підтвердження. Один невдалий запит часто є збоєм мережі. Добрий монітор перевіряє ще раз, перш ніж записати простій, тож цифру не «роздуто» хибними збоями.
  3. Вікна обслуговування. Запланований простій слід виключати, і виключення має бути видно у звіті.

Час відповіді: скільки часу потрібно серверу?

Час відповіді — це те, скільки часу триває відповідь на запит, виміряна монітором на сервері. У Tenium це час від надсилання запиту до надходження всього тіла відповіді, тож він відображає повільні запити до бази даних і великі сторінки, а не лише швидкий перший байт.

Він відповідає на запитання на кшталт «чи став сайт повільнішим після оновлення плагіна?» і «чи хостинг під навантаженням о 18:00?». Він не показує, що відчуває відвідувач на телефоні, бо браузер тут не бере участі.

Читайте його правильно:

  • Користуйтеся процентилями, а не лише середнім. Середнє в 400 мс може приховувати p95 у 2,5 секунди. Саме повільний «хвіст» викликає скарги відвідувачів.
  • Дивіться на тенденцію. Стабільні 600 мс — це інший сайт, ніж той, де за місяць час повзе від 300 до 900 мс.
  • Знайте базовий рівень. Сповіщайте про кратне перевищення звичайного значення, а не про число зі статті.
  • Порівнюйте з того самого місця. Відстань має значення. Перевірка з Амстердама на сервер в Амстердамі швидша, ніж та сама сторінка для відвідувача в Сіднеї.

На Pro й Agency Tenium може сповіщати, коли час відповіді тримається вище за межу, і записує це як інцидент зниженої працездатності (degraded), окремий від збою. Кожен тариф зберігає це число й будує графік. Перевірити будь-яку адресу можна просто зараз за допомогою тесту часу відповіді.

Core Web Vitals: що відчуває відвідувач?

Core Web Vitals — це три вимірювання, визначені Google, які знімають у справжніх браузерах:

ПоказникЩо вимірює«Хороший» поріг
LCP, найбільший видимий елемент (Largest Contentful Paint)Коли з’являється найбільший видимий елемент2,5 секунди або менше
INP, відгук на взаємодію (Interaction to Next Paint)Як швидко сторінка реагує на кліки й дотики200 мілісекунд або менше
CLS, зсув макета (Cumulative Layout Shift)Наскільки «стрибає» макет під час завантаження0,1 або менше

Google оцінює їх за 75-м процентилем справжніх відвідувань, а пороги опубліковано на web.dev. Дані бувають двох видів:

  • Польові дані: що відчули справжні відвідувачі, зібрані від користувачів Chrome. Це показують звіт Core Web Vitals у Search Console і польова частина PageSpeed Insights.
  • Лабораторні дані: синтетичний запуск у контрольованому браузері, наприклад Lighthouse. Корисні для пошуку причин, але це симуляція.

Ці числа залежать від зображень, шрифтів, JavaScript, сторонніх скриптів і макета, а не від того, наскільки швидко відповідає ваш сервер. Сайт може мати час відповіді 150 мс і LCP у 4 секунди через неоптимізоване головне зображення.

Tenium не запускає браузер, тому не вимірює LCP, INP чи CLS. Для них користуйтеся PageSpeed Insights, звітом Search Console і, для постійного вимірювання, інструментом моніторингу реальних користувачів (RUM).

Три вимірювання, три точки спостереження Аптайм і час відповіді вимірює сервер моніторингу, який за розкладом запитує ваш сайт. Core Web Vitals вимірюють у браузері відвідувача. Кожне відповідає на інше запитання. Сервер моніторингуЗапитує URL приблизнощохвилини й записуєстатус, текст і час. Ваш сайтСервер, база даних,застосунок, CDN Браузер відвідувачаВідображає сторінку йвимірює LCP, INP, CLSна справжньому пристрої. Відповідає на запитанняЧи працює сайт? Чи серверповільніший за звичайне? Відповідає на запитанняЧи він здається людямшвидким і стабільним?
Аптайм і час відповіді дає монітор. Core Web Vitals дають браузери. Потрібні обидва погляди.

Яке число за якої проблеми

СимптомНа що дивитисяІнструмент
«Сайт не працював минулої ночі»Аптайм, список інцидентівЗовнішній монітор
«Усе стало повільнішим з вівторка»Тенденція часу відповіді, p95Графіки монітора, журнали сервера
«Сторінка стрибає на моєму телефоні»CLSPageSpeed Insights, звіт у Search Console
«Завантажується, але відчувається, що завис»INP, LCPPageSpeed Insights, моніторинг реальних користувачів
«Google каже, що мої сторінки повільні»Звіт Core Web VitalsЗвіт у Search Console
«Чи доступне оформлення замовлення?»Аптайм цієї адреси з перевіркою ключового словаЗовнішній монітор

Що внести до звіту для клієнта

Вкладіться в одну сторінку. Для кожного сайту: аптайм за місяць у відсотках і в хвилинах, кількість інцидентів з тривалістю й причиною, середній час відповіді та p95 порівняно з минулим місяцем, а також дати закінчення терміну дії сертифіката й домену. Якщо клієнта цікавить пошук, додайте один рядок зі статусом Core Web Vitals із Search Console, позначивши його як дані Google, а не ваші.

Змішування їх в одне число («здоров’я сайту 94%») вигадує число, яке ніхто не може перевірити. Звітуйте окремо й указуйте, звідки кожне.

Налаштування порогів

  1. Дайте монітору попрацювати тиждень. Не задавайте сповіщення в перший день.
  2. Прочитайте графік часу відповіді й зафіксуйте звичайний діапазон та p95.
  3. Задайте межу повільності приблизно вдвічі вище за звичайне значення й вимагайте, щоб її перевищували кілька перевірок поспіль.
  4. Тримайте сповіщення про збій окремо. Таймаут — це збій, а не повільність.
  5. Переглядайте після кожного великого випуску; важча сторінка зсуває базовий рівень.

У Tenium тариф Free (30 моніторів, перевірки кожні 5 хв) уже зберігає час відповіді та будує його графік. Сповіщення про повільну відповідь потребує Pro ($29), який також перевіряє кожні 30 с. Як працює поріг, дивіться на сторінці моніторингу часу відповіді, а порівняння Tenium з Pingdom допоможе, якщо вам потрібен моніторинг реальних користувачів: Pingdom його пропонує, а Tenium — ні.

Поширені запитання

Який відсоток аптайму вважається хорошим?

99,9% означає близько 43 хвилин простою за 30-денний місяць, 99,99% — близько 4 хвилин, а 99% — близько 7 годин. Для сайту малого бізнесу на спільному хостингу 99,9% — реалістична ціль; саме число важить менше, ніж те, як швидко ви дізнаєтеся про збій.

Чим час відповіді відрізняється від Core Web Vitals?

Час відповіді вимірює сервер, що десь запитує вашу адресу й засікає відповідь. Core Web Vitals (LCP, INP і CLS) вимірюють у справжньому браузері, і вони описують те, що відвідувач бачить і відчуває. Швидкий сервер усе одно може дати поганий показник Largest Contentful Paint.

Чи вимірює Tenium Core Web Vitals?

Ні. Tenium записує аптайм і час до повної відповіді для кожної перевірки та сповіщає про перевищення порога повільності на Pro й Agency. Він не запускає браузер, тому не показує LCP, INP чи CLS. Для них користуйтеся PageSpeed Insights, Search Console і даними CrUX від Google.

Чи варто сповіщати про час відповіді?

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

Як обчислюється аптайм?

Це час роботи, поділений на загальний час за період. Заплановані вікна обслуговування можна виключити. Чи вважати повільну відповідь простоєм, вирішує договір; у Tenium знижена працездатність (degraded) фіксується як окремий інцидент, відмінний від збою.


Читайте також

Пов’язані сторінки Tenium

Відстежуйте перший сайт безкоштовно

30 моніторів безкоштовно, перевірки з 2 регіонів, без банківської картки. Перевірка SSL і терміну дії домену — від $7 на місяць.