Partilhar via


Plano para monitoramento no SharePoint Server

APLICA-SE A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint no Microsoft 365

Para garantir que o SharePoint Server está a funcionar corretamente, os profissionais de TI têm de monitorizar de perto farms, servidores, aplicações, serviços e desempenho. Deve fazer manutenção preventiva regularmente para evitar que ocorram problemas e criar um plano que minimize os danos quando ocorrer um problema.

A Microsoft fornece muitas ferramentas que o ajudam a monitorizar o estado de funcionamento geral do ambiente do SharePoint Server. Se algo correr mal, pode encontrar muitos recursos e utilizar as ferramentas de monitorização para analisar registos, identificar a causa e, em seguida, tomar as medidas corretas para resolver os problemas.

Também tem de planear quantas pessoas pretende monitorizar o ambiente do SharePoint Server. Em seguida, crie um plano de resposta para abranger as ações que deve efetuar quando ocorre um problema.

Descrição geral das ferramentas de monitorização

Existem muitas ferramentas que pode utilizar para monitorizar o SharePoint Server e resolver problemas. Cada ferramenta abrange diferentes partes do ambiente do SharePoint e algumas ferramentas podem sobrepor-se a áreas. Considere que ferramentas podem maximizar as suas ações de monitorização. Estão disponíveis as seguintes ferramentas de monitorização:

  • Analisador de Integridade do SharePoint

    Na home page da Administração Central, clique em Monitorização, Analisador de Estado de Funcionamento. Pode utilizar esta funcionalidade incorporada para analisar e resolver problemas nas seguintes áreas: segurança, desempenho, configuração e disponibilidade. As regras do Analisador de Estado de Funcionamento são predefinidas e executadas em intervalos agendados, tais como por hora, diariamente, semanalmente e mensalmente. Se for detetado um erro, a regra correspondente é acionada. Cada regra tem uma breve explicação sobre o motivo pelo qual o erro ocorre e fornece-lhe uma ligação para um artigo detalhado que contém ajuda passo a passo para resolver o problema. Quando segue o processo de ajuda, pode executar novamente a regra para verificar a resolução. Se o erro não aparecer na lista, o problema será resolvido.

  • Trabalhos de Timer

    Na home page da Administração Central, clique em Monitorização, Tarefas de Temporizador. O SharePoint Server utiliza tarefas de temporizador configuráveis para recolher dados de estado de funcionamento e, em seguida, escreve os dados na pasta de registo e na base de dados de Registo. Em seguida, os dados são utilizados em relatórios para apresentar o estado de funcionamento dos servidores do farm.

    Pode reagendar uma tarefa de temporizador, ativá-la ou desativá-la e executá-la a pedido. As agendas diárias, semanais e mensais também incluem uma janela de execução. O serviço de temporizador irá selecionar um tempo aleatório dentro deste intervalo para começar a executar a tarefa de temporizador em cada servidor aplicável. Esta funcionalidade é adequada para tarefas de carga elevada executadas em vários servidores no farm.

    Observação

    As tarefas de temporizador em execução ao mesmo tempo em todos os servidores no farm podem afetar o desempenho do sistema. Deve planear cuidadosamente as tarefas de temporizador para evitar a sobreposição com outras tarefas de temporizador.

  • Reporting

    Na home page da Administração Central, clique em Monitorização, Relatórios. Esta funcionalidade permite-lhe configurar o registo de diagnósticos e a recolha de dados e ver relatórios administrativos e de estado de funcionamento. Uma vez que algumas configurações irão utilizar o espaço na unidade e afetar negativamente o desempenho do sistema, tem de planear cuidadosamente as configurações a definir.

  • Microsoft PowerShell

    O PowerShell é uma ferramenta avançada para monitorizar o SharePoint Server. Pode executar comandos para obter os registos exatos que pretende ver. Para obter mais informações, veja Ver registos de diagnósticos no SharePoint Server.

  • System Center – Operations Manager com o Pacote de Gestão do System Center para o SharePoint Server

    O System Center - Operations Manager é uma plataforma de monitorização avançada que lhe permite monitorizar serviços, dispositivos e operações para muitos computadores numa única consola. Ao utilizar o Operations Manager, pode ver o estado, o estado de funcionamento, as informações de desempenho e os alertas gerados para situações de disponibilidade, desempenho, configuração e segurança. Para obter mais informações, veja Operations Manager.

    Para utilizar o Operations Manager para monitorizar o SharePoint Server, tem de instalar o Pacote de Gestão do System Center para o SharePoint Server. Pode utilizar esta ferramenta para monitorizar eventos, recolher contadores de desempenho específicos de componentes do SharePoint numa localização central e emitir alertas para a intervenção do operador, conforme necessário. Transfira e instale o System Center Management Pack para o SharePoint Server 2016.

  • Visualizador de Eventos

    O Visualizador de Eventos é um snap-in da Consola de Gestão da Microsoft (MMC). Permite-lhe procurar e gerir registos de eventos. É uma ferramenta muito útil para resolver problemas. Pode filtrar eventos específicos em vários registos e reutilizar filtros de evento úteis como vistas personalizadas. Para obter mais informações, veja Visualizador de Eventos.

  • Dashboard para Programadores do SharePoint

    Esta ferramenta fornece informações de diagnóstico que podem ajudar um programador ou administrador de sistema a analisar o desempenho das páginas Web do SharePoint. Este utilitário pode ajudar se uma página estiver a carregar lentamente, uma Peça Web não estiver a ser executada ou se uma consulta de base de dados na página não estiver a ser executada. O Dashboard de Programador do SharePoint está desativado por predefinição. Pode ativá-lo com o PowerShell. Para obter mais informações, veja Dashboard para Programadores do SharePoint.

  • WMI (Instrumentação de Gerenciamento do Windows)

    O WMI fornece várias classes para monitorizar o ambiente do SharePoint Server. Para cada recurso gerível, existe uma classe WMI correspondente. Para obter mais informações, veja Descrição Geral do Windows Management Instrumentation (WMI).

  • SQL Server Reporting Services (SSRS)

    O SQL Server Reporting Services fornece uma gama completa de ferramentas e serviços prontos a utilizar para o ajudar a criar, implementar e gerir relatórios para a sua organização. Também tem funcionalidades de programação que lhe permitem expandir e personalizar a funcionalidade de relatórios. Ao utilizar o SQL Server Reporting Services, pode criar relatórios interativos, tabulares, gráficos ou de forma livre a partir de origens de dados relacionais, multidimensionais ou baseadas em XML. Pode publicar relatórios, agendar o processamento de relatórios ou aceder a relatórios a pedido. Pode utilizar o SQL Server Reporting Services para criar relatórios com base em modelos predefinidos e para explorar dados interativamente no modelo. Pode selecionar a partir de uma variedade de formatos de visualização, exportar relatórios para outras aplicações e subscrever relatórios publicados. Os relatórios que criar podem ser visualizados através de uma ligação baseada na Web ou como parte de uma aplicação do Windows ou site do SharePoint. Para obter mais informações, veja Reporting Services (SSRS).

O SharePoint Health Analyzer, as Tarefas de Temporizador, os Relatórios e o PowerShell são funcionalidades incorporadas, enquanto o System Center, o System Center Management Pack para SharePoint Server 2016 e o SQL Server Reporting Services são ferramentas independentes. O Dashboard para Programadores do SharePoint e o WMI são ferramentas incorporadas e destinam-se a programadores ou administradores de sistema. Estas ferramentas são complementares e aplicam-se a diferentes cenários.

A tabela seguinte mostra um resumo destas ferramentas. Tem de equilibrar os prós e os contras das ferramentas de monitorização quando determinar quais as ferramentas a utilizar em determinados cenários.

Resumo das ferramentas de monitorização

Mal-Intencionado Opcional ou incorporado Nível de competência obrigatório Prós Contras Recursos
Analisador de Integridade do SharePoint Incorporado Básica Fornece instruções passo a passo para resolver um problema.
Personalizável. Pode desativar algumas regras se não precisar delas.
Não abrange todos os problemas possíveis.
Uma regra só é acionada depois de um problema já ter ocorrido.
Configurar as regras do Analisador de Integridade do SharePoint no SharePoint Server
Ver e resolver alertas do SharePoint Health Analyzer no SharePoint Server
Referência de regras do Analisador de Integridade do SharePoint para SharePoint Server 2016
Trabalhos de timer Incorporado Avançado: tem de considerar as implicações de ativar ou desativar uma tarefa de temporizador e alterar agendamentos. Grande variedade de itens de monitorização.
É fácil reagendar.
Personalizável. Pode criar novas tarefas de temporizador para cumprir os seus requisitos específicos.
Podem afetar o desempenho do sistema e entrar em conflito entre si. Configurar trabalhos de timer do Analisador de Integridade do SharePoint no SharePoint Server 2016
Referência de trabalho do temporizador para SharePoint Server
Reporting Incorporado Ver o nível de competência: Básico Flexível. Permite-lhe configurar a gravidade dos eventos para registar, ativar a proteção contra inundações do registo de eventos e configurar os registos de rastreio. Mostra apenas estatísticas administrativas e de estado de funcionamento, sem quaisquer soluções sugeridas.
Tem de interpretar os dados de registo.
Pode afetar o desempenho e a utilização do disco.
Exibir relatórios e logs no SharePoint Server 2016
PowerShell Incorporado Avançado: tem de saber o que procurar e tem de executar comandos do PowerShell. Filtra dados, apresenta-os de várias formas e produz dados para uma grelha com a qual pode filtrar, ordenar, agrupar e exportar os dados para o Excel 2016. Tem de saber quais os comandos do PowerShell a executar. Exibir logs de diagnóstico no SharePoint Server
System Center com Pacote de Gestão do System Center para SharePoint Server Opcional, mas recomendado Avançado: precisa de saber o que procurar e como interpretar os dados. A ferramenta pode detetar, diagnosticar e alertá-lo sobre incidentes de software e hardware e encaminhá-lo para artigos de conhecimento. Ajuda-o a fazer mais monitorização com menos pessoas através da monitorização de muitos cenários-chave. Requer servidores adicionais para implementar. Pacote de Gestão do System Center para SharePoint Server 2016
Visualizador de Eventos Incorporado Básica Pode ver eventos de vários registos de eventos, guardar filtros de evento úteis como vistas personalizadas que podem ser reutilizadas, agendar uma tarefa para ser executada em resposta a um evento e criar e gerir subscrições de eventos. Não sugere resoluções. Visualizador de Eventos
Dashboard para Programadores do SharePoint Incorporado Avançado: tem de saber o que procurar e como interpretar os dados. É fácil analisar o desempenho das páginas do SharePoint. Limitado à monitorização do desempenho das páginas do SharePoint. Dashboard para Programadores do SharePoint
WMI (Instrumentação de Gerenciamento do Windows) Incorporado Avançado: tem de saber o que procurar e como escrever scripts WMI para os objetos geridos. Pode monitorizar, controlar e controlar eventos de sistema relacionados com aplicações de software, componentes de hardware e redes. Tem de identificar os objetos geridos a monitorizar.
Tem de escrever scripts WMI.
Descrição Geral do Windows Management Instrumentation (WMI)
SQL Server Reporting Services Opcional, mas recomendado. Avançado: tem de estruturar e gerir relatórios. Plataforma abrangente para criar e gerir relatórios. Competências avançadas necessárias para criar e desenvolver soluções. Tem de conhecer o Designer de Dashboards do PerformancePoint e o Visual Studio. Reporting Services (SSRS)

Para um farm do SharePoint sem mais de 10 servidores, recomendamos que, pelo menos, instale as seguintes ferramentas independentes:

  • System Center 2012 - Operations Manager com Pacote de Gestão do System Center para SharePoint Server 2013

    Monitoriza o estado de funcionamento dos produtos SharePoint.

  • SQL Server Reporting Services

    Implemente-o se utilizar o Reporting Services para ver ficheiros RDL (Report Definition Language) e criar relatórios do Visual Studio e do Designer de Dashboards do PerformancePoint.

Identificar cenários de monitorização

Identifique os cenários que pretende monitorizar , por exemplo, estado de funcionamento, fluxos de trabalho, pesquisa, SQL Server, ambientes virtuais e desempenho. A tabela seguinte mostra alguns cenários-chave e as ferramentas de monitorização que pode utilizar para monitorizar esses cenários.

Cenários e ferramentas de monitorização

Ferramenta\Cenário Integridade Pesquisar Bancos de dados Desempenho Fluxos de trabalho Ambientes virtuais Business Data Connectivity Business Intelligence Serviços do Access Farms Servidores Aplicativos de serviço Aplicativos web
Analisador de Integridade do SharePoint X X X
Trabalhos de timer X X X X X
Reporting X X
PowerShell X
System Center com Pacote de Gestão do System Center para SharePoint Server X X
Visualizador de Eventos X
Dashboard para Programadores do SharePoint X X X √* X X X X X X X X X
WMI (Instrumentação de Gerenciamento do Windows) X √** X X X X X
SQL Server Reporting Services X

Observação:

*: O Dashboard do Programador do SharePoint apenas monitoriza o desempenho das páginas Web.

**: As interfaces WMI podem gerir os serviços Hyper-V.

Determinar itens de monitorização diários, semanais e mensais

Pode decidir quais os itens a monitorizar diariamente, semanalmente e mensalmente com base na secção "Tarefas Diárias" (na página 45), na secção "Tarefas Semanais" (na página 53), na secção "Tarefas Mensais" (na página 54) e na secção "Tarefas Improvisadas" (na página 54) no documento técnico SharePoint Server 2013: Operations Framework e Checklists.

Observação

Embora este documento técnico aborde o SharePoint 2013, ainda pode utilizar estas informações para ajudar a planear agendas de monitorização do SharePoint Server.

Planear o pessoal de monitorização

Tem de estimar quantas pessoas terá de monitorizar o ambiente do SharePoint Server. Dependendo do tamanho do ambiente do SharePoint, pode atribuir pessoas dedicadas para monitorizar o ambiente do SharePoint. Para farms empresariais muito grandes, pode exigir que uma ou duas pessoas sejam dedicadas a cada farm.

Ao planear a monitorização do pessoal, considere o seguinte:

  • Farm pequeno (base de utilizadores pequenos ou aplicações de linha de negócio (LOB)

  • Farm médio (Enterprise, Aplicações de Serviço, etc.)

  • Farm de grandes empresas (Grandes Empresas, Muitas Aplicações de Serviço, Autoaprovisionamento, etc.)

  • Requisitos de elevada disponibilidade (Contratos de nível de serviço, SLAs)

  • Requisitos de elevado desempenho (tempos de composição de páginas)

  • Tamanho base do utilizador (quantos utilizadores exclusivos)

  • Utilizadores simultâneos (quantos utilizadores acedem ativamente ao portal ao mesmo tempo)

  • Pedidos por segundo (também durante as horas de pico)

  • Maturidade operacional

  • Ferramentas de gerenciamento

A tabela seguinte mostra aproximadamente quantas pessoas de diferentes níveis de competências são necessárias para monitorizar o ambiente do SharePoint, dependendo do número de servidores. Tenha em atenção que esta tabela fornece apenas uma estimativa muito aproximada.

Pessoal de monitorização necessário

Número de servidores Pessoal necessário Nível de competência obrigatório
1~4 1 Básica
4~10 1~2 Advanced
10~40 3~4 Básico e Avançado
40~100 5+ Básico e Avançado
100+ 10+ Básico e Avançado

Criar um plano de resposta

Recomendamos que crie um plano de resposta para ajudar a preparar-se para potenciais problemas e a especificar as ações a tomar quando ocorrer um problema.

O plano de resposta deve excluir as regras do SharePoint Health Analyzer que já fornecem soluções viáveis. Para um problema que não tem soluções imediatas, tem de investigar os registos através de ferramentas de monitorização, como o Visualizador de Eventos, para encontrar uma solução.

A tabela seguinte mostra alguns fatores que deve considerar ao desenvolver um plano de resposta.

Itens sugeridos num plano de resposta

Item Descrição
Alerta/Evento/Problema A mensagem literal, o evento literal ou a descrição do problema.
Serviços/aplicações afetados Serviços ou aplicações que serão afetados pelo problema.
Sintoma Sintoma do problema.
Severity Gravidade do problema. Os problemas com gravidade elevada têm de ter alta prioridade.
O problema tem de ser resolvido em (minutos ou horas) Tempo de serviço de lapso aceitável.
Causas possíveis Possíveis causas do problema.
Resoluções Resoluções do problema.
Contatos Pessoas que devem ser contactadas quando este problema ocorre.
Escalonamento Pessoas ou equipas que devem ser contactadas se as resoluções não resolverem o problema com êxito.
Recursos relacionados Quaisquer recursos que possam ajudar a resolver o problema, como artigos sobre o Microsoft Learn para SharePoint Server.
Observação Quaisquer problemas que pretenda realçar.

Confira também

Conceitos

Visão geral do monitoramento no SharePoint Server 2016

Monitorar aplicativos do SharePoint para o SharePoint Server

Configuração e planejamento da capacidade de armazenamento do SQL Server (SharePoint Server)

Monitorar desempenho do cache no SharePoint 2016

Outros recursos

Microsoft Network Monitor