Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Указывает условия, при которых создается трассировка запроса.
Синтаксис
class FailureDefinition : EmbeddedObject
Методы
Этот класс не содержит методов.
Свойства
В следующей таблице перечислены свойства, предоставляемые классом FailureDefinition
.
Имя | Описание |
---|---|
StatusCodes |
Значение для чтения и записи string , содержащее разделенный запятыми список без пробелов кодов состояния HTTP, которые вызывают трассировку запроса. Если не указать коды подсостояния, будут отслеживаться все коды подсостояния для заданного кода состояния. Например, если указать "404", также будут возвращены трассировки для 404.1, 404.2 и 404.5. Коды состояния должны быть от 100 до 999, а коды подсостояния — от 1 до 999. Примечание: Можно указать диапазон кодов состояния (например, "400-599"). Второе число должно быть больше или равно первому числу. Диапазон не может включать значения подсостояемости. |
TimeTaken |
Значение только datetime для чтения, указывающее время, которое запрос может потратить на обработку, прежде чем он помечается как неудачный, а затем будет отследен. Значение по умолчанию равно 0. Свойство ключа. |
Verbosity |
Значение перечисления для чтения и записи sint32 , указывающее порог для событий трассировки. Возможные значения перечислены далее в разделе Примечания. |
используются подклассы ;
Этот класс не содержит подклассов.
Комментарии
Экземпляры этого класса содержатся в свойстве FailureDefinitions
класса TraceUrl .
События запроса будут отслеживаться, если он длится за пределами TimeTaken
значения свойства или если его код состояния находится в списке, содержашемся в свойстве StatusCodes
. Если указаны и StatusCodes
TimeTaken
, первое условие, которое оценивается как true
, приведет к созданию трассировки запроса.
В следующей таблице перечислены возможные Verbosity
значения для свойства . Значение по умолчанию — 0 (Ignore
).
Чтобы запрос был помечен как неудачный, вызванные события должны иметь уровень меньше или равен значению в Verbosity
.
Значение | Ключевое слово | Описание |
---|---|---|
0 | Ignore |
Не предоставляет сведений о действии запроса. |
1 | CriticalError |
Предоставляет сведения о действиях, которые могут привести к завершению процесса или к завершению процесса. |
2 | Error |
Предоставляет сведения о компонентах, которые испытывают ошибку и не могут продолжать обрабатывать запросы. Эти ошибки обычно указывают на проблему на стороне сервера. По умолчанию. |
3 | Warning |
Предоставляет сведения о компонентах, которые испытывают ошибку, но могут продолжать обработку запросов. |
Иерархия наследования
FailureDefinition
Требования
Тип | Описание |
---|---|
клиент | — IIS 7.0 в Windows Vista — IIS 7.5 в Windows 7 — IIS 8.0 в Windows 8 — IIS 10.0 в Windows 10 |
Сервер | — IIS 7.0 в Windows Server 2008 — IIS 7.5 в Windows Server 2008 R2 — IIS 8.0 в Windows Server 2012 — IIS 8.5 в Windows Server 2012 R2 — IIS 10.0 в Windows Server 2016 |
Продукт | — IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
MOF-файл | WebAdministration.mof |
См. также:
Создание правила трассировки для неудачных запросов
Класс EmbeddedObject
Класс TraceAreaElement
Класс TraceAreaDefinition
Класс TraceFailedRequestsSection
Класс TraceProviderDefinition
Класс TraceProviderDefinitionsSection
Класс TraceUrl