Monitoramento

Receber alertas de alto consumo de CPU do SQL Server no e-mail.

Receber alertas de alto consumo de CPU do SQL Server no e-mail.

Veja como receber alertas de alto consumo de CPU do SQL Server no e-mail.

Receber alertas de alto consumo de CPU do SQL Server no e-mail? Como assim?
Isso mesmo! Mais um alerta para você ficar por dentro do que está acontecendo com o seu ambiente SQL Server.

O que você acha de ao invés de reportarem a você que o banco de dados está lento, você mesmo saber isso antes do seu cliente? E ainda saber qual banco de dados está consumindo mais CPU?

Este é um e-mail exemplo de recebimento de alertas de alto consumo de CPU do SQL Server

 

Alerta CPU SQL Server

 

Bacana não é mesmo? Agora vamos configurar?

Pré requisitos:

  • Database Mail Configurado.
  • Acesso na instância para criação de job. Se você não for administrador, solicite ao seu DBA.

Caso você não tenha configurado o Database Mail, acesse SQL Server – Configurar o Database Mail para envio de alertas.

Para configurar o envio do e-mail basta colocar o profile e a conta de email já configurada no seu Database Mail.

Caso você não tenha acesso de administrador, mostre esse artigo ao DBA SQL Server da sua empresa.

Como instalar:

Baixe o arquivo que está no link de download abaixo:

Execute o script JB_DB_ENVIA_ALERTAS_CPU Esse script vai criar um job com o nome JB_DB_ENVIA_ALERTAS_CPU. Agora acesse as propriedades do job e no passo EnviaAlerta, vá até o fim do código e encontre o seguinte trecho de código:

EXEC msdb..sp_send_dbmail @profile_name = 'SeuProfile,
                          @recipients = 'Seuemail',
                          --@copy_recipients = 'emailsDeCopia',
                          @subject = @assunto,
                          @body_format = 'HTML',
                          @body = @corpo

O que você tem que mudar basicamente são os parâmetros de @profile_name para o nome do seu profile configurado no Database Mail e @recipients com o nome do e-mail ou grupo de destino que receberão os e-mails.

Agendamentos:

O job está agendado para executar a cada três minutos, mas você pode alterar esse agendamento de acordo com suas necessidades.

Alterações:

Se você gostaria de alterar a porcentagem de CPU para receber seu e-mail de alerta, basta acessar o job no passo EnviaAlerta e alterar a linha 19 que está da seguinte forma:

FROM    #CPUServer WHERE cntr_value > 90)

Dúvidas:

Em caso de dúvidas ou sugestões, deixe abaixo o seu comentário, fale comigo através de meus contatos, será um prazer ajudar.

Grande abraço!

Receber alertas de alto consumo de CPU do SQL Server no e-mail.
The following two tabs change content below.

Wesley Mota

DBA SQL Server
Profissional graduado em Banco de Dados e Sistemas de Informação com mais de 7 anos de experiência em empresas de software. Certificado MCSA Microsoft SQL Server possui intensa vivência em administração de banco de dados, Tunning, Performance SQL Server, levantamento de melhorias e monitoramento de banco de dados e servidores SQL Server. Consultoria SQL Server em diversos clientes no Brasil e ao redor do mundo. Escritor no blog dbasqlserverbr.com.br/blog. Onde compartilha conhecimento, experiências e dicas de performance para DBAs SQL Server. Conhecimentos em Oracle e ambientes de alta disponibilidade. Desenvolvimento de softwares web e mobile.Gerenciamento de equipe e projetos.

Latest posts by Wesley Mota (see all)

Wesley Mota

Profissional graduado em Banco de Dados e Sistemas de Informação com mais de 7 anos de experiência em empresas de software. Certificado MCSA Microsoft SQL Server possui intensa vivência em administração de banco de dados, Tunning, Performance SQL Server, levantamento de melhorias e monitoramento de banco de dados e servidores SQL Server. Consultoria SQL Server em diversos clientes no Brasil e ao redor do mundo. Escritor no blog dbasqlserverbr.com.br/blog. Onde compartilha conhecimento, experiências e dicas de performance para DBAs SQL Server. Conhecimentos em Oracle e ambientes de alta disponibilidade. Desenvolvimento de softwares web e mobile.Gerenciamento de equipe e projetos.

Share
Published by
Wesley Mota

Recent Posts

Utforska Topplista: Casinon utan licens med flest Megaways-slots

Utforska Topplista: Casinon utan licens med flest Megaways-slotsDet är ingen hemlighet att Megaways-slots har blivit…

4 dias ago

Comment obtenir de laide sous Windows 10 ?

ContentCultivo del pimiento¿Cómo beneficia la salud el pimentón ahumado?Enfermedades causadas por bacterias y virusPimentón de…

6 dias ago

NUEVOS JUEGOS ¡Juega Gratis Online!

Content¿Cuáles son los mejores Nuevos Juegos gratuitos online?Qué es Poki? Ofrecemos acceso instantáneo a todos…

2 semanas ago

Il Camilleri-linguaggio

ContentErzählen Sie Ihre Geschichte: von Kampanien bis ins Herz Brasiliens, die Geschichte der Familie LandriEl…

2 semanas ago

Apartamento com 1 quarto na Avenida Beira Mar, 001, Boa Viagem, Recife PE ID: 26822915

ContentPrefeitura anuncia novo polo no Parque Eduardo Campos, no Pina, e espalha shows pela cidadeMarilia…

2 semanas ago

Tübingen entdecken Universitätsstadt Tübingen

ContentStadtrundgänge Die Universitätsstadt Tübingen sucht seeger tübingen juwelier regelmäßig Verwaltungskräfte in verschiedenen Organisationseinheiten. Die Universitätsstadt…

2 semanas ago