Пример: Отслеживание и оповещение по содержимому веб-страницы
Монитор содержимого 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
- Если данный монитор содержимого HTTP отображается как АКТИВЕН, веб-страница отображается ожидаемым образом.
- Если данный монитор содержимого HTTP отображается как НЕАКТИВЕН, веб-страница неактивна, отсутствует или изменена.
Для настройки монитора веб-страниц:
- В веб-интерфейсе WhatsUp Gold перейдите в . Открывается диалоговое окно Библиотека мониторов.
- Выберите вкладку в диалоговом окне.
- Нажмите кнопку . Открывается диалоговое окно Выберите тип активного монитора.
- Выберите , нажмите . Открывается диалоговое окно Добавить монитор содержимого HTTP.
- Введите или выберите необходимую информацию:
- . Введите имя для монитора, которое будет отображаться в библиотеке активных мониторов.
- . Введите краткое описание для монитора, которое будет отображаться в библиотеке активных мониторов.
Параметры HTTP-сервера
- . Введите адрес 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 веб-страницы.
Для настройки монитора веб-страниц и оповещений электронной почтой для устройства:
- Щелкните правой кнопкой мыши на устройстве (веб-сервер), на котором размещено содержимое веб-страницы, которую вы хотите отслеживать. Открывается диалоговое окно Свойства устройства.
- Щелкните . Открывается диалоговое окно Активные мониторы.
- Нажмите кнопку . Открывается диалоговое окно Выберите тип активного монитора.
- Выберите из списка добавляемый к устройству монитор. Найдите имя монитора, назначенное монитору, созданному на предыдущих этапах. Это ваш монитор содержимого HTTP.
- Выполните необходимые настройки монитора:
- Оставьте выбранными параметры по умолчанию ( и ), затем щелкните . Открывается диалоговое окно "Настройка действий для изменений состояния монитора".
- Выберите , затем нажмите кнопку . Открывается диалоговое окно Выбрать или создать действие.
- Выберите , затем нажмите кнопку . Открывается диалоговое окно "Выберите действие и состояние".
- В списке выберите существующее действие электронной почты или щелкните обзор () для создания нового действия.
- В списке выберите и нажмите для сохранения изменений и возврата к экрану Настройка действий для состояния.
- Щелкните для сохранения изменений и возврата в диалоговое окно "Настройка действий для изменений состояния монитора".
- Нажмите кнопку . Открывается диалоговое окно Свойства устройства.
- Нажмите для сохранения изменений.
Активный монитор и связанное действие электронной почты теперь включены. Если веб-страница не может вернуть веб-содержимое, она признается неактивной, и монитор содержимого HTTP выдает ошибку, вызывая действие электронной почты, которое оповещает вас о том, что страница неактивна и веб-сервер не может вернуть веб-содержимое.