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 > content_adv

ХостТрекер открывает новые возможности своим пользователям - автоматический мониторинг контента веб-сайтов теперь стал еще легче. Функция «Проверка контента» простая, быстрая и понятная в использовании, позволяет отслеживать наличие или отсутствие ключевых слов на веб-сайтах. Подробнее в данной статье:

▶​ Для чего, почему и зачем это нужно?

▶​ Настройка инструмента

ХостТрекер открывает новые возможности своим пользователям - автоматический мониторинг контента веб-сайтов теперь стал еще легче. Функция «Проверка контента» простая, быстрая и понятная в использовании, позволяет отслеживать наличие или отсутствие ключевых слов на веб-сайтах.

Для чего, почему и зачем это нужно?

Представим, что Вы приобрели серию из 50 статей для Вашего сайта, каждая из которых должна содержать фразы типа: «профессиональный и надежный хостинг», «лучший хостинг», «качественный хостинг». Чтобы проверить весь этот объем вручную, Вам понадобится много времени и терпения. Поэтому лучше в таком случае воспользоваться «помощью», ведь инструмент «Проверка контента» мгновенно определит все недостатки. Для удобства - ХостТрекер дает возможность добавлять URL страниц списком. Чтобы активировать новую проверку, просто укажите URL и слова для мониторинга. После этого выберите нужный интервал проверки - от 1 минуты - в данном конкретном случае этим параметром можно пренебречь, поскольку проверку необходимо выполнить только один раз. Если же, так случится, что система не обнаружит на странице ключевые слова - Вы будете соответствующим образом уведомлены об этом.

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

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

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

Настройка инструмента

Весь процесс настройки не займет много времени. После того, как Вы зарегистрируетесь на ХостТрекер, нажмите в верхнем левом углу «Добавить» и из выпадающего списка выберите «Проверка контента».

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

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

Зачем ждать? Регистрируйтесь прямо сейчас. Доверьте контроль за работой Ваших ресурсов профессионалам. Всегда рады вашим отзывам и предложениям!

 

 

Поделиться:
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
Безналичный
расчет