Exchange Server – Scripts e ferramentas para monitoração e administração do ambiente‏

Olá  galera,

Vamos falar hoje sobre uma série de ferramentas e scripts, na sua grande maioria desenvolvidos pelo próprio time de produto da MS, a fim de que algumas situações rotineiras e essenciais sejam facilitadas para os administradores de ambientes com Exchange Server.

Abaixo, vamos citar o nome de cada ferramenta, seu descritivo, e o link de referência para download da mesma.

  • ExPerfWiz – script baseado em PowerShell com a função de automatizar a coleta de informações de contadores do PerfMon (Performance Monitor) do Windows Server. Utilizado em situações de troubleshooting de performance e resizing do ambiente de Exchange Server. Vários parâmetros podem ser utilizados para adequar o script, como tempo de duração da execução, intervalos, quantidade de execuções, servidores alvo da coleta, etc. Link: https://github.com/Microsoft/experfwiz

 

  • Performance Analysis of Logs (PAL) – ferramenta baseada em GUI (Graphic User Interface) criada para facilitar a leitura e diagnóstico de contadores de performance. Em conjunto com o ExPerfWiz, faz todo o “trabalho duro” de coleta dos contadores e análise, gerando gráficos e tabelas com as informações necessárias para as análises a serem executadas no ambiente. Interessante que o PAL não foi criado exclusivamente para o Exchange Server, mas funciona com IIS, SQL Server, BizTalk, AD entre outros. Link: https://github.com/clinthuffman/PAL

 

  • Log Parser Studio – ferramenta também baseada em GUI, criada para auxiliar na leitura e criação de relatórios de logs provenientes do IIS, EventViewer entre outros. Muito utilizada para fazer queries em logs de IIS no Exchange Server, a fim de auxiliar na detecção de informações de conectividade de ActiveSync e OWA. A própria ferramenta já possui uma série de templates pré-criados para estes. Link: https://gallery.technet.microsoft.com/Log-Parser-Studio-cd458765

 

  • Exchange VSSTester – script criado para troubleshooting em ambientes de backup do Exchange Server. A idéia é habilitar os logs disponíveis no Event Log Level do Exchange (Event Viewer) e também dos writers do Exchange no Volume Shadow Services. Uma função muito bacana desse script é usar o Disk Shadow, uma opção interessante pra quem precisa liberar espaço em disco utilizado pelos logs, mas não consegue efetuar o backup ou adicionar mais espaço em disco. Essa opção força o purge dos logs das databases. Mais informações sobre nesse artigo. Link: https://github.com/Microsoft/VSSTESTER

 

  • Exchange Performance Health Checker – script criado para validar várias configurações documentadas no TechNet pela Microsoft como recomendadas para ambiente de Exchange 2013. São analisadas diversas informações do ambiente, como versão do Exchange, estrutura de hardware do servidor, hypervisor, PageFile, configuração de energia, versão do .NET, NICs, roles do Exchange instaladas e configuração de alta disponibilidade de databases. Link: https://gallery.technet.microsoft.com/Exchange-2013-Performance-23bcca58

 

  • Exchange Log Collection – script baseado em PowerShell, criado para unificar toda a coleta de logs do ambiente de Exchange Server em um mesmo arquivo compactado (.zip). Com sua execução, são coletados logs do ambiente de Exchange Server dos mais diversos tipos, como logs de IIS, RpcHTTP, EWSLogs, EASLogs, AutoDiscoverLogs, OWALogs, ADDriverLogs, ClusterLogs entre outros. Link: https://gallery.technet.microsoft.com/Exchange-Log-Collection-8cd2019f

 

  • Exchange Server Role Calculatortemplate do Excel desenvolvido pelo time da MS com o intuito de auxiliar na definição do sizing do ambiente de Exchange Server a ser implantado, tendo em vista informações de inputs, como versões anteriores que já existem, quantidade de mensagens trocadas na organização por dia, por hora, quantidade de usuários, quantidade de dispositivos mobile, performance de discos entre outros. Link: https://gallery.technet.microsoft.com/Exchange-2013-Server-Role-f8a61780

 

  • Generate Message Profile – script criado para simular valores de conectividade de mailboxes e de troca de mensagens na organização, a fim de seja possível a utilização destes dados baseados em informações bem próximas da realidade do ambiente em questão, para usar em conjunto com o ExRoleCalc e com o CPU Sizing Checker. Link: https://gallery.technet.microsoft.com/Generate-Message-Profile-7d0b1ef4

 

  • Exchange CPU Sizing Checker – script baseado em PowerShell, usado para calcular a performance média em que as unidades de processamento dos servidores poderão alcançar, de acordo com o que foi levantado anteriormente com o Exchange Server Role Calc e com o Message Profile. Link: https://gallery.technet.microsoft.com/Exchange-2013-CPU-Sizing-06451c99

 

  • Exchange Processor Query Tooltemplate do Excel criado para obter os valores de taxa de capacidade dos Processors utilizados nos servidores que irão abrigar o ambiente de Exchange Server. Estes valores de referência estão documentados pela MS no TechNet e fazem referência também ao SPEC (Standard Performance Evaluation Corporation), que é uma forma de se realizar benchmark para CPUs. Link: https://gallery.technet.microsoft.com/office/Exchange-Processor-Query-b06748a5

 

  • Exchange Server User Monitor – Ferramenta criada pelo time de Produto para conceder ao administrador uma visualização capaz de avaliar a usabilidade dos recursos por cada usuário de forma individual e a sua experiência no Exchange, entendo a utilização de cada serviço pelo mesmo, baseado em coletas de dados em tempo real, como por exemplo, uso de rede, uso de CPU, conexões Outlook, ActiveSync, MAPI, RPC, entre outros. Link: https://www.microsoft.com/en-us/download/details.aspx?id=51101

 

Referência Técnica:

Troubleshooting High CPU utilization issues in Exchange 2013
http://blogs.technet.com/b/exchange/archive/2015/04/30/troubleshooting-high-cpu-utilization-issues-in-exchange-2013.aspx

A better way to collect logs from your Exchange servers
http://blogs.technet.com/b/exchange/archive/2015/04/20/a-better-way-to-collect-logs-from-your-exchange-servers.aspx

Log Parser Studio 2.0 is now available
http://blogs.technet.com/b/exchange/archive/2013/06/17/log-parser-studio-2-2-is-now-available.aspx

Released: Exchange 2013 Server Role Requirements Calculator
http://blogs.technet.com/b/exchange/archive/2013/05/14/released-exchange-2013-server-role-requirements-calculator.aspx

 

image011

Anúncios

Sobre MVP Bruno Lopes

Profissional MBA em Redes de Computadores e Telecomunicações, MVP Microsoft e atualmente Technical Trainer e Engenheiro de Suporte na Microsoft/Wipro, especialista em Exchange/Office 365; sou mais um voluntário desta grande pátria de blogueiros a me dedicar em prol das informações compartilhadas à todos...Se já me salvou um dia, creio que ajudará a muitos mais...

Publicado em 03/09/2015, em Exchange Server, Tecnologia e marcado como , , , , . Adicione o link aos favoritos. Deixe um comentário.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: