Ping (ICMP)
Ping (ICMP) Ping это запрос протокола ICMP.

Ping это запрос протокола ICMP (англ. Internet Control Message Protocol). Этот протокол используестя разнообраными сетевыми устройствами для проверки доступности определенного сервиса или устройства. Обычно используется для диагностики сети.

Ping мониторинг позволяет Вам следить за Вашей сетевой инфраструктурой. Ошибка Ping означает отсутствие связи с определенным объектом сети. Удобно использовать Ping параллельно с мониторингом HTTP. В этом случае, Вы получаете дополнительную информацию - например, точно будет известно: ошибка случилась на уровне сайта или же упал весь сервер. Тем не менее, иногда ICMP может блокироваться для входных запросов, с целью избежать ddos атак.

  • CM.Glossary.WebsiteMonitoring
  • CM.Glossary.Downtime
  • CM.Glossary.DistributedMonitoring
  • CM.Glossary.HTTP
больше глоссарий
"

Отлично работают бесплатные уведомления по скайпу и hangouts на телефоне. Ранее пользовался смс уведомлениями для всех заданий, сейчас оставил только для самых критичных ресурсов, чтобы наверняка знать если они упадут. Уже забыл когда пополнял баланс за доп смс. 

"
- Анад
Мониторинг Баз Данных с помощью ХостТрекера

В данной статье мы бы хотели познакомить вас с еще одной интересной и полезной функцией нашего сервиса - Проверка баз данных.

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

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

Именно для получения и оценки таких параметров, команда-разработчиков и аналитиков ХостТрекера разработала простой для понимания и использования инструмент - Проверка БД.

Настройка запроса

Как правило, настройка запроса не занимает много времени. С функцией Проверка БД можно каждый раз использовать разнообразные инструкции, легко при этом получая результаты выполнения  запросов к базе и соответствующим образом их обрабатывая. В случае, если инструкция не указана – система будет просто проверять возможность установить соединение с базой данных. Также инструмент позволяет указать максимальную задержку выполнения запроса и отследить результат выполнения.

В качестве инструкции можно использовать любые команды - от простых запросов типа Select до более сложных процедур. При этом запрос должен выполняться менее 30 секунд, в противном случае произойдет ошибка (timeout).

Обратите внимание! Во-первых, при создании запроса следует учитывать тот факт, что нужное нам значение должно возвращаться в первую строку первого столбца результирующего набора. Именно это значение будет далее анализироваться. Во-вторых, для запросов с использованием операторов манипулирования данными дополнительно будет считываться количество затронутых записей.

Далее приведена графическая интерпретация результата выполнения инструкции DELETE по конкретно выбранным параметрам:

Соответственно, каждый такой сценарий регистрируется, а последний - всегда доступен в таблице задач интерфейса. При этом, если результирующий набор данных- числовой - по нему будет построен график, с помощью которого можно проследить динамику изменений соответствующих метрик. На данном этапе также можно задавать условия отбора (равно /не равно; больше/меньше, чем; в пределах/за пределами).

В случае, если условие не будет выполняться - запрос не проходит проверку по таймауту или отсутствует соединение с БД - Вам будет выслано уведомление на телефон или сообщение в Skype, Viber, Telegram, Slack.

Пример создания проверки

Приведем полный пример, содержащий сценарий как для отслеживания размера файлов БД, так и для получения сообщений при достижении порогового значения.

  1. Формируем выборку, которая определяет объем свободного места в табличном пространстве:

          SELECT
          convert(DECIMAL(12,2),round(sysfile.size/128.000,2)) AS 'FileSize/mb'
          , convert(DECIMAL(12,2),round(fileproperty(sysfile.name,'SpaceUsed')/128.000,2))
          AS 'Used/mb'
          , convert(DECIMAL(12,2),round((sysfile.size-fileproperty(sysfile.name,'SpaceUsed'))/128.000,2))
          AS 'Free/mb'
          , filegroup.groupname AS 'File-group'
          , sysfile.[name],sysfile.[filename]
          FROM dbo.sysfiles sysfile (NOLOCK)
          inner join dbo.sysfilegroups filegroup (NOLOCK) ON filegroup.groupid =
          sysfile.groupid
          UNION ALL 
          SELECT
          convert(DECIMAL(12,2),round(sysfile.size/128.000,2)) AS 'FileSize/mb'
          , convert(DECIMAL(12,2),round(fileproperty(sysfile.name,'SpaceUsed')/128.000,2))
          AS 'Used/mb'
          , convert(DECIMAL(12,2),round((sysfile.size-fileproperty(sysfile.name,'SpaceUsed'))/128.000,2))
         AS 'Free/mb'
         , (CASE WHEN sysfile.groupid = 0 THEN 'Log' END) AS 'File-group'
         , sysfile.[name],sysfile.[filename]
         FROM dbo.sysfiles sysfile (NOLOCK) WHERE groupid = 0
         ORDER BY [File-group],sysfile.[name]            

     2.  Получаем следующий результат:

     3.  Определяем условия отбора:

            1.  Результат запроса – выбираем «значение в первой колонке первой строки».

            2.  Проверка результата – выбираем «меньше, чем» и как макс. значение указываем «1000».

Будет получен следующий результат: если лог-файл превысит 1 Гб, нам поступит сообщение.

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

Настройка мониторинга

Для того, чтобы сформировать новую Проверку БД необходимо:

  1. Заполнить следующие поля:

  • Сервер – укажите имя сервера;

  • Порт – укажите имя порта;

  • База данных – укажите имя базы;

  • Пользователь –укажите логин под которым необходимо будет выполнить запрос;

  • Пароль – укажите пароль, соответствующий вашему логину.

Для данного задания рекомендуется создать отдельного пользователя с ограниченными правами.

      2.  Обеспечить доступ к базе. Для этого, добавьте IP-адреса агентов HostTracker в белый список файрволла и вашего сервера.

Внимание! IP-адреса наших агентов - постоянны.

      3.  Когда будете готовы - нажмите Сохранить.

Если при создании данного задания у вас возникли проблемы, пожалуйста, сразу же обращайтесь в нашу службу поддержки.

больше блог
Благодарим за внимание к нашему сервису!
 
Войти
Зарегистрироваться
Цены и пакеты
Наша сеть
Home > Blog > Domain

Если у Вас есть собственное доменное имя, тогда и большие шансы его потерять. В данной публикации речь пойдет о самых известных примерах потери доменов. Кроме того, Вы узнаете: как безопасно избавиться от доменного имени в случае невозможности его продления; как быстро домен может быть перерегистрирован кем-то другим и как можно избежать этого с помощью функции сервиса ХостТрекер - "Истечение срока действия домена".

Если у вас есть собственное доменное имя, тогда и большие шансы его потерять. В данной публикации речь пойдет о самых известных примерах потери доменов. Мы убедимся, что даже крупные компании сталкиваются в своей практике с такими проблемами. Кроме того, вы узнаете: как безопасно избавиться от доменного имени в случае невозможности его продления; как быстро домен может быть перерегистрирован кем-то другим и как можно избежать этого используя одну из функций ХостТрекера - мониторинг истечения действия домена и срока действия SSL сертификата.

История о том, как Microsoft забыл продлить hotmail

Бесспорно, в 2003г. произошел один из самых ярких случаев в истории потери доменов - Microsoft забыл продлить срок регистрации своего домена. Все напоминания о необходимости продлить срок регистрации были проигнорированы, в результате чего домен стал доступен для перерегистрации любому желающему, а hotmail перестал работать в Великобритании. Доменное имя быстро выкупили, и новый владелец сразу же попытался уведомить компанию об этом. Однако он был проигнорирован.

Только спустя некоторое время Microsoft понял свою ошибку (тут журналисты постарались) и лично связался с владельцем их домена. Во-вторых, компания долго не могла как-то исправить ситуацию, поскольку только офис в США имел возможность регистрировать домены. В конце концов, компания все свои сервисы смогла восстановить. Гигант индустрии так и не предоставил официальные объяснения той ситуации.

Однако регистратор подтвердил, что срок действия регистрации доменного имени действительно не был продлен своевременно и поэтому домен попал в частные руки. Также было подчеркнуто то, что все напоминания были высланы вовремя.

Наверное, случай 1999 года так Microsoft ничего и не научил.

С какими последствиями можно столкнуться, если просрочить срок регистрации доменного имени?

Тут многое решает регистратор доменных имен. На начальном этапе регистратор стремится продемонстрировать клиенту свое доверие. Он предоставляет дополнительную возможность для продолжения регистрации домена после даты окончания этой регистрации (1-3 недели). Более того, в основном этот период состоит из, например, периода перерегистрации на бесплатной основе, каких-то дополнительных взысканий и т.д. Однако хорошая новость: в течение данного периода практически невозможно желающим извне получить доступ и зарегистрировать ваш домен.

Далее – официальные торги. Если регистрация все же не была продлена – домен участвует в аукционе. Без сомнений, это некий дополнительный заработок для регистратора. Ведь при этом домен будет ценным лотом в нелегкой борьбе желающих. Ниже представлено топ 3 онлайн аукционов мира:

  1. Go Daddy Auctions
  2. NameJet
  3. SnapNames.com

Лот может участвовать только в одном аукционе за раз. Как это работает? Прежде всего, в большинстве случаев есть возможность зарегистрировать предложение заранее. Это случай, когда кто-то очень заинтересован в том, чтобы выкупить именно ваш домен. Более того, данному покупателю будет отправлено сообщение с указанием даты окончания срока регистрации конкретного домена, и  можете не сомневается - он воспользуется своим шансом. Критерий выбора при этом - наиболее экономически выгодное предложение. Также после основных торгов может идти какая-то распродажа или акция.

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

Последнее – ликвидация доменного имени. Такое имя удаляется и может быть зарегистрировано другим заказчиком на общих основаниях. Если же доменное имя - бренд или каким-то образом неплохо раскручено - надеяться на это нечего. 99% что такой домен будет выкуплен еще на предыдущих этапах, поскольку сейчас это бизнес.

Еще больше примеров

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

Однако существуют и печальные примеры в истории. В 2012 году туристический сайт Yatra.com с миллионной целевой аудиторией и впечатляющим доход, потерял свой домен. Закончилась эта история на невеселой ноте: утратой клиентуры, денег, репутации и партнеров. В конце концов, доменное имя было восстановлено, но компания так и не вышла на прежние обороты.

В Украине тоже можно найти примеры тех, кто сталкивался с проблемой описанной выше. Например, Liga.net – сайт новостей, в 2015 году также не оплатил регистрацию доменного имени вовремя. В течение всего времени восстановления компания вынуждена была публиковать свои новости в соцсетях.

Даже мы почти попали в список этих грешников.

ХостТрекер едва не забыл продлить срок регистрации своего доменного имени

Именно непосредственное соприкосновение с проблемой стало той движущей силой для написания этой статьи. Ирония конечно в том, что домен ХостТрекера едва не был удален, несмотря на то, что сервис имеет инструментарий для отслеживания даты окончания срока действия регистрации. Так мы и спаслись – все, что можно мы мониторим своей системой. Действительно, мы были уведомлены об окончании срока действия регистратором, но проверив, что авто продолжение активно, мы не стали волноваться. Что и стало ошибкой: почему-то автоматическое списание со счета не прошло. Мы так и не смогли выяснить причину этого. Только благодаря оперативной реакции нашего сервиса проблему удалось устранить в срок.

Исходя из данной ситуации, хотелось бы подчеркнуть:

• Старайтесь продлевать срок регистрации доменного имени заранее. Также хорошо было бы заставить регистратора делать автоматическое продление до окончания срока действия, и в случае неудачи, чтобы приходило какое-то сообщение от него. Отчего GoDaddy так и не воспользовался такой возможностью - загадка.

• Помните, нельзя забывать об «регистрации предложения заранее» на аукционах. Например, за несколько часов до истечения регистрации нашего домена, нам пришло письмо от неизвестного с предложением об его приобретении. Поэтому нельзя зевать в таких ситуациях.

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

• Следите не только за посторонними доменами, которые вы хотели бы приобрести, но и за своими. Например, с помощью нашего сервиса вы сможете полностью отслеживать состояние доменов.

Поделиться:
Send to Twitter Send to Facebook Send to LinkedIn Share on Google+ Send to Vkontakte
Блоги:
HostTracker blog HostTracker page on Facebook HostTracker page on Vkontakte HostTracker blog on Habrahabr
Безналичный
расчет