Get-ServiceFabricChaosReport
取得混亂結果的報告。
語法
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 物件的一部分傳回。 若要從後續批次取得資料,必須提供此接續權杖。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-EndTimeUtc
指定國際標準時間 (UTC) 的時間範圍結束。
類型: | DateTime |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-StartTimeUtc
指定 UTC 時間範圍的開始。
類型: | DateTime |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-TimeoutSec
指定作業的逾時期間,以秒為單位。
類型: | Int32 |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
None
輸出
System.Object