Пример: Отслеживание и оповещение по содержимому веб-страницы

Монитор содержимого HTTP проверяет указанную веб-страницу для подтверждения отображения на странице содержимого. Если результаты содержимого веб-страницы не соответствуют ожидаемым, вы можете получить уведомление путем выполнения связанного действия. Например, для проверки работы и доступности страницы, вы можете просмотреть текстовую строку веб-страницы. Следующий сценарий проверяет наличие слов "WhatsUp Gold Tech Support" на главной странице поддержки WhatsUp Gold.

Send=GET /support/index.aspx HTTP/1.0\r\nAccept: */*\r\nHost:www.whatsupgold.com\r\nUser-Agent: WhatsUp/1.0\r\n\r\n

Expect=WhatsUp Gold Tech Support

Для настройки монитора веб-страниц:

  1. В веб-интерфейсе WhatsUp Gold перейдите в Администратор> Мониторы. Открывается диалоговое окно Библиотека мониторов.
  2. Выберите вкладку Активные в диалоговом окне.
  3. Нажмите кнопку Создать. Открывается диалоговое окно Выберите тип активного монитора.
  4. Выберите Монитор содержимого HTTP, нажмите OK. Открывается диалоговое окно Добавить монитор содержимого HTTP.
  5. Введите или выберите необходимую информацию:
    • Имя. Введите имя для монитора, которое будет отображаться в библиотеке активных мониторов.
    • Описание. Введите краткое описание для монитора, которое будет отображаться в библиотеке активных мониторов.

    Параметры HTTP-сервера

    • URL. Введите адрес URL, который необходимо проверить при помощи монитора. URL должен начинаться с правильного URI, например, http:// или https://.

    <Примечание> URL может содержать полный путь к документу, включая имя файла документа и любые параметры строки запроса. Например, http://www.domain.com/nmconsole/reports.htm?ReportID=100 .

    • Имя пользователя для проверки подлинности. При необходимости введите имя пользователя, которое веб-сайт использует для проверки подлинности.
    • Пароль для проверки подлинности. При необходимости введите пароль, соответствующий имени пользователя, который веб-сайт использует для проверки подлинности.

    <Примечание> Монитор содержимого HTTP поддерживает только обычную проверку подлинности.

    • Тайм-аут (секунд). Введите количество времени, в течении которого приложение WhatsUp Gold пытается подключиться к выбранному устройству. При превышении заданного времени и отсутствии подключения происходит тайм-аут, и WhatsUp Gold прекращает попытки соединения с SMTP-сервером. Это считается подключением с ошибками.
    • Прокси-сервер. Если содержимое, которое вы хотите проверить с помощью WhatsUp Gold, находится за прокси-сервером, введите IP-адрес этого сервера.
    • Порт прокси-сервера. Введите порт, на котором прокси-сервер ожидает передачу данных.

    Содержимое веб-страницы

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

    <Примечание> Монитор содержимого HTTP использует стандартную обработку регулярных выражений, которую поддерживает платформа .NET framework.

    <Примечание> Используйте приведенный выше сценарий в качестве примера при настройке проверки ожидаемого содержимого на отдельном URL веб-страницы.

Для настройки монитора веб-страниц и оповещений электронной почтой для устройства:

  1. Щелкните правой кнопкой мыши на устройстве (веб-сервер), на котором размещено содержимое веб-страницы, которую вы хотите отслеживать. Открывается диалоговое окно Свойства устройства.
  2. Щелкните Активные мониторы. Открывается диалоговое окно Активные мониторы.
  3. Нажмите кнопку Добавить. Открывается диалоговое окно Выберите тип активного монитора.
  4. Выберите из списка добавляемый к устройству монитор. Найдите имя монитора, назначенное монитору, созданному на предыдущих этапах. Это ваш монитор содержимого HTTP.
  5. Выполните необходимые настройки монитора:
    1. Оставьте выбранными параметры по умолчанию (Включить опрос этого активного монитора и Использовать стандартный сетевой интерфейс), затем щелкните Далее. Открывается диалоговое окно "Настройка действий для изменений состояния монитора".
    2. Выберите Применить отдельные действия, затем нажмите кнопку Добавить. Открывается диалоговое окно Выбрать или создать действие.
    3. Выберите Выберите действие из Библиотеки действий, затем нажмите кнопку Далее. Открывается диалоговое окно "Выберите действие и состояние".
    4. В списке Выберите действие из Библиотеки действий выберите существующее действие электронной почты или щелкните обзор (...) для создания нового действия.
    5. В списке Выполнить действия при следующих изменениях состояния выберите Неактивен и нажмите Готово для сохранения изменений и возврата к экрану Настройка действий для состояния.
    6. Щелкните Готово для сохранения изменений и возврата в диалоговое окно "Настройка действий для изменений состояния монитора".
    7. Нажмите кнопку Готово. Открывается диалоговое окно Свойства устройства.
    8. Нажмите OK для сохранения изменений.

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

См. также

Добавление и изменение монитора содержимого HTTP