DNS
DNS DNS - система доменних імен (domain name system), слугує для визначення розташування сайтів.

DNS - система доменних імен (domain name system). Ця система допомагає знайти фізичний сервер за допомогою віртуального імені сайту. Вона реалізована на базі ієрархічної структури DNS серверів, кожен з яких містить інформацію про певні домени та може делегувати таку ж роль нижчим за рангом серверам. Для прикладу, візьмемо сайт www.host-tracker.com. Доменне ім'я найвищого рівня - .com, таким чином звернення йде до серверу, відповідального за всі .com сайти. Він знає, де розташований кожен з цих сайтів, або ж щонайменше адресу іншого сервера, який вже знає напевно. Якщо ж Ви бачите повідомлення "Сервер не знайдено", це означає, що DNS сервер не містить записів про сайти з ім'ям, яке Ви ввели.

Кожного разу, коли Ви набираєте адресу в браузері - генерується запит DNS, з метою визначення фізичного розташування сайту. Для того, щоб пришвидшити цей процес, дані DNS можуть бути збережені у кеші. Якщо ж Ви є власником сайту і вирішили з якоїсь причини змінити його назву, або ж якщо Ви щойно створили новий сайт - слід мати на увазі, що для глобального оновлення кешу DNS потрібен деякий час. Зазвичай, це відбувається в межах пари годин, проте взагалі може зайняти аж до 48 годин. Саме тому іноді новостворені сайті можуть бути недоступними протягом певного часу.

  • CM.Glossary.WebsiteMonitoring
  • CM.Glossary.Uptime
  • CM.Glossary.WebHosting
більше глосарій
Як перевірити доступність сайту?

Базова функція сервісу ХостТрекер -  регулярна перевірка сайтів з інтервалом моніторингу від 1 хвилини. Більш того, перевірка здійснюється за допомогою розподіленої мережі моніторингу, яка, на даний момент, налічує  понад 140 серверів по всьому світу. Які ж перевірки доступності сайту бувають? Як заміряти час відгуку сторінки і швидкість її завантаження.

Базова функція сервісу ХостТрекер -  регулярна перевірка сайтів з інтервалом моніторингу від 1 хвилини. Більш того, перевірка здійснюється за допомогою розподіленої мережі моніторингу, яка, на даний момент, налічує  понад 140 серверів по всьому світу.

Кожна перевірка симулює візит реального користувача. Якщо цей уявний відвідувач зміг успішно зайти на сторінку - все добре, якщо ж ні - за певним алгоритмом відбувається повторна перевірка (для надійності), далі фіксується помилка і надсилається повідомлення про недоступність сайту. Але це найбазовіший спосіб, здатний виявити і зафіксувати більшість помилок. Втім, для кращої діагностики і передбачення цікавіших сценаріїв існує багато додаткових інструментів.

Які ж перевірки доступності сайту бувають?

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

  • HTTP – по суті є звичайним запитом, що надсилається з браузера користувача;
  • Ping - це перевірка сайту або сервера на доступність з мережі загалом по протоколу ІСМР.
  • TCP-порт - перевірка можливості приєднання до певного додатку та доступності з мережі певного порта;
  • Перевірка баз даних - дозволяє побачити, чи є база, з якою працює сайт, доступною, чи є в ній необхідні дані, а також дозволяє контролювати певні показники в ній. Є можливість перевіряти дані і на самій сторінці завдяки функції перевірки контенту. У цьому випадку віртуальний клієнт не просто заходить на сторінку, але й додатково шукає на ній присутність або ж відсутність певних слів і виразів. Це дозволяє бути в курсі, коли щось важливе зникає зі сторінки, або ж навпаки: відстежити певну помилку в момент її появи.
  • Також можна заміряти час відгуку сторінки і швидкість її завантаження. Ця інформація зберігається в логах перевірок.

Поєднучи всі ці показники, ви маєте можливість зібрати багато цінної інформації про стан сайту. І дізнаватися не тільки про те, що сайт перестав працювати, а й чому так сталося (відвалилася мережа, або впав сервер, або проблема з самим сайтом тощо). Більш того - навіть якщо сайт працює, моніторинг дозволяє помітити коли він став повільно завантажуватися, а, отже, клієнтам стало незручно ним користуватися. Або якісь дані регулярно не завантажуються з бази. Тобто, час на діагностику скорочується і все можна полагодити ще швидше. А отже, і час простою скорочується.

Цікавий факт: майже всім клієнтам сервісу ХостТрекер вдається досягти показників аптайму >=99%. До речі, дані з сервісу ХостТрекер є базою для хорошої аргументації в суперечках з хостингом. Чимало клієнтів ХостТрекера знайшли для себе оптимальний хостинг або ж змусили існуючий дотримуватися умов договору.

Цікавою також є функція моніторингу термінів закінчення реєстрації доменів і сертифікатів. Здавалося б, все просто: реєстратор сам надсилає листи з нагадуваннями. Але є випадки, коли навіть такі компанії, як Microsoft не оминає ця біда.

Ще однією корисною функцією є перевірка на потрапляння у всілякі списки блокування, відомі як DSNBL. Суть їх у тому, що вони, володіючи певною репутацією, за своїми критеріями аналізують IP адреси і домени, намагаючись виявити джерела розповсюдження спаму, зафіксувати участь у ботнетах, зараженні і поширенні шкідливих програм тощо. Якщо вони вирішують, що хтось грішить – цей хтось блокується і нове ім’я з’являється у списку.

Проблема в тому, що ці списки є загальнодоступними, щоб інші люди могли по ним налаштовувати фільтри. І ось тут дуже неприємний момент: до них можна потрапити цілком випадково і навіть не знати про це. Здогадатися можна лише за рядом неприємних ознак, таких як: падіння рейтингів в пошукових системах, зменшення відвідуваності, зниження ефективності розсилок тощо. А потрапити туди можна навіть без очевидних підстав, просто тому, що ваш хостер ділить вашу IP адресу з кимось менш «чистим на руку» або більш легковажним в плані безпеки. Моніторинг цих списків дозволяє вчасно дізнатися про «новий» статус і, відповідно, вчасно відреагувати. Необхідні в цьому разі заходи полягають, як правило, лише в написанні листа з проханням видалити зі списку, або ж навіть в проходженні якоїсь автоматичної процедури на визначення що ви не робот.

Налаштування сервісу

Всі описані вище перевірки мають ряд цікавих налаштувань:

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

  • Сповіщення з затримкою - якщо є необхідність відправляти повідомлення  лише в разі тривалих збоїв.

Детальніше про самі сповіщення:

У клієнтів є безліч варіантів бути інформованими. Звичайно ж, серед них є електронна пошта і СМС, а також популярні меседжери - Skype, Viber, Hangouts, Telegram, голосовий дзвінок. З цікавого - POST запит, тобто можливість надсилати запит на певний веб-сервер, запускаючи при цьому на ньому якийсь сценарій, наприклад, автоматичне перезавантаження сайту.

Сервіс має API, який дозволяє інтегрувати його з різними додатками і використовувати в найрізноманітніших цілях.

Ще одним важливим плюсом сервісу є те, що він не вимагає встановлення будь-якого програмного забезпечення на сервери клієнтів. Майже всі функції працюють в хмарі і налаштовуються через сайт сервісу ХостТрекер за пару хвилин.

Додамо, що сервіс постійно розвивається: розширюється мережа моніторингу, з'являються нові функції тощо. Останні, до речі, поповнюються, в першу чергу, завдяки запитам клієнтів. Тому якщо у Вас є цікаві пропозиції та ідеї, не зволікайте, сміливо пишіть команді ХостТрекера! Можливо, саме Ви станете тією «рушійною силою» для нового та корисного інструментарію.

 

більше блог
Благодарим за внимание к нашему сервису!
 
Вхід
Вхід
Зареєструватись
Ціни та пакети
Наша мережа моніторингу
Home > Blog > HostTrackerNotifications

Хочете завжди бути в курсі подій та мати змогу цілодобово стежити за працездатністю свого веб-ресурса? – тоді вам до нас. Адже ХостТрекер як сервіс моніторингу, головним чином призначений для оперативного інформування клієнтів у разі виникнення проблем, щоб ті, в свою чергу, могли не менш оперативно ці проблеми усунути...

Хочете завжди бути в курсі подій та мати змогу цілодобово стежити за працездатністю свого веб-ресурса? – тоді вам до нас. Адже ХостТрекер як сервіс моніторингу, головним чином призначений для оперативного інформування клієнтів у разі виникнення проблем, щоб ті, в свою чергу, могли не менш оперативно ці проблеми усунути.

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

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

  • Якщо збій короткочасний - сповіщення не відсилається взагалі;

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

  • Якщо простежуються тривалі збої в роботі ресурсу – повідомляється керівництво.

Найпростішими і найзручнішими для використання є, звичайно, безкоштовні способи зв'язку: електронна пошта, Hangouts, Skype, Telegram, Viber. Тільки у разі потреби повідомлення будуть надсилатися через SMS або здійснюватися за допомогою телефонного дзвінка. Крім того, клієнт може регламентувати робочі години для кожного окремого месенджера, якщо, наприклад, не хоче прокидатися серед ночі через повідомлення на телефон.

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

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

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

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

Поширити:
Send to Twitter Send to Facebook Send to LinkedIn
Блоги:
HostTracker blog HostTracker page on Facebook
Безготівковий
розрахунок