Get-ServiceFabricChaosReport

取得混亂結果的報告。

Syntax

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

Description

Get-ServiceFabricChaosReport Cmdlet 會取得 Chaos 執行的報表,其中包含Chaos 事件的目前狀態和歷程記錄。 您可以指定時間範圍,而且只會報告此範圍內的 Chaos 事件。 如果從未啟動混亂,結果將會回報。

如果有大量的混亂事件,則會以批次方式報告資料。 每個批次最多包含 100 個事件。 在這種情況下,接續權杖會當做 ChaosReport 物件的一部分傳回。 若要從後續批次取得資料,必須提供此接續權杖。

如需 Chaos 的詳細資訊,請參閱 Inducing Chaos一文。

範例

範例 1:檢視混亂報告

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

此命令會傳回前兩分鐘中的 Chaos 事件。

參數

-ContinuationToken

指定這個 Cmdlet 針對下一個 Get-ServiceFabricChaosReport 呼叫所傳遞的接續權杖。 如果有大量的混亂事件,則會以批次方式報告資料。 每個批次最多包含 100 個事件。 在這種情況下,接續權杖會當做 ChaosReport 物件的一部分傳回。 若要從後續批次取得資料,必須提供此接續權杖。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EndTimeUtc

指定國際標準時間 (UTC) 的時間範圍結束。

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StartTimeUtc

指定 UTC 時間範圍的開始。

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeoutSec

指定作業的逾時期間,以秒為單位。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

輸入

None

輸出

System.Object