Pau pra toda obra: Monitorando servidores com o System Center Essentials 2010

Quando o PerfMon não pode ser usado, o Essentials entra em cena com uma opção poderosa, flexível e configurável para monitorar simplesmente qualquer aspecto dos seus servidores.

Por Greg Shields

Tenho uma reclamação com certas atitudes do meu pau pra toda obra. Eu o vejo sempre fazendo apresentações em conferências ou dando treinamento personalizado. A conversa geralmente é esta:

Greg: “OK, quem nesta sala liga os contadores PerfMon para todos seus servidores?”

Nada além de olhares vagos e silêncio embaraçoso.

Greg: “Então, se alguém chegar dizendo ‘O servidor de email está lento hoje’, como você vai saber que é verdade? Sem algum tipo de monitoramento de desempenho, como você pode diferenciar o desempenho de hoje e o de ontem — ou da semana passada, ou do mês passado, nesse caso?”

Em geral, nesse momento pelo menos uma pessoa ergue a mão.

Membro da audiência: “Nós não fazemos o monitoramento do servidor porque os contadores PerfMon são muito ruins.”

Ah, sim, este é o grande paradoxo na administração do Windows: garantir a operação dos servidores (e áreas de trabalho) com bom desempenho é uma tarefa fundamental. No entanto, usar o Windows PerfMon interno para isso, bem... é muito ruim.

Longe da perfeição

Eis o enigma: os contadores PerfMon são fantasticamente úteis. Você pode usá-los para verificar a utilização do processador, do disco e o consumo de memória. Pode até mesmo fazer uma profunda análise do aplicativo para cargas de trabalho do SQL, Exchange, SharePoint e muitas outras cargas de trabalho comuns. O problema é que, na realidade, usar o PerfMon não é muito fácil. 

Historicamente, os logs de contador seriam reiniciados a cada reinicialização, às vezes até mesmo entre as reinicializações. Reunir dados significativos de todos os gráficos internos é trabalhoso. E o mais difícil de tudo, é que não existe uma maneira elegante de reunir informações significativas e úteis a partir de toda aquela profusão de métricas na sua tela.

Para redes menores, o System Center Essentials 2010 (Essentials 2010) é uma opção melhor. Instalar o Essentials 2010 estabelece uma estrutura de monitoramento para os profissionais de TI do tipo "pau pra toda obra", que desejam apenas saber quando ocorrem maus comportamentos. O Essentials 2010 se baseia em uma combinação de tecnologias, usando o que há de melhor no Windows Server Update Services (WSUS) e no System Center Operations Manager (SCOM). Com essa combinação, você obtém um gerenciamento de atualizações muito aprimorado, a capacidade de instalar qualquer pacote de software de qualquer fornecedor e monitoramento centralizado, tudo em um único pacote.

O Essentials 2010 é um aprimoramento das versões anteriores, com vários recursos novos e expandidos. Dois desses recursos são úteis em departamentos de TI que precisam manter o controle dos seus servidores. Em primeiro lugar, o alcance do monitoramento do Essentials 2010 foi expandido para 50 servidores, em comparação com os 30 da versão anterior. Isso aumenta muito o escopo dos departamentos em que você pode efetivamente usar o Essentials 2010 sem se aproximar dos seus limites estabelecidos.

Depois, existe a importação dinâmica de MPs (pacotes de gerenciamento). Este novo recurso significa que você está sempre monitorando seus servidores com o conhecimento mais atualizado. Isso é ótimo para o sujeito de TI que não tem tempo para ficar procurando novos MPs.

Vendo os seus servidores

O que é um MP e por que eles são úteis para o enigma de monitoramento? Para compreender realmente por que o monitoramento no Essentials 2010 é superior ao do PerfMon é necessário um experimento. Pense no motivo pelo qual você não gosta de usar o PerfMon nessa tarefa:

  1. Usá-lo é um desafio administrativo. É necessário conectar os contadores desejados e conectá-los aos arquivos corretos que incluem os dados de monitoramento que você deseja ver.
  2. A maioria de nós não sabe quais contadores são importantes. Diferentes problemas de desempenho podem ter origem em locais muito diferentes. Com literalmente centenas de contadores disponíveis, descobrir quais são importantes às vezes requer um certo grau de metrologia.
  3. Uma solução útil é aquela que está sempre em execução. Uma solução de monitoramento não será útil se não estiver monitorando. O PerfMon às vezes requer um esforço manual extra para fazer isso, o que não vai muito além de um ou dois servidores. Você precisa de uma solução que dimensione para dezenas de servidores e que execute a maioria de suas tarefas em segundo plano.
  4. Se não for fácil, não faremos. O trabalho de um gerente de TI, em eterna mudança, já é suficientemente penoso. Se uma tarefa não for algo que possamos definir e esquecer, em geral, inventaremos algum outro motivo para o problema. “Vou reiniciar o servidor”, é um expediente que, infelizmente, funciona muito bem para muitos problemas diários, mesmo que não resolve o problema de longo prazo.

Embora ainda exija algum trabalho direto, o Essentials 2010 vai além das versões anteriores para simplificar o processo. Para disponibilizar toda a sua funcionalidade de monitoramento, os mais valiosos aspectos do Essentials 2010 são os MPs. Os MPs são arquivos que contêm uma reunião do conhecimento sobre os comportamentos de TI, categorizados por pessoas inteligentes com experiência em produtos Microsoft. Os comportamentos são classificados pelos atributos e monitores que identificam e observam a ocorrência de determinadas condições. Elas são coletadas através de regras que reúnem apenas os dados mais úteis dos Logs de eventos, da Instrumentação de Gerenciamento do Windows (WMI) e dos logs de aplicativos.

Para entender totalmente esses comportamentos, você precisa conseguir vê-los. Para isso, os MPs também possuem exibições pré-configuradas para ajudar você a buscar determinadas características do servidor que demandam atenção.

Existem MPs do Essentials 2010 para o Windows Server, o SQL Server, o SharePoint Server e assim por diante. Eles também estão disponíveis para importantes serviços do Windows, como o protocolo DHCP, o DNS e a Política de Grupo. Verifique esta lista, filtrando por Essentials em “Filtrar por Produto” e, naturalmente, por Microsoft System Center em “Filtrar por Empresa”.

Os MPs têm as respostas para o problema nº 2 da nossa lista. Eles ajudam a identificar quais contadores são importantes observando automaticamente os comportamentos dos quais um administrador razoável desejaria tomar conhecimento.

Figure 1 Monitors for the Windows Server 2008 Core Operating System

Figura 1 Monitores do sistema operacional Windows Server 2008 Core

Observe a Figura 1. Aqui você pode ver uma parte do conteúdo do MP, chamado sistema operacional Windows Server 2008 (Descoberta). Essa figura mostra um conjunto de nove monitores conectados ao sistema operacional Windows Server 2008 Core. A importação desse MP automaticamente instrui o Essentials 2010 para observar todos os servidores monitorados quanto a esses nove comportamentos de integridade (e muitos outros)

Figure 2 Alerts notify when known bad problems occur

Figura 2 Os alertas notificam quando ocorrem problemas ruins

No Essentials 2010, os alertas são apresentados de maneira semelhante às de muitas outras soluções de monitoramento. A Figura 2 mostra como um erro no servidor \\sce2010 é realçado.

A única atividade realmente desafiadora no Essentials 2010 é o ajuste de alertas que você não deseja ver. Por exemplo, outro contador no exemplo de MP é o Megabytes de Memória Disponíveis. Esse contador apresentará um alerta quando seu valor ficar abaixo de 2,5. Pode haver um ou mais servidores que regularmente ficam abaixo de 2,5 MB. Ou talvez você queira saber quando a RAM disponível ficar abaixo de 10 MB.

Você não deseja ser alertado sobre condições sem importância; portanto, precisará ajustar o monitor. Faça isso no modo Criação clicando em Monitores, abaixo de Objetos do Pacote de Gerenciamento. É possível ajustar um monitor de duas maneiras: desabilite-o ou substitua-o, se quiser definir um novo valor limite.

Figure 3 Tuning a monitor using Authoring mode in Microsoft System Center Essentials 2010

Figura 3 Ajustando um monitor no modo Criação no Microsoft System Center Essentials 2010

Clique com o botão direito do mouse no monitor e escolha Substituições | Desabilitar o Monitor para desabilitá-lo. Ou escolha Substituições | Substituir o Monitor para substituí-lo. É possível substituir monitores de todos os objetos, de um grupo de objetos ou de um objeto específico. A Figura 3 mostra a tela que é exibida quando você tenta ajustar o monitor de todos os objetos. Marcando a caixa de substituição e inserindo um novo valor (10, neste caso), você pode ajustar os monitores para o valor que fizer sentido no seu ambiente.

Automatizar os MPs

Este exemplo mostra o poder real por trás do uso de uma solução de monitoramento equipada com conhecimento próprio. O resultado é uma experiência muito mais fácil e mais valiosa. Os MPs da Microsoft permitem que você confie na experiência de outras pessoas para gerenciar o seu ambiente de TI mais tranquilamente.

Figure 4 Use the Global Management Settings window to configure how management packs are discovered

Figura 4 Use a janela Configurações de Gerenciamento Global para configurar a maneira como os pacotes de gerenciamento são descobertos

Como o Essentials 2010 sabe quais servidores e aplicativos estão sendo executados na rede, ele pode informar quais MPs você precisa para monitorá-los. O Essentials 2010 pode recomendar os MPs necessários para o seu ambiente, bem como notificar você quando perceber que novos MPs foram escritos ou atualizados, o que acontece o tempo todo. A Figura 4 mostra a tela Configurações de Gerenciamento Global, na qual é possível configurar esse recurso. Todos os novos aplicativos recomendados serão exibidos na caixa branca, na parte inferior da tela.

Comparar o SCE com o PerfMon é quase injusto. As raízes do OpsMgr do SCE 2010 talvez o tornem muito poderoso para ambientes menores. Isso é muito diferente das limitações do PerfMon. Ainda assim, a maioria dos ambientes se beneficiará com os MPs, muitos dos quais não precisarão de tanto ajuste. 

Combine este potente recurso de monitoramento com os outros recursos de gerenciamento de atualização, implantação de software e gerenciamento remoto do Essentials 2010 e o seu investimento no Essentials 2010 se pagará muito rapidamente economizando o seu tempo. E isso, certamente, não é ruim.

Greg Shields

Greg Shields*, MVP, é parceiro da Concentrated Technology. Obtenha mais dicas e truques de “pau pra toda obra” de Shields em ConcentratedTech.com.*

 

Seja reconhecido por suas melhores dicas

Você é um administrador do tipo “pau pra toda obra” do Windows? Você é responsável por redes, servidores, impressoras e todas as coisas intermediárias? Nesse caso, com certeza, você desenvolveu algumas dicas e truques úteis para manter esses servidores em execução. Deseja compartilhar? O colunista de “Pau pra toda obra” da TechNet Magazine, Greg Shields, está procurando algumas boas dicas para uma próxima coluna, e precisa de sua ajuda. 

 Tem uma dica inteligente para gerenciamento de servidores Windows? Descobriu uma tática interessante para manter os desktops em execução? Deseja compartilhar um truque secreto para gerenciamento de seu ambiente de TI? A coluna “Maiores 20 dicas de TI” de Greg aparecerá na próxima edição da TechNet Magazine. Lá, ele reconhecerá os 20 maiores “paus pra toda obra" de TI do setor, além de suas dicas e truques para virar o jogo. Envie as suas hoje mesmo! Coloque seu nome na mídia, enalteça suas virtudes e faça todo mundo saber por que você é o cara que faz as coisas acontecerem.  Envie suas dicas para gshields@concentratedtech.com. Todas as dicas enviadas serão respondidas.

—G.S.

Conteúdo relacionado