Um dos produtos que os clientes mais gostam da minha consultoria é a criação de um CheckList diário do ambiente deles, onde diariamente um e-mail é enviado para os responsáveis pelo monitoramento do banco de dados com todas as informações abaixo:
- Tempo de disponibilidade do SQL Server.
- Informações sobre espaço em disco das bases.
- Informações sobre os arquivos MDF. É possível ver se ele já está no limite de crescimento e pode causar uma parada do banco de dados.
- Informações sobre os arquivos LDF também.
- Monitoramento do crescimento das databases nos últimos 1, 15, 30 e 60 dias.
- Monitoramento do crescimento das tabelas nos últimos 1, 15, 30 e 60 dias.
- Informações sobre a Escrita nos arquivos do banco de dados.
- Informações sobre a Leitura nos arquivos do banco de dados.
- Monitoramento das bases que não possuem backup nas últimas 16 horas.
- Monitoramento dos backups realizados nas últimas 24 horas.
- Monitoramento das queries que estão em execução a mais de 2 horas.
- Monitoramento dos jobs que estão em execução a mais de 10 minutos.
- Informações de todos os Jobs que foram alterados nas últimas 24 horas.
- Informações sobre todos os jobs que falharam nas últimas 24 horas.
- Tempo de execução dos jobs das últimas 24 horas.
- Acompanhamento das queries mais lentas do dia anterior.
- Resumo dos valores dos principais contadores do dia anterior.
- Informações sobre a quantidade de conexões abertas no banco de dados.
- Acompanhamento de como está a Fragmentação de índices das tabelas.
- Acompanhamento dos maiores Waits do Banco de Dados no dia anterior.
- Informações sobre os alertas que estão sem CLEAR.
- Informações sobre os alertas do dia anterior.
- Informações sobre erro de falha de login no SQL Server.
- Informações do Log do SQL Server para análise.
Receber essas informações por e-mail e poder acessar do celular, tablet ou computador todos os dias da semana é de extrema importância para um bom acompanhamento do banco de dados onde é possível agir pró-ativamente evitando um problema no seu ambiente e perdas financeiras para o seu negócio.
Você possui alguma pessoa monitorando seu Banco de Dados diariamente? Semanalmente? Ou na pior das hipóteses mensalmente, dependendo do tamanho do seu banco e criticidade para o negócio?
Não? Então está na hora de você pensar nesse assunto.
Update dia 22/09/2019: Veja nesse post uma nova versão com 40 alertas para criar no seu BD SQL Server:
Caso precise de ajuda na implantação dos alertas, pode entrar em contato conosco.
Contato:
Para maiores detalhes, você pode entrar em contato comigo pelos meios abaixo:
E-mail – [email protected]
Skype – fabriciolima.net
Telefone – (027) 3109-9159 / (027) 99969-4854
Facebook – https://www.facebook.com/pages/Fabricio-Lima-Consultoria-SQL-Server/239658476126229
Twitter – https://twitter.com/Fabriciodba
Linkedin – http://www.linkedin.com/pub/fabricio-fran%C3%A7a-lima/24/887/499
Para refletir:
Backups, Alertas e Monitoramento é igual seguro de carro, tenho seguro de carro há 5 anos e nunca usei, contudo, o dia que meu carro for roubado, minhas perdas serão mínimas. Eu pago o seguro para ficar mais tranquilo.
O mesmo vale para um banco de dados de uma empresa que vale muito mais que um carro. Seu banco de dados pode estar há 5 anos sem nenhum problema, contudo, o dia que acontecer um problema grave e você não tiver preparado, suas perdas podem ser muito maiores do que seria se seu carro fosse roubado.
Vale a pena fazer um “seguro” do banco de dados da sua empresa?
OBS: Caso você mesmo queira implantar esse CheckList no seu ambiente, segue um post que fiz disponibilizando o script:
Link Post: Criando um E-mail de CheckList Diário no SQL Server
Segue abaixo a visualização das informações que chegam por e-mail no CheckList:
Boa tarde Fabrício, qual o valor do investimento nesse curso de check lista do BD ? O curso é ministrado em qts dias e quais são as datas ?
No aguardo.
O treinamento dura apenas 3 horas. Você recebe os Scripts e em três horas aprende a criar um checklist como o do Post abaixo:
http://www.fabriciolima.net/blog/cursos-online/criando-um-relatorio-de-checklist-diario-do-dba/
O objetivo é te ensinar a replicar isso na sua empresa ou outros clientes.
Próximas duas turmas: 18/02 e 20/02
Fabrício boa tarde! Qual o valor do investimento nesse curso de checklist do BD? O curso é ministrado onde e quais o recursos necessários e quantos dias e quais são as datas ?
abraço!
Fred
Olá Fred,
Obrigado pelo interesse.
Estou enviando essas informações para o seu e-mail.
Abraços.
Fabricio,
boa tarde.
Poderia me mandar mais informações sobre o curso?
Obrigado
Boa Tarde Jefferson,
Acabei de enviar mais informações para você por e-mail.
Boa tarde Fabrício,
Por favor, poderia me enviar informações sobre o curso de checklist ?
Boa Tarde João Paulo, te mandei um e-mail hoje com as informações.
Fico no aguardo.
Fabricio, boa tarde!
me interessei pelo treinamento, poderia me enviar as informações de valor e disponibilidade por e-mail?
Te mandarei as informações por e-mail.
Obrigado Leandro.
Boa tarde,
Poderia me enviar as informações de valor e disponibilidade por e-mail?
Olá,
Informações enviadas por e-mail.
Fabricio boa tarde! Pode me dar mais informações sobre os valores ?
Olá Angelo,
E-mail enviado.
Abraço.
Bom dia,
Gostaria de receber mais informaçoes por e-mail, como valor e disponibilidade.
Informações enviadas por e-mail. Obrigado.
Boa Tarde!
Gostaria de receber mais informações por e-mail, como valor e disponibilidade.
Olá Stevenson,
Informações enviadas por e-mail. Obrigado.
Abraço.
Fabricio boa tarde! Pode me dar mais informações sobre os valores ?
Olá Fernando,
Fiz um vídeo e disponibilizei os scripts de forma gratuita no post abaixo:
https://www.fabriciolima.net/blog/2017/05/01/criando-um-e-mail-de-checklist-diario-no-sql-server/
Abraço.
Fabrício
Olá tem como me enviar o valor por e-mail.
Da uma olhada no meu canal do youtube que tem um video free lá disso.
Obrigado, vou olhar aqui! Abração sucesso muito bom seus materiais.
Boa tarde Fabricio Lima
Poderia por gentileza me informar como faço esse checklist
Olá Marciano,
Segue o link com um vídeo do meu Canal no Youtube onde demonstro como criar o CheckList. É gratuito, então aproveite!
https://www.fabriciolima.net/blog/2017/05/01/criando-um-e-mail-de-checklist-diario-no-sql-server/
Abraço.
Fabrício
Olá, tenho interesse.
Boa tarde, qual o valor do curso
?
gratis:
olhe lá em cursos.powertuning.com.br