Partilhar via


Get-ServiceFabricChaosReport

Obtém um relatório dos resultados do Caos.

Sintaxe

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

Description

O cmdlet Get-ServiceFabricChaosReport do obtém um relatório de uma execução do Chaos que inclui o status atual e o histórico dos eventos Chaos. Você pode especificar um intervalo de tempo e somente eventos de Caos dentro desse intervalo são relatados. Se o Caos nunca foi iniciado, o resultado informará isso.

Se houver um grande número de eventos de Caos, os dados serão relatados em lotes. Cada lote contém um máximo de 100 eventos. Nesse caso, um token de continuação é retornado como parte de objeto ChaosReport. Para obter dados de lotes subsequentes, esse token de continuação precisará ser fornecido.

Para obter mais informações sobre o Caos, consulte o artigo Induzindo o Caos.

Exemplos

Exemplo 1: Exibir relatório de caos

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

Este comando retorna os eventos Chaos dos dois minutos anteriores.

Parâmetros

-ContinuationToken

Especifica um token de continuação que esse cmdlet passa para a próxima chamada Get-ServiceFabricChaosReport . Se houver um grande número de eventos de Caos, os dados serão relatados em lotes. Cada lote contém um máximo de 100 eventos. Nesse caso, um token de continuação é retornado como parte de objeto ChaosReport. Para obter dados de lotes subsequentes, esse token de continuação precisará ser fornecido.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-EndTimeUtc

Especifica o fim do intervalo de tempo em Tempo Universal Coordenado (UTC).

Tipo:DateTime
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-StartTimeUtc

Especifica o início do intervalo de tempo em UTC.

Tipo:DateTime
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-TimeoutSec

Especifica o período de tempo limite, em segundos, para a operação.

Tipo:Int32
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

Entradas

None

Saídas

System.Object