Функції моніторингу сайтів - від однієї перевірки аптайму до цілого користувацького сценарію
HostTracker - сервіс моніторингу сайтів, який стежить за сайтами від імені їхніх власників з 2004 року. Ця сторінка - повна карта того, що він перевіряє: моніторинг аптайму з 300+ чекпоінтів по всьому світу, швидкість сторінки, багатокрокові транзакції, відповіді API, закінчення терміну дії SSL і домену, чорні списки, позначки шкідливого ПЗ, запити до бази даних і моніторинг сервера за CPU, RAM і диском. Тринадцять типів моніторів, дев’ять каналів сповіщень, один список моніторів.
Що насправді робить сервіс моніторингу сайтів
Сервіс моніторингу сайтів - це набір машин поза вашою інфраструктурою, які відкривають ваш сайт за розкладом, від вашого імені, і повідомляють вам у момент, коли відповідь перестає бути тією, якої ви очікуєте. Це вся ідея. Усе інше на цій сторінці - деталі про те, що вважається відповіддю: код статусу, фрагмент тексту на сторінці, час відповіді, поле JSON, дата закінчення терміну дії сертифіката, показник CPU, або результат п’ятикрокового оформлення замовлення.
Причина, чому це має виконуватись ззовні, - у тому, що збої, про які вам найбільше треба знати, невидимі зсередини. Сервер, у якого закінчилося місце на диску, і далі звітує про себе як справний власній панелі. DNS-запис, що вказує на виведену з експлуатації адресу, чудово резолвиться з офісу, де кеш прогрітий. Сертифікат, що спливає о другій ночі, ламає кожен браузер на планеті, тоді як ваш власний балансувальник навантаження продовжує відповідати. Зовнішній моніторинг аптайму саме закриває цю прогалину, бо він бачить точно те, що бачить відвідувач.
Друга причина - докази. Коли ваш хостинг-провайдер каже, що збій тривав чотири хвилини, а клієнти кажуть, що годину, незалежний запис кожної перевірки з кожної локації з мітками часу закриває суперечку. Саме на цьому записі також будуються щомісячний звіт про аптайм і публічна сторінка статусу.
Моніторинг аптайму: чи сайт доступний, і чи він досі працює?
Доступність - це підлога, а не стеля. Сайт може відповідати на кожен запит цілком справним кодом 200, тоді як його форма входу зламана, пошук нічого не повертає, або його API почав надсилати порожній масив там, де раніше надсилав ваш каталог товарів. Ці три перевірки покривають усі сходинки: сервер відповідає, сценарій через нього завершується, а машинно-читані відповіді за ним досі коректні.
Відстежуйте аптайм із 300+ чекпоінтів по всьому світу
Цілодобові перевірки HTTP/S, ping і порту виконуються із сотень локацій із обраним вами інтервалом, тож ви дізнаєтесь, чи сайт лежить всюди, чи лише в одному регіоні.
ФункціональністьSimulate multi-step checkout and login flows
Model real user journeys — login, search, checkout — and get alerted the instant a step in the flow breaks or a page stops responding correctly.
ФункціональністьValidate API endpoints against their contract
Apply a validation policy to your web service endpoints and catch a wrong status code, a broken JSON/XML response, or a slow reply before your integrations notice.
Швидкість, моніторинг сервера й база даних за ним
Повільно - це простій, який ніхто не оголошує. Сторінки, що завантажуються вісім секунд, не запускають сповіщення про простій, вони просто тихо втрачають відвідувачів, які не збиралися чекати, і роблять це тижнями, перш ніж хтось помітить. Ці перевірки стежать за трьома рівнями, де це зазвичай починається: сторінка так, як її завантажує реальний браузер, машина, що її обслуговує, і база даних, на яку вона чекає.
Track real page-load speed from 300+ locations
Automate a real browser visit to your page and measure load timing against the policy you set, so slowdowns surface before visitors start bouncing.
ПродуктивністьWatch server CPU, RAM and disk load in real time
Get alerted the moment CPU, RAM, disk, or network connection load on your server crosses the threshold you configure — before it turns into an outage.
ПродуктивністьMonitor database connections and query results
Run periodic connection checks and validate query results across MySQL, PostgreSQL, SQL Server and more, so a silent database problem never goes unnoticed.
Сертифікати, репутація і те, що тихо спливає
Ця група існує через специфічний тип збою: нічого не зламалося, але інтернет перестав вам довіряти. Прострочений сертифікат, домен, який ніхто не продовжив, позначка шкідливого ПЗ через скомпрометований плагін, чи поштовий сервер, що потрапив у чорний список, - кожне з цього виведе цілком справний сайт з ефіру, і жодне не проявиться в перевірці доступності, що читає лише коди статусу.
Catch SSL and domain expiry before it's too late
Stay ahead of certificate expiration, revocation, chain errors, weak security protocols, and domain expiry dates — all from one monitor.
БезпекаDetect malware and phishing flags automatically
Check your site against Google's Web Risk API around the clock and find out the moment it's flagged, before browsers start blocking your visitors.
БезпекаCheck and monitor DNS blacklist status
Run a DNS blacklist check and keep monitoring it going forward, so a spam, phishing, or malware flag against your domain never sits there undetected.
Як HostTracker вирішує, що ваш сайт справді не працює
Будь-який скрипт може надіслати вам email при першому ж вичерпаному тайм-ауті запиту. Складна частина роботи сервісу моніторингу - не в тому, щоб помічати збої, а в тому, щоб бути правим щодо них, адже сервіс, що будить вас о третій ночі через мережеву заминку, вимикають протягом місяця, а вимкнений монітор не захищає нічого.
Тож провалена перевірка ніколи не є сповіщенням сама по собі. HostTracker спершу повторно перевіряє сайт з інших чекпоінтів. Якщо одна локація не може достукатись до вашого сервера, тоді як решта можуть, це проблема мережі між цим чекпоінтом і вами, і вона фіксується саме так, а не ескалюється. Ви вирішуєте, скільки підтверджень потрібно моніторy, перш ніж він перейде в стан "не працює", і можете підвищити це число для сайту за нестабільною мережею або знизити для того, де важлива кожна секунда.
Заплановані роботи отримують те саме, тільки з іншого боку: заплануйте вікно технічного обслуговування, і монітор продовжує перевіряти й фіксувати результати, але нікого не будять через розгортання, про яке вони вже знали. А оскільки кожен результат несе локацію, з якої він надійшов, саме сповіщення стає діагностичним. "Не працює" з кожного чекпоінта - проблема сервера. "Не працює" з однієї країни - проблема маршрутизації чи CDN. Повільно з трьох із дванадцяти обраних локацій - проблема потужності, яка ще не переросла в простій.
Дев’ять каналів сповіщень і правила про те, хто про що дізнається
Виявлення - лише половина сервісу моніторингу; друга половина - це достукатись до правильної людини каналом, на який вона справді відповість. HostTracker надсилає сповіщення електронною поштою, SMS, голосовим дзвінком, через Telegram, Slack, Viber, Discord, веб-пуш і webhook, і ви можете використовувати стільки з них одночасно, скільки забажаєте.
Контакти підписуються на рівні монітора, а не акаунту, тож розробника, відповідального за оформлення замовлення, не турбують через маркетингову цільову сторінку, а людині, що продовжує домени, не приходить кожен HTTP-тайм-аут. Канали можна вибудовувати поетапно: повідомлення в Telegram одразу, потім телефонний дзвінок, якщо сайт досі лежить через кілька хвилин, потім ескалація на другу людину. Сповіщення про відновлення надсилаються тими самими каналами, тож інцидент завжди явно закривається, а не просто затихає.
Webhook-и існують для випадків, які нічого з вищепереліченого не покриває. Вони публікують інцидент у той інструмент, який ви вже використовуєте, чи то PagerDuty, внутрішній чат-бот, черга тікетів, чи скрипт, що перезапускає сервіс і повідомляє назад, що саме він зробив.
Звіти про аптайм, історія інцидентів і публічні сторінки статусу
Кожен результат перевірки зберігається, що перетворює потік сповіщень на щось, про що ви справді можете мислити. Панель показує поточний стан кожного монітора плюс його аптайм за будь-який обраний вами діапазон дат; журнал інцидентів перелічує кожен збій із початком, тривалістю й локаціями, що його побачили; а заплановані звіти можуть надходити в скриньку щотижня чи щомісяця без потреби комусь заходити в систему, - зазвичай саме це й потрібно розмові про SLA чи клієнту на обслуговуванні.
Коли вашим користувачам потрібна та сама інформація, опублікувати її краще, ніж відповідати на неї сорок разів. Створіть безкоштовну публічну сторінку статусу з моніторів, які у вас уже є: живі відсотки аптайму, часову шкалу інцидентів, яку можна анотувати в міру просування роботи, і оновлення електронною поштою чи через RSS для кожного, хто підпишеться. Це ті самі дані, що показує ваша панель, відфільтровані до того, що ви готові зробити публічним.
Безкоштовні миттєві перевірки й мережева діагностика
Не кожне питання потребує монітора. Коли ви просто хочете знати, чи доступний сайт прямо зараз, або на що резолвиться DNS-запис із трьох континентів, запустіть разову перевірку замість цього. Безкоштовні інструменти миттєвої перевірки охоплюють HTTP, ping, порт, traceroute, DNS, чорні списки, WHOIS і пошук Web Risk із тієї самої глобальної мережі, що й платні монітори, а перевірка, чи сайт лежить відповідає на найпростішу версію цього питання взагалі без реєстрації. Чотири гайди нижче пояснюють, як читати те, що повертає кожен інструмент.
Ping-тест
Що насправді означають час відгуку й втрата пакетів - і чому цілком справний сервер може повністю ігнорувати ping.
Перевірка порту
Відкрито, закрито чи відфільтровано - що кожен стан говорить про ваш файрвол, і які порти важливі для доставки пошти.
Traceroute
Як виявити той єдиний хоп, що додає всю затримку, - і які хопи з тайм-аутом просто косметичні, а не зламані.
DNS lookup
Чому різні локації бачать різні відповіді, і як TTL визначає момент, коли ваша зміна DNS справді набула чинності всюди.
Моніторинг сайтів прямо з вашого AI-асистента
Якщо ви вже дебажаєте з відкритим AI-асистентом, мережа моніторингу може відповідати йому напряму. MCP-сервер HostTracker для AI-асистентів розкриває миттєві перевірки через Model Context Protocol, тож Claude, Cursor та інші MCP-клієнти можуть запустити HTTP-перевірку з Європи й Азії, розв’язати DNS, знайти позначки в чорних списках чи прокласти маршрут - і прочитати результати в тій самій розмові, де ви з’ясовуєте, що зламалося.
Він використовує ваш власний API-токен HostTracker і ті самі 300+ чекпоінтів, що й усе інше на цій сторінці. Немає окремої панелі, яку треба вивчати, і нічого, що треба синхронізувати, бо це той самий сервіс, що відповідає.
Скільки коштує сервіс моніторингу сайтів
Кожен тип перевірки на цій сторінці доступний у кожному плані. Що вирішує план - так це масштаб: скільки моніторів ви запускаєте і як часто їм дозволено перевіряти. Це навмисно, адже різниця між особистим блогом та онлайн-магазином - не в тому, які функції їм потрібні, а в тому, як швидко їм потрібно дізнаватись про проблему.
Безкоштовний план постійний і моніторить два сайти кожні 30 хвилин, чого достатньо, щоб виявити прострочений сертифікат чи сайт, що впав уночі. Платні плани починаються від $5 на місяць для Personal, $14 для Webmaster і $29 для Business, з рівнем Enterprise для більших флотів. Нові акаунти отримують 30-денний пробний період зі 100 моніторами й одно хвилинними перевірками, без потреби вказувати банківську картку, тож ви можете виміряти реальний місяць власного аптайму, перш ніж на щось зважитись.
Чесний спосіб обрати - рухатись у зворотному напрямку від вашого інтервалу перевірки. Якщо п’яти хвилинний простій вам нічого не коштує, перевіряйте кожні п’ять хвилин і платіть менше. Якщо він коштує вам замовлень, перевіряйте щохвилини, і план окупить себе вже першого разу, коли врятує п’ятдесят хвилин непоміченого простою. Порівняйте всі плани моніторингу та ціни.
Часті запитання
Моніторинг сайту - це автоматизована перевірка, яка виконується проти вашого сайту ззовні вашої власної інфраструктури, за фіксованим розкладом, і повідомляє, чи є отримана відповідь тією, якої ви очікуєте. На практиці це набагато більше, ніж пінгувати головну сторінку: сервіс моніторингу може підтвердити, що сторінка завантажується, що вона завантажується достатньо швидко, що API повертає правильний код статусу й payload, що SSL-сертифікат досі дійсний, і що ваш домен не потрапив у чорний список. HostTracker виконує ці перевірки з 300+ чекпоінтів по всьому світу й сповіщає людей, яких ви призначите, у момент, коли результат перестає відповідати правилам, які ви задали.
Для більшості бізнес-сайтів правильний діапазон - від однієї до п’яти хвилин. Одно хвилинний інтервал означає, що ви дізнаєтесь про збій протягом хвилини з моменту його початку, а це має значення, коли сторінка, про яку йдеться, приймає замовлення. П’яти хвилин зазвичай достатньо для маркетингового сайту чи блогу, і це коштує менше. Безкоштовний план HostTracker перевіряє кожні 30 хвилин, чого достатньо, щоб виявити прострочений сертифікат чи сайт, що пролежав усю ніч, але недостатньо для будь-чого, з чим пов’язаний дохід. Платні плани дозволяють знизити інтервал до однієї хвилини, і він задається окремо для кожного монітора, а не один раз для всього акаунту.
Вони вирішують дві протилежні половини однієї проблеми. Моніторинг сайту приватний і діагностичний: він повідомляє вам і вашій команді, що щось зламалося, де саме й коли, щоб ви могли це виправити. Сторінка статусу публічна й комунікативна: вона повідомляє вашим користувачам те, що ви вже знаєте, тож ваша скринька підтримки не заповнюється тим самим питанням сорок разів. HostTracker робить обидві речі на основі одних і тих самих даних. Ваші монітори виробляють показники аптайму та історію інцидентів, а сторінка статусу публікує ту частину, яку ви оберете, - з живими відсотками аптайму та оновленнями електронною поштою чи через RSS для кожного, хто підпишеться.
Так. Загалом є 13 типів моніторів: доступність сайту HTTP/S, ping, TCP-порт, перевірки транзакцій, перевірки вмісту сторінки, моніторинг API, швидкість сторінки, перевірки бази даних, навантаження сервера, Web Risk, перевірки чорних списків і DNSBL, а також закінчення терміну дії домену та SSL-сертифіката. Усі вони живуть в одному списку моніторів, поділяють одні й ті самі контакти та правила сповіщень і звітують на одну панель, тож додавання перевірки SSL до сайту, який ви вже відстежуєте, займає секунди, а не другий продукт, другий рахунок і другий логін.
Через будь-який із дев’яти каналів, які ви налаштуєте: електронна пошта, SMS, голосовий дзвінок, Telegram, Slack, Viber, Discord, веб-пуш і webhook-и. Кожен контакт підписується лише на монітори, важливі саме йому, тож людину, відповідальну за оформлення замовлення, не будять через маркетингову сторінку. Ви можете комбінувати канали й вибудовувати їх поетапно, наприклад повідомлення в Telegram одразу і телефонний дзвінок, якщо сайт досі лежить через кілька хвилин. Ви також отримуєте відповідне сповіщення, коли сайт відновлюється, тож нікому не доведеться оновлювати панель, гадаючи, чи все вже закінчилось.
Перш ніж когось сповістити, HostTracker повторно перевіряє сайт, що дав збій, з інших чекпоінтів. Якщо одна локація не може достукатись до вашого сервера, тоді як решта можуть, це проблема мережі між цим чекпоінтом і вами, а не збій, і вона фіксується, а не ескалюється. Ви контролюєте, скільки підтверджень потрібно, перш ніж монітор буде оголошено "не працює", і можете планувати вікна технічного обслуговування, щоб заплановані роботи ніколи нікого не сповіщали. Саме цей крок підтвердження - основна різниця між сервісом моніторингу і скриптом, що надсилає email при першому ж тайм-ауті.
У HostTracker є постійний безкоштовний план, який моніторить два сайти кожні 30 хвилин безкоштовно. Платні плани починаються від $5 на місяць для Personal, $14 для Webmaster і $29 для Business, з рівнем Enterprise для більших флотів; обраний план визначає, скільки моніторів ви отримаєте і як часто їм дозволено запускатися. Кожен новий акаунт також отримує 30-денний пробний період зі 100 моніторами й одно хвилинними перевірками без потреби вказувати банківську картку - достатньо довго, щоб виміряти реальний місяць власного аптайму, перш ніж щось вирішувати.
Майже для всього - ні. Перевірки доступності, швидкості сторінки, транзакцій, API, DNS, SSL, домену, чорних списків і Web Risk виконуються повністю з власних чекпоінтів HostTracker і потребують не більше ніж публічної URL-адреси чи імені хоста. Є два винятки: моніторинг навантаження сервера зчитує показники CPU, RAM і диска з невеликої кінцевої точки-колектора, яку ви хостите самі, - HostTracker опитує її через HTTP, жодного агента встановлювати не потрібно, - а моніторинг бази даних потребує підключення, яке прийме ваша база даних. У браузери ваших відвідувачів нічого не додається, і жодних змін у коді самого сайту не потрібно.
Так. Кожен монітор несе власний список локацій моніторингу, обраних з мережі 300+ чекпоінтів у понад 150 містах. Якщо ваша аудиторія зосереджена в одному регіоні, ви можете сконцентрувати перевірки саме там; якщо ви обслуговуєте глобальну аудиторію, можете розподілити їх по всьому світу й побачити, по кожній локації, чи уповільнення локальне, чи загальне. Оскільки локація зберігається з кожним результатом, звіт може відповісти не лише на те, чи був сайт доступний, а й де саме він був повільним, поки був доступний.
Почніть моніторити свій сайт протягом наступних п’яти хвилин
Кожен план включає кожен тип моніторингу на цій сторінці. Додайте перевірку, подивіться, як вона виконується з 300+ локацій, і вирішіть, що підходить саме вашому сайту.