PAL – Performance Analysis of Logs

Olá pessoal,

Alguém aqui ja ouviu falar do Performance Analysis of Logs (PAL)? Para os que ainda não conhecem, o PAL é uma ferramenta que permite analisar Performance Counters de diversas tecnologias Microsoft. A principal ideia é que você possa criar um coletor de dados no Performance Monitor coletar estatísticas do seu ambiente e depois utilizando o PAL criar um relatório gráfico com todos os contadores analisados.

É claro que o PAL não analisa todos os contadores, por isso ele possui uma especie de template para diversos produtos que assim ajudam a entender quais contadores devem ser utilizados. Para quem tiver interesse em realizar o download da ferramenta é só clicar nesse link abaixo.

http://pal.codeplex.com/

Feito o download da ferramenta, você possui duas opções, ou o arquivo .msi ou .exe, escolha o melhor para você.

A instalação é o basico next, next, finish. Logo abaixo você visualiza a tela inicial do PAL.

image

Navegue até a aba Threshold File para exportar o arquivo xml que deseja utilizar. Note que existem diversos produtos, e para o SQL Server, temos para as versões 2005, 2008 e 2008 R2, mas nada impede de você utilizar para SQL 2012 e até SQL 2014.

image

Feito a escolha do template, clique em Export to Perfmon template file

image

No momento que você for salvar, irá aparecer uma nova caixa para digitar o nome da instancia, caso ela for nomeada. Se você tiver uma instancia de nome Server\SQL2012, você deverá colocar abaixo SQL2012.

image

Feito isso, pegue o arquivo xml e importe no perfmon. Se você não sabe como realizar esse procedimento, de uma olhada aqui.

Digamos que você tenha um arquivo .blg com alguns contadores do SQL Server. Siga esses passos abaixo para importar o mesmo no PAL e gerar o relatorio.

Va até a aba Counter Log e indique o diretorio onde se encontra o arquivo .blg conforme a figura abaixo. Clique em Next

image

 

Selecione o arquivo the threshold. No nosso caso queremos analisar os contadores do SQL Server e clique em Next.

image

Responda cada uma das perguntas abaixo e clique em next. No caso do PLE, se você não souber qual é o valor padrão ou não sabe como verificar o mesmo, deixe o valor default.

image

As demais opções presentes em Output Options, File Output e Queue você pode deixar os valores ja presentes, não sendo necessário nenhuma modificação. Por fim na aba Execute apenas clique em Finish

image

Uma nova janela do CMD será aberta, que ficará executando alguns comandos para compilar os dados e renderiza-los em formato HTML.

image

Assim que finalizado, uma nova aba no seu navegador default irá abrir com o relatorio finalizado.

image

imageimage

E assim, você poderá visualizar todos os contadores. Muito melhor de mostrar para seu chefe a performance do SQL Server e Windows, certo?? Smile

 

Espero que tenham gostado,
Marcos Freccia
SQL Server MVP

Sobre Marcos Freccia

MVP em SQL Server (Data Plataform) , especialista em SQL Server, e atualmente trabalhando com Microsoft Azure!

Publicado em junho 5, 2014, em Administração, Comunidade, SQL Server, VirtualPass e marcado como , , , , , , . Adicione o link aos favoritos. 1 comentário.

Deixe uma resposta

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: