Get-ExchangeDiagnosticInfo

Este cmdlet está disponível somente no Exchange local.

Use o cmdlet Get-ExchangeDiagnosticInfo para retornar informações sobre processos em execução em servidores do Exchange.

Para saber mais sobre os conjuntos de parâmetros na seção Sintaxe, abaixo, consulte Exchange cmdlet syntax.

Syntax

Get-ExchangeDiagnosticInfo
   [-Argument <String>]
   [-Component <String>]
   [-Process <String>]
   [-Server <ServerIdParameter>]
   [-Unlimited]
   [<CommonParameters>]

Description

Para executar esse cmdlet, você precisa ter permissões. Embora este tópico liste todos os parâmetros do cmdlet, talvez você não tenha acesso a alguns parâmetros se eles não estiverem incluídos nas permissões atribuídas a você. Para localizar as permissões necessárias para executar qualquer cmdlet ou parâmetro em sua organização, confira Find the permissions required to run any Exchange cmdlet.

Exemplos

Exemplo 1

Get-ExchangeDiagnosticInfo

Este exemplo retorna uma lista de resumo de todos os processos do Exchange que estão em execução no servidor.

Exemplo 2

[xml]$edi = Get-ExchangeDiagnosticInfo

$edi.Diagnostics.Processlocator.Process | Format-Table -Auto Name,ID,Guid

Este exemplo exibe a saída XML do comando no formato mais fácil de ler.

Parâmetros

-Argument

O parâmetro Argument especifica um argumento válido a ser usado com o valor de componente especificado.

Os valores de Argumento Comum que você pode usar com o valor virtualmente componente são Ajuda e Verbose.

Para ver os valores de argumento que estão disponíveis para um determinado valor de componente, execute o comando Get-ExchangeDiagnosticInfo -Process ProcessName -Component ComponentName -Argument Help.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Component

O parâmetro Componente retorna informações detalhadas para o componente especificado do valor de processo fornecido.

Para ver os valores de componente que estão disponíveis para um determinado valor process, execute o comando Get-ExchangeDiagnosticInfo -Process ProcessName -Argument Help.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Process

O parâmetro Process fornece detalhes para o processo de Exchange especificado. Valores válidos são o nome do processo (por exemplo, MSExchangeTransport ou Microsoft. Exchange.Directory.TopologyService).

Para ver a lista de processos disponíveis do Exchange, execute o comando Get-ExchangeDiagnosticInfo.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Server

O parâmetro Servidor especifica o servidor Exchange em que você deseja executar esse comando. É possível usar qualquer valor que identifique o servidor com exclusividade. Por exemplo:

  • Nome
  • FQDN
  • DN (nome diferenciado)
  • DN Herdado do Exchange

DN Herdado do Exchange

Type:ServerIdParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Unlimited

A opção Ilimitada informa ao comando para retornar todas as informações disponíveis. Não é preciso especificar um valor com essa opção.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019