Condividi tramite


Get-ServiceFabricChaosReport

Ottiene un report dei risultati di Chaos.

Sintassi

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

Descrizione

Il cmdlet Get-ServiceFabricChaosReport ottiene un report di un'esecuzione di Chaos che include lo stato corrente e la cronologia degli eventi Chaos. È possibile specificare un intervallo di tempo e vengono segnalati solo gli eventi Chaos all'interno di questo intervallo. Se Chaos non è mai stato avviato, il risultato lo segnala.

Se sono presenti un numero elevato di eventi Chaos, i dati vengono segnalati in batch. Ogni batch contiene un massimo di 100 eventi. In questo caso, un token di continuazione viene restituito come parte di oggetto ChaosReport. Per ottenere dati dai batch successivi, è necessario specificare questo token di continuazione.

Per altre informazioni su Chaos, vedere l'articolo Inducing Chaos.

Esempio

Esempio 1: Visualizzare il report Chaos

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

Questo comando restituisce gli eventi Chaos dei due minuti precedenti.

Parametri

-ContinuationToken

Specifica un token di continuazione passato da questo cmdlet per la successiva chiamata Get-ServiceFabricChaosReport. Se sono presenti un numero elevato di eventi Chaos, i dati vengono segnalati in batch. Ogni batch contiene un massimo di 100 eventi. In questo caso, un token di continuazione viene restituito come parte di oggetto ChaosReport. Per ottenere dati dai batch successivi, è necessario specificare questo token di continuazione.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-EndTimeUtc

Specifica la fine dell'intervallo di tempo nell'ora UTC (Coordinated Universal Time).

Tipo:DateTime
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-StartTimeUtc

Specifica l'inizio dell'intervallo di tempo in formato UTC.

Tipo:DateTime
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-TimeoutSec

Specifica il periodo di timeout, espresso in secondi per l'operazione.

Tipo:Int32
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

None

Output

System.Object