Monitorando os Contadores do Perfmon, através do Power BI – Parte 2

ppr2.png

 Relog

No post Monitorando os Contadores do Perfmon, através do Power BI – Parte 1, expliquei como acessar e configurar o Perfmon.

Nessa segunda parte, vamos utilizar  o Relog (um recurso disponível no Windows),  que  busca as informações, os dados coletados pelos contadores do Perfmon, e os importa para o SQL Server.

Para fazer essa importação, será necessário a realização de algumas etapas:

1ª Etapa: Criação de um Banco de Dados

O Banco de dados pode ser criado, conforme o script abaixo:

CREATE DATABASE Contadores ON PRIMARY
 (NAME = N'Contadores_Data',
 FILENAME = N'D:\Test\Contadores.mdf',
 SIZE = 8 MB,
 MAXSIZE = UNLIMITED,
 FILEGROWTH = 16 MB),

FILEGROUP FG1
 (NAME = N'Contadores_Data2',
 FILENAME = N'D:\Test\TK432.ndf',
 SIZE = 8 MB,
 MAXSIZE = UNLIMITED,
 FILEGROWTH = 16 MB),

FILEGROUP Documents CONTAINS FILESTREAM DEFAULT
 (NAME = N'Documents',
 FILENAME = N'D:\Test\ContadoresDocuments')

LOG ON
 (NAME = N'Contadores_Log',
 FILENAME = N'E:\Test\Contadores.ldf',
 SIZE = 8 MB,
 MAXSIZE = 2048 GB,
 FILEGROWTH = 16 MB)

Obs:( esse script acima, é meramente um exemplo)

2ª Etapa: Criação de uma ODBC

  • Acesse o painel de controle/Ferramentas Administrativas

relog1.png

  • Selecione ODBC Data Sources(64-bit)

relog2.png

  • Clique em Add, e faça a configuração

relog3.png

  • Selecione SQL Server

relog4.png

relog5.png

relog6.png

  • Selecione o banco de dados que foi criado acima.

relog7.png

  • Opção de alteração do idioma

relog8.png

  • Teste  a conexão

Relog9.png

A criação da conexão ODBC, foi criada com sucesso!

Depois das duas etapas acima, agora podemos fazer a importação dos dados coletados pelo Perfmon, através do relog.

Essa importação é feita pela sintaxe abaixo:

relog “D:\caminho do arquivo \*.blg”  -f SQL  -o SQL:Nome_ODBC!Nome_Maquina

  • Caminho do arquivo:  endereço onde estão  salvos os dados coletados pelo perfmon.
  • -f: utilizando as credenciais de usuário logado no windows
  • SQL: ODBC_Relog (nome criado na conexão ODBC)
  • Nome da máquina: Nome ou o IP do Servidor

Exemplo:

  • Acesse o cmd, pelo  no menu executar (Windows + R)
  • Digite cmd

Ao abrir o cmd, execute a sintaxe:

relog “D:\caminho do arquivo \*.blg”  -f SQL  -o SQL:Nome_ODBC!Nome_Maquina

relog13.png

relog15.png

relog16.png

Executado o relog, o mesmo cria três tabelas no Banco de Dados (nesse caso, o SQL Server).

Visualize as tabelas criadas por comando ou pelo SSMS:

  • Pelo SSMS: expanda a guia Database, selecione o banco criado na conexão ODBC, expanda a guia tables:

relog17

  • Por comando:
USE Contadores

GO

SELECT *
 FROM sys.tables

RELOG19

 

  • Counter Data: Contém informações obtidas pelo perfmon.
  • Counterdetails: Contém os dados coletados dos contadores

Esse post explicou como importar os dados obtidos pelos contadores do perfmon através do relog, para o SQL Server.

Monitorando os Contadores do Perfmon, através do Power BI – Parte 3 em Breve!

 

 

 

Anúncios

Sobre Sulamita Dantas

DBA SQL Server & Analista TOTVS
Esse post foi publicado em BI. Bookmark o link permanente.

3 respostas para Monitorando os Contadores do Perfmon, através do Power BI – Parte 2

  1. Ei Sunamita! Estou tentando criar a conexão odbc porém não consigo cria-la com autenticação do windows..o seguinte erro é apresentado: [ODBC SQL driver] [SQL SERVER] login failed for user ‘SantaRosa0\administrator’..
    O SantaRosa é o nome do meu domínio e administrator meu administrador…
    Tem idéia do que pode ser…

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 )

Foto do Google+

Você está comentando utilizando sua conta Google+. 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 )

w

Conectando a %s