Get-SPEnterpriseSearchStatus
Recupera informações de diagnóstico para os componentes de pesquisa.
Sintaxe
Default (Default)
Get-SPEnterpriseSearchStatus
-SearchApplication <SearchServiceApplicationPipeBind>
[-AssignmentCollection <SPAssignmentCollection>]
[-Component <String>]
[-Constellation]
[-Detailed]
[-DetailSearchRuntime]
[-HealthReport]
[-JobStatus]
[-Primary]
[-Text]
[<CommonParameters>]
Description
Este cmdlet recupera informações de diagnóstico para todos ou os componentes de pesquisa especificados na topologia ativa de um aplicativo de serviço de pesquisa.
Se não especificar nenhum dos parâmetros opcionais, o cmdlet irá obter o estado de funcionamento status de todos os componentes de pesquisa na Aplicação do Serviço de Pesquisa. Cada componente de pesquisa terá um dos seguintes estados:
- - Ativo: O componente de pesquisa está funcionando bem
- Degradado: O componente de pesquisa está em um estado onde ele não pode executar todas as operações corretamente. A razão para o estado de degradação é geralmente uma situação transitória, relacionada a problemas de rede ou reinicialização.
- Com falha: O componente de pesquisa não está funcionando. Este status indicou que o componente não pode executar as operações corretamente.
- Desconhecido: não é possível aceder ao componente. A razão para o status desconhecido geralmente são os problemas de hardware ou de comunicação.
Se você tiver definido mais de um componente de Índice para uma partição em sua topologia de pesquisa, esse cmdlet indicará qual componente de índice terá a função Principal para esta partição.
Você pode usar o cmdlet para a saída das seguintes informações adicionais:
- Listar o status das atividades em segundo plano (trabalhos em lote) iniciada por componentes de pesquisa
- Listar o status das atividades em segundo plano (trabalhos em lote) iniciada por componentes de pesquisa
- Listar as informações detalhadas de diagnóstico do componente de índice
- Depurar as informações que podem ser usadas pela Microsoft para resolução detalhada de problemas
Se não quiser iterar a saída num script, utilize o parâmetro Text. Se você não desejar usar o parâmetro Text, o cmdlet resultará em um conjunto de objetos que possuem as seguintes propriedades:
- - nome da cadeia de caracteres: o nome de um componente de pesquisa, um item de relatório de saúde ou uma propriedade da constelação
- - estado de cadeia de caracteres: o status do componente de pesquisa
- - nível da cadeia de caracteres: quando você está usando o parâmetro HealthReport, esta propriedade indica o nível de importância de cada item do relatório de saúde (Erro, Aviso, Informações, Detalhado)
- - mensagem de cadeia de caracteres: informações adicionais que são fornecidas como uma cadeia de caracteres de texto
- Cadeia ReadOnlyDictionary,detalhes<da cadeia>: pares de nome/valor do dicionário que fornecem informações de diagnóstico adicionais
Para obter as permissões e informações mais recentes sobre o Windows PowerShell para Produtos SharePoint, confira a documentação online em Cmdlets do SharePoint Server.
Exemplos
EXEMPLO 1
Get-SPEnterpriseSearchServiceApplication | Get-SPEnterpriseSearchStatus -Text
Este exemplo obtém uma lista que tem diagnóstico informações sobre todos os componentes de pesquisa da Aplicação de Serviço de Pesquisa predefinida.
EXEMPLO 2
Get-SPEnterpriseSearchStatus -SearchApplication 'Search Service Application' -JobStatus -Text
Este exemplo recupera o status de trabalho de atividade de fundo para os trabalhos de timer de análise de pesquisa.
EXEMPLO 3
Get-SPEnterpriseSearchServiceApplication | Get-SPEnterpriseSearchStatus -HealthReport -Component IndexComponent1 -Text
Este exemplo recupera as informações de diagnóstico do componente de índice denominado IndexComponent1.
Parâmetros
-AssignmentCollection
Aplicável: Edição de Assinatura do SharePoint Server
Gerencia objetos para o devido descarte. O uso de objetos como SPWeb ou SPSite pode consumir grandes quantidades de memória e o uso desses objetos em scripts do Windows PowerShell requer gerenciamento de memória adequado. Usando o objeto SPAssignment, você poderá atribuir objetos a uma variável e descartar os objetos após o uso para liberar memória. Quando objetos SPWeb, SPSite ou SPSiteAdministration são usados, os objetos são automaticamente descartados se um conjunto de atribuições ou o parâmetro Global não forem usados.
Quando o parâmetro Global é usado, todos os objetos estão contidos no repositório global. Se os objetos não forem usados imediatamente ou forem descartados usando o comando Stop-SPAssignment, um cenário de falta de memória poderá ocorrer.
Propriedades do parâmetro
| Tipo: | SPAssignmentCollection |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Component
Aplicável: Edição de Assinatura do SharePoint Server
Especifica o nome do aplicativo de pesquisa. Este parâmetro somente é usado em associação com o parâmetro HealthReport e Primary.
Propriedades do parâmetro
| Tipo: | String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Constellation
Aplicável: Edição de Assinatura do SharePoint Server
Especifica se as informações de diagnóstico internas para a topologia de pesquisa devem ser fornecidas. Este parâmetro só deve ser usado para depuração.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Detailed
Aplicável: Edição de Assinatura do SharePoint Server
Especifica o nível de detalhe para o parâmetro HealthReport. Quando esse parâmetro é usado, o cmdlet também produz informações de diagnóstico detalhadas.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-DetailSearchRuntime
Aplicável: Edição de Assinatura do SharePoint Server
Especifica se as informações de diagnóstico internas para o tempo de execução de pesquisa devem ser fornecidas. Este parâmetro só deve ser usado para depuração.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-HealthReport
Aplicável: Edição de Assinatura do SharePoint Server
Especifica se as informações de diagnóstico para o componente de pesquisa devem ser fornecidas. Ao usar esse parâmetro, você deve especificar o nome do componente usando o parâmetro Component.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-JobStatus
Aplicável: Edição de Assinatura do SharePoint Server
Especifica se as informações de status para os trabalhos de timer de Análise de Pesquisa e Análise de Uso devem ser fornecidas.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Primary
Aplicável: Edição de Assinatura do SharePoint Server
Especifica se o componente de Administração tem a função Primária. Ao usar esse parâmetro, você deve especificar o nome do componente usando o parâmetro Component. Retorna true se o componente de Administração tem a função Primária.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-SearchApplication
Aplicável: Edição de Assinatura do SharePoint Server
Especifica o aplicativo de serviço de pesquisa que contém os componentes de pesquisa.
Propriedades do parâmetro
| Tipo: | SearchServiceApplicationPipeBind |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Text
Aplicável: Edição de Assinatura do SharePoint Server
Especifica se a saída de impressão desse cmdlet deve ser emitida em um formato que seja conveniente para leitura. Se não for usado, esse cmdlet gerará um objeto SearchStatusInfo.
Ao usar esse parâmetro, a saída é impressa no console e não pode ser canalizada para um arquivo ou outro programa.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, confira about_CommonParameters.