Diagnosticando problemas de desempenho no SharePoint Online

Este artigo mostra como você pode diagnosticar problemas comuns com seu site SharePoint Online usando ferramentas de desenvolvedor do Internet Explorer.

Há quatro maneiras diferentes de identificar que uma página em um site SharePoint Online tem um problema de desempenho com as personalizações.

  • O diagnóstico de desempenho de Site e Página

  • O monitor de rede da barra de ferramentas F12

  • Comparação com uma linha de base não personalizada

  • SharePoint métricas de cabeçalho de resposta online

Este tópico descreve como usar cada um desses métodos para diagnosticar problemas de desempenho. Depois de descobrir a causa do problema, você pode trabalhar em direção a uma solução usando os artigos sobre como melhorar SharePoint desempenho que você pode encontrarhttps://aka.ms/tune.

Usar o diagnóstico de desempenho de Site e Página do Administração Microsoft 365 Center

Observação

Se você for um administrador e estiver tendo problemas com o desempenho no SharePoint, selecione Executar Testes abaixo, que preencherá o diagnóstico de Desempenho de Site e Página no Administração Microsoft 365 Center. Esses testes verificarão sua configuração e recomendarão rapidamente as próximas etapas para ajudar a melhorar SharePoint desempenho para seu locatário.

Observação

Esse recurso não está disponível para Microsoft 365 Government, Microsoft 365 operado pela 21Vianet ou Microsoft 365 Alemanha.

Usando a barra de ferramentas F12 para diagnosticar o desempenho no SharePoint Online

Neste artigo, usamos o Internet Explorer 11. As versões das ferramentas de desenvolvedor F12 em outros navegadores têm recursos semelhantes, embora possam parecer ligeiramente diferentes. Para obter informações sobre as ferramentas de desenvolvedor F12, consulte:

Para abrir as ferramentas de desenvolvedor, pressione F12 e, em seguida, clique no Wi-Fi ícone:

Captura de tela do ícone wi-fi das ferramentas de desenvolvedor F12.

Na guia Rede , pressione o botão de reprodução verde para carregar uma página. A ferramenta retorna todos os arquivos que o navegador solicita para obter a página que você solicitou. A captura de tela a seguir mostra uma dessas listas.

Captura de tela da lista de arquivos retornados com uma solicitação de página.

Você também pode ver os tempos de download dos arquivos no lado direito, conforme mostrado nesta captura de tela.

Diagrama mostrando o tempo necessário para carregar as páginas solicitadas de SharePoint.

Isso fornece uma representação visual de quanto tempo o arquivo levou para ser carregado. A linha verde representa quando a página está pronta para ser renderizada pelo navegador. Isso pode fornecer uma exibição rápida dos diferentes arquivos que podem estar causando carregamentos de página lentos em seu site.

Configurando uma linha de base não personalizada para o SharePoint Online

A melhor maneira de determinar os pontos fracos de desempenho do seu site é configurar um conjunto de sites totalmente pronto para uso no SharePoint Online. Dessa forma, você pode comparar todos os vários aspectos do seu site com o que você obteria sem personalização na página. A OneDrive for Business página inicial é um bom exemplo de um conjunto de sites separado que é improvável de ter nenhuma personalização.

Exibindo SharePoint de cabeçalho de resposta

No SharePoint Online, você pode acessar as informações que são enviadas de volta para o navegador no cabeçalho de resposta de cada arquivo. O valor mais útil para diagnosticar problemas de desempenho é SPRequestDuration, que exibe a quantidade de tempo que a solicitação levou no servidor a ser processado. Isso pode ajudar a determinar se a solicitação é pesada e com uso intensivo de recursos. Esse é o melhor insight que você tem sobre quanto trabalho o servidor está fazendo para atender à página.

Para exibir SharePoint de cabeçalho de resposta

  1. Verifique se você tem as ferramentas F12 instaladas. Para obter mais informações sobre como baixar e instalar essas ferramentas, confira As novidades nas ferramentas F12.

  2. Nas ferramentas F12, na guia Rede , pressione o botão de reprodução verde para carregar uma página.

  3. Clique em um dos arquivos .aspx retornados pela ferramenta e clique em DETALHES.

    Mostra detalhes do cabeçalho da resposta.

  4. Clique em Cabeçalhos de resposta.

    Diagrama mostrando a URL do cabeçalho de resposta.

O que está causando problemas de desempenho no SharePoint Online?

As opções de navegação do artigo SharePoint Online mostram um exemplo de como usar o valor SPRequestDuration para determinar que a navegação estrutural complicada estava fazendo com que a página demorava muito para ser processado no servidor. Ao usar um valor para um site de linha de base (sem personalização), é possível determinar se um determinado arquivo está demorando muito para ser carregado. O exemplo usado nas opções de navegação SharePoint Online é o arquivo .aspx principal. Esse arquivo contém a maior parte do código ASP.NET que é executado para o carregamento da página. Dependendo do modelo de site usado, isso pode ser start.aspx, home.aspx, default.aspx ou outro nome se você personalizar a home page. Se esse número for consideravelmente maior do que o site de linha de base, é uma boa indicação de que há algo complexo acontecendo em sua página que está causando problemas de desempenho.

Depois de identificar que um problema específico do seu site, a maneira recomendada de descobrir o que está causando baixo desempenho é eliminar todas as causas possíveis, como personalizações de página, e, em seguida, adicioná-las novamente ao site uma por uma. Depois de remover personalizações suficientes que a página está executando bem, você pode adicionar personalizações específicas uma a uma.

Por exemplo, se você tiver uma navegação complexa, tente alterar a navegação para não mostrar subsites, verifique as ferramentas de desenvolvedor para ver se isso faz diferença. Ou, se você tiver uma grande quantidade de roll ups de conteúdo, tente removê-los da sua página e veja se isso melhora as coisas. Se você eliminar todas as causas possíveis e adicioná-las novamente em uma de cada vez, poderá identificar facilmente quais recursos são o maior problema e, em seguida, trabalhar para uma solução.