Свойства запроса веб-приложенияWeb Application Request Properties

В следующих разделах описаны параметры, доступные для каждого запроса в шаблоне отслеживания транзакций веб-приложений в Operations Manager.The following sections describe the settings available for each request in a Web Application Transaction Monitor template in Operations Manager. Вы можете задать свойства таких запросов, выполнив процедуру из статьи Как изменить параметры или запросы в веб-приложении.You can set the properties of these requests by using the procedure in How to Edit Settings or Requests in a Web Application. Каждый из следующих разделов представляет собой вкладку окна Свойства запроса.Each section in the following sections represents a tab in the Request Properties window.

Вкладка "Общие"General tab

На вкладке Общие вы можете указать общие сведения о запросе.Use the General tab to specify the general details of the request. В следующей таблице описаны различные параметры.The different options are explained in the following table.

ЭлементItem ОписаниеDescription
URL-адрес запросаRequest URL Запрашиваемый URL-адрес.The URL that you are requesting. Можно указать, какой протокол будет использоваться: HTTP или HTTPS.You can specify whether the protocol will be http or https.
Метод HTTPHTTP Method Метод, используемый для запроса.The method to use for the request. Для большинства запросов используется метод GET.Most requests use a GET method. Метод POST обычно используется, если выбран вариант отправки сведений на веб-сайт, например нажатие кнопки для отправки имени пользователя и пароля.The POST method is typically used when selecting an option to submit information to a website, such as clicking a button to submit a name and password.
Версия HTTPHTTP Version Версия протокола HTTP, которая указывается в запросе к принимающему веб-сайту.The version of HTTP that the request specifies to the receiving website.
Текст запросаRequest Body Этот элемент доступен, только если для параметра Метод HTTP задано значение POST.Only enabled when the HTTP method is POST. Это текст запроса, отправляемого с помощью метода POST.This is the body of the request that the post submits.
Вставка параметраInsert Parameter Для элементов URL-адрес запроса и Текст запроса доступна кнопка Вставить параметр.There is an Insert parameter button for both the Request URL and the Request Body. Используйте эти параметры для замены части текста на переменную, которая заполняется из предыдущего запроса.Use these options to replace part of the text with a variable that is populated from a previous request. Дополнительные сведения см. в статье How to Replace Parameters in a URL Request (Замена параметров в URL-запросе).For more information, see How to Replace Parameters in a URL Request.

Вкладка "Заголовки HTTP"HTTP headers tab

На вкладке Заголовки HTTP вы можете указать различные поля, которые будут включены в заголовок запроса.The HTTP Headers tab is used to define the different fields that will be included in the header of the request. Если запрос поступает из записанного сеанса, он будет содержать заголовки, которые использовались в браузере.If the request is from a recorded session, it includes the headers that your browser used. Если вы создали запрос вручную, он содержит набор заголовков и значений по умолчанию.If you manually created the request, it includes a default set of headers and values. Чтобы изменить существующее поле заголовка, используйте кнопку Изменить, а чтобы добавить новое поле, используйте кнопку Добавить.You can use the Edit button to modify an existing header field or the Add button to add a new field. Параметры в диалоговом окне Вставить параметр используются для замены части текста на переменную, которая заполняется из предыдущего запроса.The Insert parameter options are used to replace part of the text with a variable that is populated from a previous request. Дополнительные сведения см. в статье How to Replace Parameters in a URL Request (Замена параметров в URL-запросе).For more information, see How to Replace Parameters in a URL Request.

Вкладка "Счетчик производительности"Performance counter tab

На вкладке Счетчик производительности вы можете выбрать нужные счетчики производительности, данные которых будут собираться для запроса.The Performance Counter tab lets you select the performance counters that will be collected for the request. Все выбранные счетчики добавляются в список счетчиков, указанный в параметрах в области Веб-приложение, что позволяет включить данные выбранного счетчика в статистику всех запросов в сеансе браузера.Any selected counters are added to the list of counters specified in the Web Application settings which enable the counter for an aggregate of all requests in a browser session. Сбор значений для всех выбранных счетчиков происходит при каждом выполнении запроса.The value for any selected counter is collected every time that the request is made.

monitoringMonitoring

Используйте вкладку Мониторинг для управления определенными параметрами мониторинга запроса. На ней также можно указать сведения о запросе, которые будут собраны, если один из мониторов перейдет в состояние "Предупреждение" или "Критическое".Use the Monitoring tab to control certain monitoring settings for the request and to specify the details of the request that will be collected when one of the monitors enters a warning or critical state. Эти собранные данные можно просмотреть на вкладке События изменения состояния в анализаторе работоспособности для определенного монитора.You can view this collected information in the State Change Events tab of the Health Explorer for the monitor. В следующей таблице описаны различные параметры.The different options are described in the following table.

ЭлементItem ОписаниеDescription
Отслеживать состояние SSL на защищенных веб-узлахMonitor SSL health on secure sites Если для запроса используется протокол HTTPS, будут включены мониторы, которые измеряют работоспособность связанных SSL-сертификатов.If the request is using https, monitors that measure the health of the related Secure Sockets Layer (SSL) certificates.
Включить оценку работоспособности и сбор данных о производительности для ресурсовEnable health evaluation and performance collection for resources Если выбран этот параметр, будет включен монитор, отображающий состояние ресурсов для страницы.If selected, a monitor is enabled that displays the status of the resources for the page. Вместо оценки каждого ресурса по отдельности, оцениваются все ресурсы в целом.Instead of measuring every resource, the total of all resources is evaluated. Если этот параметр не выбран, монитор ресурсов не будет работать для запроса.If this option is not selected, the resource monitor does not function for the request.
Включить оценку работоспособности и сбор данных о производительности для внутренних ссылокEnable health evaluation and performance collection for Internal links Позволяет выполнить сбор состояний каждой внутренней ссылки и добавляет внутренние ссылки к оценке монитором Код состояния ссылок для запроса.Enables the collection of the status of each internal link and includes internal links in the evaluation of the Links Status Code monitor for the request. Внутренняя ссылка — это ссылка на другое место на той же странице.An internal link is a link that refers to a location on the same page.
Включить оценку работоспособности и сбор данных о производительности для внешних ссылокEnable health evaluation and performance collection for External Links Позволяет выполнить сбор состояний каждой внешней ссылки и добавляет внешние ссылки к оценке монитором Код состояния ссылок для запроса.Enables the collection of the status of each external link and includes external links in the evaluation of the Links Status Code monitor for the request. Внешняя ссылка — это ссылка на другую страницу.An external link is a link that refers to a location outside the current page.
Проверка ссылокLink traversal Определяет количество уровней для собираемых внешних ссылок.Specifies the number of levels of external links to collect. Если задано значение 0, оцениваются только ссылки на самой странице.If the value is 0, only the links on the page itself are evaluated. Если задано значение 1, оцениваются ссылки на каждой целевой странице.If the value is 1, the links on each target page are evaluated. Если задано значение 2, оцениваются ссылки на этих целевых страницах и так далее.If the value is 2, the links on those target pages are evaluated, and so on.
Обрабатывать текст ответаProcess response body Позволяет указать, нужно ли оценивать текст ответа.Specifies whether to evaluate the response body. Выберите это значение, если для работы запроса нужно использовать сопоставление содержимого или извлечение параметров.You must select this value if you want to use content matching or parameter extraction for the request to work. Вы можете отменить выбор этого параметра, чтобы выполнять только простую проверку страницы, например мониторинг кода состояния и времени ответа.You can clear this option if you only want to perform simple tests for the page such as monitoring status code and response time.
Сбор данных текста ответаResponse body collection Позволяет указать, требуется ли собирать данные текста ответа на запрос.Specifies whether to collect the body of the request response. Выберите один из следующих параметров.Select one of the following options:
Всегда собирать. Выберите этот вариант, если нужно собирать данные текста ответа каждый раз, когда какой-либо монитор для запроса переходит в состояние "Предупреждение" или "Ошибка".Always collect if you want to collect the response body any time any monitor for the request enters a warning or error state.
Не собирать. Выберите этот вариант, если не нужно собирать данные текста ответа.Do not collect if you never want to collect the response body.
Собирать по критериям совпадения содержимого. Выберите, если нужно собрать данные текста ответа, только если монитор "Совпадение содержимого" переходит в состояние "Предупреждение" или "Критическое".Collect on content match criteria if you want to collect the response body only when the Content Match monitor enters a warning or critical state.
Собирать данные заголовковCollect headers Если выбран этот параметр, собираются данные заголовков запросов.If selected, the header of the request is collected.
Собирать данные заголовков ссылокCollect link headers Если выбран этот параметр, собираются данные заголовков каждой ссылки.If selected, the header of each link is collected.
Собирать данные заголовков ресурсовCollect resource headers Если выбран этот параметр, собираются данные заголовков каждого ресурса.If selected, the header of each resource is collected.

Настраиваемая ошибкаCustom error

На вкладке Настраиваемая ошибка можно задать условия ошибки для запроса, указав сведения, которые недоступны на панели Сведения о запросе в редакторе веб-приложений.The Custom Error tab lets you specify error criteria for the request by using information that is not available in the Request Details pane of the Web Application Editor. Можно добавить простое условие с одной метрикой или сложное логическое условие с несколькими метриками.You can either provide simple criteria by using a single metric, or you can use multiple metrics to specify complex logic. Нажмите кнопку Вставить, чтобы добавить условие либо группу условий, указав логические выражения AND или OR.Click the Insert button to add a criterion or a group specifying AND or OR logic. Если указанное вами условие окажется верным при выполнении запроса, монитор укажет на ошибку для веб-приложения.If the criteria that you specify resolve to true when the request is run, the monitor indicates an error for the web application.

Настраиваемое предупреждениеCustom warning

На вкладке Настраиваемое предупреждение можно задать условия ошибки для запроса, указав сведения, которые недоступны на панели Сведения о запросе в редакторе веб-приложений.The Custom Warning tab lets you specify error criteria for the request by using information that is not available in the Request Details pane of the Web Application Editor. Можно добавить простое условие с одной метрикой или сложное логическое условие с несколькими метриками.You can either provide simple criteria by using a single metric, or you can use multiple metrics to specify complex logic. Нажмите кнопку Вставить, чтобы добавить условие либо группу условий, указав логические выражения AND или OR.Click the Insert button to add a criterion or a group specifying AND or OR logic. Если указанное вами условие окажется верным при выполнении запроса, монитор укажет на предупреждение для веб-приложения.If the criteria that you specify resolve to true when the request is run, the monitor indicates a warning for the web application.

Правила извлеченияExtraction rules

На вкладке Правила извлечения можно извлечь строку из текста ответа запроса для ее использования в одном или нескольких последующих запросах.The Extraction Rules tab lets you extract a string of text from the body of the response of the request to use in one or more subsequent requests. Дополнительные сведения см. в статье How to Replace Parameters in a URL Request (Замена параметров в URL-запросе).For more information, see How to Replace Parameters in a URL Request.

Дальнейшие действияNext steps