27 de fevereiro de 2019

DBA Remoto & Monitoramento

“DBA Remoto & Monitoramento” é um serviço de acompanhamento pró-ativo dos seus servidores SQL Server, Azure SQL Database e Azure SQL DB Managed Instance em ambientes On-Premisse e/ou Cloud Computing (Microsoft Azure). 

O acesso é realizado através de uma conexão totalmente segura (VPN) e com profissionais residentes no Brasil.

Sua empresa pode direcionar seus esforços em novos projetos e deixar o trabalho de administração e monitoramento com a Globalwan.

Contratando o serviço sua empresa terá, sem custos, a execução constante do SQL Health Check.

Principais tarefas:
♦ Configuração do SQL Server seguindo as melhores práticas;
Gerenciamento de acesso nos bancos de dados;
♦ Otimizar e melhorar a performance de consultas e servidores;
♦ Executar rotinas de manutenção e criar novas rotinas de acordo com a demanda;
♦ Garantir a realização contínua dos backups (seguindo a política de backup da empresa);
♦ Realizar o processo de restauração do(s) banco(s) de dados do cliente;
♦ Auditar as atividades no banco de dados desde que solicitadas previamente pelo cliente;
♦ Realizar testes para validar e garantir a segurança do servidor SQL Server;
♦ Manter o SQL Server com atualizações da Microsoft;
Atuar junto com a equipe de DBAs para garantir a aplicação de boas práticas;
♦ Suporte a equipe de desenvolvimento em relação a linguagem T-SQL.

O monitoramento trabalha com, aproximadamente, 70 alertas e notificações pré-configurados que usam padrões sensíveis informando sobre questões de baixa, media e alta prioridade, e que podem ser personalizados com limites que se encaixam no seu ambiente.

Segue alguns exemplos de notificações e alertas:

➤ Notificações:
♦ backups realizados nas últimas 24 horas.
♦ Duração de cada backup realizado nas últimas 24 horas.
♦ Notificação do(s) database(s) sem histórico de backup.
♦ Jobs que foram alterados nas últimas 24 horas.
♦ Jobs que falharam nas últimas 24 horas.
♦ Jobs que rodaram com sucesso nas últimas 24 horas.
♦ Tempo de execução de todos os jobs nas últimas 24 horas.
♦ Queries que mais utilizam memória.
♦ Queries mais executadas nas últimas 24 horas.
♦ Sessões bloqueadas por mais de 6 minutos nas últimas 24 horas.
♦ Transações executando a mais de 5 minutos nas últimas 24 horas.
♦ Rotina para listar utilização de IO por banco de dados nas últimas 24 horas.
♦ Percentual e espaço livre em MBs no(s) disco(s).
♦ Database(s) mais utilizado(s) no servidor.
 
➤ Alertas:
♦ Databases que não estão online.
♦ Identificação de databases abaixo de 20% de espaço livre.
♦ Listagem dos jobs interrompidos com shutdown do servidor.
♦ Acompanhamento dos maiores Waits Stats dos databases.
♦ Aviso de página(s) corrompida(s) no(s) database(s).
♦ Queries que fizeram uso excessivo da CPU e I/O nas últimas 24 horas.
♦ Queries que demoraram mais de 3 segundos nas últimas 24 horas.
♦ Transaction Log acima de 80% de utilização (qualquer database).
♦ Número alto de Deadlocks por segundo.
♦ Ocorrências de erros graves com severidade entre 17 e 25 (críticos).
♦ Problemas no database tempdb
♦ Parada do SQL Server.
♦ Processo de shutdown no servidor
♦ Database(s) corrompido(s).
♦ Tentativas e falhas de acesso no SQL Server.

Entre em contato conosco, vamos agendar um “café virtual”, conversar sobre seu ambiente operacional e preparar uma proposta com a melhor relação custo x benefício do mercado.