Compartilhar via


Guia Diagnóstico do SPDiag

Atualizado em: 2009-08-27

No SPDiag versão 2.0, você pode usar a guia Diagnósticos para executar regras predefinidas que se baseiam no modelo de integridade do System Center Operations Manager (SCOM) em relação a um farm de destino do SharePoint. O recurso Diagnósticos foi projetado para descobrir e relatar problemas comuns verificando todos os servidores no farm de destino do SharePoint para determinar se estão em conformidade com as práticas recomendadas e os limites operacionais aceitáveis, bem como para fornecer descrições concisas das origens dos problemas e das ações corretivas.

Há quatro categorias de regras: Segurança, Desempenho, Configuração e Disponibilidade.

Para executar uma regra, marque a caixa de seleção junto a ela no painel Seleção de Regras e clique em Executar Regras Selecionadas. Você pode executar qualquer combinação de regras simultaneamente.

Dica

As regras não podem ser executadas quando SPDiag está no modo offline, mas você pode exibir os resultados da última vez em que as regras foram executadas. O botão Executar regras selecionadas será alterado para Mostrar resultados armazenados quando o SPDiag estiver no modo offline.

As regras podem coletar dados de origens diferentes e de maneiras diferentes. As regras podem coletar dados de arquivos de log ULS e do IIS no banco de dados do projeto do SPDiag ou podem usar o Modelo de Objeto do SharePoint e outras fontes de dados em tempo real. Todas as regras que usam o Modelo de Objeto do SharePoint são automaticamente executadas durante a população inicial do painel Instantâneo para verificar se uma cópia válido dos resultados da regra está disponível quando o SPDiag é executado no modo offline.

Quando você executa uma ou mais regras, os resultados são exibidos no painel Resultados da Regra. Você pode clicar no resultado de uma regra para exibir informações detalhadas sobre ela e os resultados da execução. Se for descoberto um problema, o painel de informações exibirá informações sobre como resolver a questão, o que pode incluir links para o conjunto de sites afetado, nomes de contas de serviço relacionadas, links para artigos da base de dados e hotfixes disponíveis e outras informações específicas para o problema. Você também pode exportar os resultados da regra para um arquivo XML clicando em Exportar Resultados acima do painel Resultados da Regra.

Os resultados de cada regra exibem as seguintes informações:

Título

O nome da regra.

O nome da regra indica o problema que a regra destina-se a detectar e não é um indicador da condição atual do farm.

Status

Essa linha exibe o status de uma regra que foi executada. Detalhes sobre cada valor de status são exibidos nas informações de Ação Corretiva.

Os valores possíveis são:

  • Aprovado indica que nenhum problema foi encontrado e que o alvo da regra está dentro dos limites operacionais aceitáveis.

  • Aviso indica que existe um problema em potencial e que deve ser executada uma ação para impedir que um problema ocorra.

  • Reprovado indica que existe um problema que deve ser resolvido para garantir o funcionamento correto do farm.

  • Erro indica que a execução da regra não foi concluída. Um status de erro poderá ser gerado se houver uma condição interna de erro, se uma regra não puder ser executada em relação a um ou mais servidores do farm específicos ou por vários outros motivos. Detalhes sobre o motivo pelo qual a execução da regra falhou são exibidos nas informações de Ação Corretiva, juntamente com o(s) servidor(es) específico(s) para o(s) qual(is) a execução falhou, caso aplicável.

    Observe que um status de erro não necessariamente indica que existe um problema no farm do SharePoint. No entanto, você deve resolver a condição que causou a falha da execução da regra e executar a regra novamente para verificar se não existe um problema.

Algumas regras só podem resultar em Aprovado e Reprovado, enquanto outras também podem mostrar status de Aviso e Erro.

Categoria

A categoria da qual a regra faz parte.

Explicação

Descrição da regra e do problema que ela se destina a detectar.

Essas informações podem ser geradas dinamicamente quando a regra é executada e podem incluir informações detalhadas sobre o farm de destino.

Se a regra resultar no status Reprovado ou Aviso, essa seção conterá os nomes dos servidores do farm afetados e informações sobre a condição específica detectada nos servidores.

Ação corretiva

Ações recomendadas para a regra.

Essas informações podem ser geradas dinamicamente quando a regra é executada e podem incluir informações detalhadas sobre o farm de destino.

Se a regra resultar no status Reprovado, esta seção conterá links para sites afetados no farm, nomes de contas, links para artigos da base de dados e outros tipos de conteúdo externo, além de procedimentos detalhados que você pode executar para resolver o problema ou realizar etapas adicionais de solução de problemas.

Se a regra resultar no status de Aviso, Aprovado ou Erro, haverá informações na linha Ação Corretiva sobre ações que você pode realizar para impedir que ocorra um problema nessa área ou sobre o que fazer caso haja um problema.

Cada regra de Diagnósticos do SPDiag é compilada em seu próprio arquivo DLL armazenado na pasta de instalação do SPDiag. A Microsoft pode liberar DLLs de regras adicionais para uso com SPDiag, a seu critério.

As seções a seguir fornecem informações detalhadas sobre cada categoria e as regras relacionadas:

  • Categoria Segurança

  • Categoria Desempenho

  • Categoria Configuração

  • Categoria Disponibilidade

Categoria Segurança

A categoria Segurança contém as seguintes regras relacionadas à configuração de contas de serviço e privilégios de acesso:

  • A conta do farm de servidores não deve ser usada para outros serviços

  • Um ou mais aplicativos Web não têm acesso a um banco de dados de conteúdo

A conta do farm de servidores não deve ser usada para outros serviços

Essa regra verifica se a conta de serviço do farm também está sendo usada para outros serviços do farm, como a identidade de um aplicativo Web. Se essa condição for detectada, a regra resultará no status Reprovado. Os estados possíveis para essa regra são Aprovado e Reprovado.

Execute essa regra quando desejar realizar uma auditoria da segurança de seu farm ou como precaução, quando estiver executando outras regras.

Um ou mais aplicativos Web não têm acesso a um banco de dados de conteúdo

Essa regra verifica se a conta de identidade de processo para cada aplicativo Web no farm de destino tem privilégios db_owner no banco de dados de conteúdo associado. Se essa condição for detectada, a regra resultará no status Reprovado. Os estados possíveis para essa regra são Aprovado e Reprovado.

Execute essa regra quando conjuntos de sites em um determinado aplicativo Web não puderem gravar no banco de dados de conteúdo.

Categoria Desempenho

A categoria Desempenho contém as regras a seguir, que verificam se há condições comuns que podem prejudicar o desempenho do farm:

  • O banco de dados de conteúdo tem mais de 100 GB e contém vários conjuntos de sites

  • Existem listas grandes acima das recomendações

O banco de dados de conteúdo tem mais de 100 GB e contém vários conjuntos de sites

Essa regra verifica se algum banco de dados de conteúdo que contenha vários conjuntos de sites tem mais de 100GB. Se essa condição for detectada, a regra resultará no status Reprovado. Os estados possíveis para essa regra são Aprovado e Reprovado.

Execute essa regra quando desejar identificar bancos de dados de conteúdo no seu farm que podem sofrer problemas de desempenho devido a seu tamanho.

Existem grandes listas acima das recomendações

Essa regra verifica se há listas no farm de destino que contenham mais de 2.000 itens. Se essa condição for detectada, a regra resultará no status Reprovado. Os estados possíveis para essa regra são Aprovado e Reprovado.

Execute essa regra quando desejar identificar grandes listas no farm. As listas podem conter, com segurança, mais de 2.000 itens sob determinadas condições.

Categoria Configuração

A categoria Configuração contém as regras a seguir, que verificam se há problemas de configuração no SharePoint ou no sistema operacional de servidor:

  • O TCP Chimney está habilitado e desatualizado

O TCP Chimney está habilitado e desatualizado

Essa regra verifica se o TCP chimney não foi atualizado para a versão recomendada nos servidores do farm nos quais foi habilitado. Se essa condição for detectada, a regra resultará no status Reprovado. Os estados possíveis para essa regra são Aprovado e Reprovado.

Execute essa regra quando desejar localizar servidores do farm que precisem de uma versão atualizada do TCP chimney. Em vez de instalar uma atualização, você também pode optar por desabilitar o TCP chimney nos servidores afetados.

Categoria Disponibilidade

A categoria Disponibilidade contém as regras a seguir, que verificam se serviços críticos estão em execução e se há espaço em disco adequado nos servidores do farm:

  • Os servidores do SharePoint estão com pouco espaço livre em disco

  • O Serviço de Timer do SharePoint está Offline

  • O Serviço de Rastreamento do SharePoint está Offline

  • Os servidores SQL estão com pouco espaço livre em disco

Os servidores do SharePoint estão com pouco espaço livre em disco

Essa regra verifica todos os computadores que estão executando os Produtos e Tecnologias do SharePoint e que estão no farm de destino para determinar se estão com pouco espaço em disco.

REPROVADO: = FREESPACE < (Physical Memory * 2)

AVISO: = (Physical Memory * 2) < FREESPACE < (Physical Memory * 5)

APROVADO: = (Physical Memory * 5) < FREESPACE

Se essa condição for detectada, a regra resultará no status Aviso ou Reprovado, dependendo da severidade da condição. Os estados possíveis para essa regra são Aprovado, Aviso e Reprovado.

Execute essa regra quando desejar identificar computadores que exigem capacidade adicional de disco rígido ou nos quais é preciso limpar logs e outros arquivos não utilizados.

O Serviço de Timer do SharePoint está Offline

Essa regra verifica todos os computadores que estão executando os Produtos e Tecnologias do SharePoint e que estão no farm de destino para determinar se o Serviço de Timer do SharePoint está em estado interrompido. Se essa condição for detectada, a regra resultará no status Reprovado. Os estados possíveis para essa regra são Aprovado e Reprovado.

Execute essa regra quando ocorrerem os seguintes problemas:

  • Trabalhos de timer não são sendo executados.

  • Alertas e outros emails gerados pelos Produtos e Tecnologias do SharePoint não estão sendo processados conforme o esperado.

O Serviço de Rastreamento do SharePoint está Offline

Essa regra verifica todos os computadores que estão executando os Produtos e Tecnologias do SharePoint e que estão no farm de destino para determinar se o Serviço de Rastreamento do SharePoint está em estado interrompido. Se essa condição for detectada, a regra resultará no status Reprovado. Os estados possíveis para essa regra são Aprovado e Reprovado.

Execute essa regra quando o SPDiag não puder coletar dados completos de logs ULS em um servidor ou para garantir que os logs ULS sejam habilitados nos servidores do farm.

Os servidores SQL estão com pouco espaço livre em disco

Essa regra verifica se algum computador que está no farm de destino e que está executando o SQL Server está com pouco espaço em disco, usando para isso a seguinte fórmula:

REPROVADO: = (FreeSpaceOfDisk < DatabaseSize * growth * 2)

Se essa condição for detectada, a regra resultará no status Reprovado. Os estados possíveis para essa regra são Aprovado e Reprovado.