Поделиться через


Get-ServiceFabricChaosReport

Возвращает отчет о результатах Хаоса.

Синтаксис

Get-ServiceFabricChaosReport
   [-StartTimeUtc <DateTime>]
   [-EndTimeUtc <DateTime>]
   [-ContinuationToken <String>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

Описание

Командлет Get-ServiceFabricChaosReport получает отчет о выполнении Chaos, который включает текущее состояние и историю событий хаоса. Можно указать диапазон времени и сообщается только события Chaos в этом диапазоне. Если хаос никогда не был запущен, результат сообщит об этом.

Если имеется большое количество событий Хаоса, данные передаются в пакетах. Каждый пакет содержит не более 100 событий. В таком случае маркер продолжения возвращается как часть объекта ChaosReport. Чтобы получить данные из последующих пакетов, необходимо предоставить этот маркер продолжения.

Дополнительные сведения об Хаосе см. в статье индукции Хаоса.

Примеры

Пример 1. Просмотр отчета о хаосе

PS C:\> $Now = Get-Date
$EndTime = $Now.ToUniversalTime()
$StartTime = $EndTime.AddMinutes(-2)
Get-ServiceFabricChaosReport -StartTimeUtc $StartTime -EndTimeUtc $EndTime -Verbose

Эта команда возвращает события Chaos из предыдущих двух минут.

Параметры

-ContinuationToken

Указывает маркер продолжения, который этот командлет передает для следующего вызова get-ServiceFabricChaosReport. Если имеется большое количество событий Хаоса, данные передаются в пакетах. Каждый пакет содержит не более 100 событий. В таком случае маркер продолжения возвращается как часть объекта ChaosReport. Чтобы получить данные из последующих пакетов, необходимо предоставить этот маркер продолжения.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EndTimeUtc

Указывает конец диапазона времени в формате UTC.

Тип:DateTime
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-StartTimeUtc

Указывает начало диапазона времени в формате UTC.

Тип:DateTime
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-TimeoutSec

Указывает период времени ожидания в секундах для операции.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

None

Выходные данные

System.Object