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
больше глоссарий
"

Шикарный сервис, пользуюсь им далеко не первый год. Советую всем! Для того что бы понимать что твориться с вашим сервером/хостом.

"
- M.
Быть может ваш IP-адрес уже в черных списках, а вы даже не в курсе ...

Любой может быть заблокирован (ошибочно), к примеру, по подозрению в спам-активности, размещении или распространении незаконного, непристойного, порнографического, клеветнического, устрашающего, дискредитирующего материала (или даже просто ссылок на сайты, где такой контент присутствует). Как такую ​​проблему можно обнаружить, и существуют ли какие-то механизмы защиты? - читайте далее в данной статье.

А Вы уверены, что ваш домен на данный момент не находится в черных списках DNSBL? ХостТрекер рекомендует проверить это! Ведь любой может быть заблокирован (ошибочно), к примеру, по подозрению в спам-активности, размещении или распространении незаконного, непристойного, порнографического, клеветнического, устрашающего, дискредитирующего материала (или даже просто ссылок на сайты, где такой контент присутствует). Как такую ​​проблему можно обнаружить, и существуют ли какие-то механизмы защиты? - читайте далее в данной статье.

Почему так происходит?

У каждого провайдера услуг DNSBL есть свои условия определения для занесения IP-адресов в черные списки. Более того, правила занесения и удаления постоянно меняются. Следовательно, нет никаких гарантий, что даже вполне приличный в терминах закона, правил публичности и приватности домен, однажды (случайно) не будет отсеян фильтром поисковой системы как такой, что распространяет спам.

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

Что же делать?

Самое главное в такой ситуации - вовремя выявить проблему. Поэтому новая бесплатная функция на панели «Быстрая проверка сайта» - «DNSBL» вам однозначно пригодится:

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

Пример работы нашей проверки «DNSBL» представленный выше (первый скриншот). В случае, если система обнаружит подозрительную активность с вашей стороны, вы будете немедленно уведомлены об этом. Для вас это означает - возможность быстро установить причину, по которой сайт был заблокирован.

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

Так, если Вы подозреваете, что кто-то использует ваш IP-адрес под спам – устраните проблему и вас автоматически через некоторое время «разблокируют». Стоит отметить, чтобы предупредить появление таких ситуаций, т.е. чтобы ваш почтовый трафик больше не блокировался большинством спам-баз, рекомендуется использовать записи PTR или SPF для рассылки писем.

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

 

 

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

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

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

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

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

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

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

В качестве инструкции можно использовать любые команды - от простых запросов типа 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.  Когда будете готовы - нажмите Сохранить.

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

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