Мониторинг доступности

Как настроить мониторинг доступности

Доступность сервера – основной критерий нормального функционирования Вашего интернет-проекта. Поэтому мы предлагаем своим клиентам услугу мониторинга (бесплатный и платный вариант).

Мониторинг – сервис, который контролирует состояние и доступность сайта:

  • автоматически, независимо от участия пользователя и его подключения к серверу,
  • 24/7, в любое время суток и без выходных,
  • пользователь сам выбирает, что контролировать,
  • пользователь сам выбирает периодичность проверки,
  • можно выбрать адресата, который получит уведомление о положительных или отрицательных результатах мониторинга.

Главное преимущество мониторинга – автоматическое создание тикета о недоступности сервера.

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

Специалисты техподдержки работают круглосуточно, поэтому они приступят к решению проблемы сразу же после поступления заявки о неисправности.

Начать работу с сервисом мониторинга

  1. Зайдите в «Личный кабинет Inferno Solutions» - «Продукты/Услуги» - «Посмотреть данные».
  2. Создание или управление заданиями мониторинга – нажмите «Manage Checks» или перейдите по ссылке.
  3. Создать новое задание – нажмите «Add New Check»
    Создание нового задания

  4. Заполните выделенные поля в форме «Add New Check»:

Настройки проверки доступности

  1. Check Name - название задания. При бесплатном мониторинге Вы можете создать максимум 10 заданий, при платном - 50 заданий. 
  2. URL – ссылка на сайт, который будет проверяться в рамках данного задания.
    Например, http://yandex.ru
    ВНИМАНИЕ! При создании задания должен отвечать IP адрес вашего сервера. Если домен спрятан за Cloudflare – отключите его перед созданием задания. Потом включите, когда задание будет создано.
    Если IP адрес вашего сервера будет недоступен при создании задания – отобразится пустая страница.
  3. Check Type – какой протокол будет проверяться в рамках данного задания.
    1. HTTP — доступность ресурса через протокол HTTP;
    2. HTTPS — доступность ресурса через протокол HTTPS;
    3. SMTP — доступность почтового SMTP-сервера;
    4. IMAP — доступность почтового IMAP-сервера;
    5. SMTP SSL — доступность почтового SMTP-сервера с шифрованием по SSL проколу;
    6. POP3 — доступность почтового POP3 сервера;
    7. Ping — ответ сервера на отправку  команды ping;
    8. и т.д.
  4. How often would you like to run this check – частота проверки ресурса.
    Для бесплатного мониторинга минимально — каждые 15 минут, максимально — каждые 60 минут;
    Для платного мониторинга минимально – каждую минуту.

  5. Text to search for within your html to verify the site is working (optional) - можете ввести текст, который должен быть на сайте при нормальном функционировании.
    Например, сайт может быть доступен и пинговаться, но при этом будет работать некорректно, с ошибками MySQL, Nginx и т.д. В этом случае в рамках задания не будет выявлено никаких проблем.
    Если же дополнительно указать слово или фразу и она не будет найдена в рамках задания – будет выявлена ошибка и в техподдержку отправится уведомление о проблеме.
    Рекомендуется указывать одно слово на английском, а не на русском языке. Это позволит снизить ложные срабатывания. Например, «error» или «help».

  6. Custom message to include in the subject when a down alert is sent (optional) — можете указать текст, который будет в теме уведомления об ошибке при отправке в техподдержку.
     
  7. Custom message to include in the subject when a recovery alert is sent (optional) — можете указать текст, который будет в теме уведомления о восстановлении работы сайта при отправке в техподдержку.

  8. Timeout in seconds (How long to wait for a response) — сколько времени (в секундах) системе мониторинга необходимо дожидаться ответа от сервера.
    По умолчанию – 10 секунд.
    Рекомендуется – 15 секунд, иначе возможны ложные срабатывания. 
      
  9. Retries — сколько нужно выполнить повторных запросов к серверу, если не был получен ответ.
    По умолчанию – 1.
    Рекомендуется – 3, иначе возможны ложные срабатывания.

  10. Custom Port (leave blank for default) — порт сервера. Если используется стандартный порт для выбранного протокола – не заполняйте поле.

  11. Notes you would like to send in the email when there is failure — сообщение, которое будет в теле уведомления. Это может помочь специалистам технической поддержки быстрее решить проблему. Например, действующий root пароль.

  12. Select which notification list to use in the event of a failure — выберите заранее созданный список контактов, которые получат уведомление о проблеме с сайтом или сервером от системы мониторинга (помимо техподдержки).

  13. Open a support ticket in the event of a failure – ОБЯЗАТЕЛЬНО отметьте данный пункт, если необходимо автоматически отправлять уведомление о проблеме в техподдержку.

  14. Parent Check (Only Send Alert if Parent Check is Online) — рекомендуется оставить значение «по умолчанию».
    Нажмите «Save» для сохранения созданного задания.
    «Cancel» - отмена созданного задания.

ВНИМАНИЕ: Услуга мониторинга распространяется только на сайты, которые размещены на наших серверах и имеют наши IP-адреса. При использовании Cloudflare отключите его до создания задания мониторинга, а затем включите после создания.

Как установить сайт на VPS?

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