Freigeben über


Get-ServiceFabricChaosReport

Ruft einen Bericht von Chaos-Ergebnissen ab.

Syntax

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

Beschreibung

Das cmdlet Get-ServiceFabricChaosReport erhält einen Bericht über einen Chaos-Run, der den aktuellen Status und die Geschichte Chaosereignisseenthält. Sie können einen Zeitraum und nur Chaosereignisse innerhalb dieses Bereichs angeben. Wenn Chaos nie gestartet wurde, wird das Ergebnis melden.

Wenn es eine große Anzahl von Chaosereignissen gibt, werden die Daten in Batches gemeldet. Jeder Batch enthält maximal 100 Ereignisse. In einem solchen Fall wird ein Fortsetzungstoken als Teil ChaosReport--Objekts zurückgegeben. Um Daten aus nachfolgenden Batches abzurufen, muss dieses Fortsetzungstoken bereitgestellt werden.

Weitere Informationen zu Chaos finden Sie im Artikel Inducing Chaos.

Beispiele

Beispiel 1: Anzeigen des Chaosberichts

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

Dieser Befehl gibt die Chaos-Ereignisse aus den vorherigen zwei Minuten zurück.

Parameter

-ContinuationToken

Gibt ein Fortsetzungstoken an, das dieses Cmdlet für den nächsten Get-ServiceFabricChaosReport Aufrufs übergibt. Wenn es eine große Anzahl von Chaosereignissen gibt, werden die Daten in Batches gemeldet. Jeder Batch enthält maximal 100 Ereignisse. In einem solchen Fall wird ein Fortsetzungstoken als Teil ChaosReport--Objekts zurückgegeben. Um Daten aus nachfolgenden Batches abzurufen, muss dieses Fortsetzungstoken bereitgestellt werden.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-EndTimeUtc

Gibt das Ende des Zeitraums in koordinierter Weltzeit (UTC) an.

Typ:DateTime
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-StartTimeUtc

Gibt den Anfang des Zeitraums in UTC an.

Typ:DateTime
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-TimeoutSec

Gibt den Timeoutzeitraum in Sekunden für den Vorgang an.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

None

Ausgaben

System.Object