Ativo 5333355
Mockup-Tablet
Alerta

Power Tuning

Desenvolvido de DBA SQL Server para DBA SQL Server

O Power Alerts é um complemento de qualquer ferramenta de monitoramento porque ele já retorna informações detalhadas e com gráficos no próprio e-mail

O que é o Power Alerts?

É uma ferramenta de 62 mil linhas de código em T-SQL

É uma ferramenta de 62 mil linhas de código em T-SQL (e crescendo) criada de DBA SQL Server para DBA SQL Server com dezenas de Alertas para monitorar seu banco de dados e, agora, com a feature de gráficos para facilitar sua visualização e entendimento do ambiente.

O Power Alerts é um complemento de qualquer ferramenta de monitoramento porque ele já retorna informações detalhadas e com gráficos no próprio e-mail (sem que você tenha que olhar uma tela de monitoramento ou logar no ambiente). Quem tem um SQL Server, vai ficar feliz de ter esses alertas e logs que são gerados para o DBA.

Ambientes SQL Server suportados:

  • On-Premisses
  • Cloud (VM)
  • Azure Managed Instance
  • Amazon RDS for SQL Server (AWS)

Ambiente SQL Server NÃO suportado AINDA:

  • Azure SQL Database

Dashboard com os clientes que já receberam o Power Alerts

Power Alerts

Alertas Criados

Esses são os Alertas que são criados na Implementação do Power Alerts.

Veja abaixo como você recebe esses alertas como um Checlist Diário e através de um Email Mensal.

Criamos também um e-mail mensal com informações da instância para ser utilizado em caso de desastre como uma documentação para saber como estava a instância antes do ambiente.

Isso ajuda a reinstalar o ambiente sem impactos de mudanças (ajuda demais em casos de desastre).

Criação de um Checklist diário do ambiente com gráficos para enviar informações da instância diariamente e ajudar na análise e comparação de informações em períodos diferentes.

Usamos bastante para dar uma analisada rápida no ambiente ou para comparar como estão os valores entre duas datas distintas.

 

Entre em contato agora mesmo com nossos Especialistas e veja e evolução do monitoramento em ação.

Power Alerts

Alerta de Log FULL

Veja o exemplo de um Alerta de Log FULL que nossos clientes recebem quan há alguma ocorrência crítica. Esse é o cabeçalho do alerta que possui várias informações úteis.

Conforme podemos ver abaixo, no próprio e-mail já mostra o motivo do log estar preso (nesse caso é falta de backup do log – Coluna “Log Reuse Wait” com o valor “LOG_BACKUP”).

Também mostra o disco que esse log está e o espaço livre dele para te deixar mais tranquilo ou preocupado quando chegar esse alerta.

Ainda temos o quanto esse log vai crescer e se ele está limitado (para ver se ele está crescendo muito ou pouco isso ajuda bastante).

As primeiras informações que o DBA teria que logar e descobrir em um alerta como esse já estão mastigadas no alerta. Produtividade e economia de horas do DBA ($).

Seguindo no e-mail, temos um gráfico para facilitar sua visualização de quando o log começou a crescer e o tempo que ele levou para estourar.

Últimos 60 minutos para ver o comportamento recente do log.

Últimas 48 horas para ter uma visão mais longa do comportamento do log

Seguindo ainda no e-mail, temos um gráfico para facilitar a visualização de como está o consumo do disco onde está esse arquivo de log. Se ele está acabando rápido ou devagar. Nenhum alerta de log por aí na internet trás essa informação.

 

Como um dos problemas comuns pode ser a falta de backup, o alerta também mostra quando foi o último backup do log da base com Log FULL:

Menos uma informação que o DBA teria que conferir (mais produtividade).

Além disso, mostramos as queries que possuem uma transação aberta e estão consumindo o log para que o DBA possa analisar e ir atrás do responsável para saber se pode matar ou não:

O DBA teria que achar nos scripts dele qual query mostra quem está consumindo mais log para depois rodar e descobrir. No Power Alerts já apareceu o insert que coloquei para encher o Log usando 3.8 GB de log.

Ainda mostramos o que está rodando naquele momento com uma foto da whoisactive.

Podemos ver novamente o insert enchendo o log.

Para finalizar, ainda conseguimos ver o gráfico de alertas por dia e por horas nos ajudando a identificar como está o histórico desse alerta.

Se tenho muitos alertas por dia chegando, temos que tentar fazer algo para reduzir.

Também conseguimos identificar se tem algum horário do dia que mais gera o alerta para ajudar a encontrar a rotina culpada.

No final do email tem a logo e nossa info de registro do alerta:

Este é um produto licenciado pela Power Tuning no INPI (Instituto Nacional da Propriedade Industrial), sob o número 512022002100-5, e não pode ser compartilhado ou utilizado sem um contrato de compra ou autorização prévia.

Alerta

Power Alerts

Rotinas de DBA criadas

Muito além dos gráficos bonitos, nosso sistema de alertas também cria mais de 25 rotinas que armazenam dados em tabelas e ajudam o DBA a monitorar e atuar com mais eficiência no ambiente. Essas rotinas são utilizadas pelo Power Alerts para envio dos e-mails e gráficos.

Conheça as Rotinas para Monitoramento que são criadas no ambiente (+25 rotinas)

Power Monitor

Com todas essas informações armazenadas para o Power Alerts, nosso time de BI criou um Dash no Power BI para ajudar no monitoramento do banco de nossos clientes.

O cliente precisa cumprir alguns pré-requisitos para utilizar o Power monitor, tais como:

-- Conta do Power BI
-- Gateway de dados que tenha acesso a base de traces
-- Tem que ser habilitado a instalacao de apps nao listados no appsource

Power Reports

Além de melhorar muito o core dos alertas e incluir gráficos sensacionais, também criamos algumas procedures de relatórios (Power Report) para ajudar na análise do ambiente no dia a dia.

Basta passar seu e-mail e os parâmetros de data inicial e final para obter a informação desejada (quando for o caso).

Exemplo real de uso do Power Reports:

Queremos ver como foi a performance do ambiente entre 18h do dia 27/11 e 18h do dia 28/11.

Ao invés do DBA entrar no ambiente, procurar várias queries e validar manualmente as informações do que aconteceu naquele período, criamos uma procedure que ele passa o e-mail, a data de início e a data de fim e vários gráficos como os abaixo serão enviados para o e-mail dele.

Com menos de 5 min, ele já tem muita informação disponível para análise e de forma visual.

EXEC stpPowerReport_SQL_Performance @Ds_Email=[email protected],@Dt_Start=‘20221127 18:32’,@Dt_End=‘20221127 18:32’,@Ds_Query = NULL

 O resultado da execução dessa procedure gera todos os próximos Gráficos.

Aqui finaliza os gráficos que conseguimos enviar com apenas um F5 na procedure: stpPowerReport_SQL_Performance

Quanto tempo o DBA demoraria para levantar todas essas informações?

Mais uma vez damos produtividade e economia de horas do DBA ($).

Report com o crescimento de uma base de dados:

EXEC [dbo].[stpPowerReport_Database_Size] @Nm_Database=@Database_Name,@Ds_Email=@email

Report com o crescimento de uma tabela:

EXEC [dbo].[stpPowerReport_Table_Size] @Nm_Database=Nome_DB, @Nm_Table = Nome_Tabela, @Ds_Email = Seu_Email

Report para acompanhar a fragmentação dos índices atual do banco. Empresas de ERP pedem muito isso quando abrem chamado de lentidão.

EXEC [dbo].[stpPowerReport_Index_Fragmentation] @Ds_Email = Seu_Email

Report para validar como estão as estatísticas no ambiente. Na opinião da Power Tuning, estatísticas atualizadas são muito mais importantes do que índices desfragmentados. Esse job tem que ser prioridade.

EXEC [dbo].[stpPowerReport_Update_Statistics] @Ds_Email = Seu_Email

Power Alerts

Depoimentos

O que falam nossos Clientes.

Power Alerts

Investimento Power Alerts

O Power Alerts é licenciado por instância com os valores abaixo

Mensal

Anual

R$ 240,00

custo por instância

valor para contratos entre

1 a 4

Instâncias

Plano Mensal

R$ 180,00

custo por instância

valor para contratos entre

5 a 9

Instâncias

Plano Mensal

R$ 120,00

custo por instância

valor para contratos entre

10 a 19

Instâncias

Plano Mensal

R$ 2.304,00

20% off

equivalente a

R$ 192,00

por instância

valor para contratos entre

1 a 4

Instâncias

Plano Anual

valor pago de uma única vez pelo período de 01 ano

R$ 1.728,00

20% off

equivalente a

R$ 144,00

por instância

valor para contratos entre

5 a 9

Instâncias

Plano Anual

valor pago de uma única vez pelo período de 01 ano

R$ 1.152,00

20% off

equivalente a

R$ 96,00

por instância

valor para contratos entre

10 a 19

Instâncias

Plano Anual

valor pago de uma única vez pelo período de 01 ano

Clientes que possuem suporte mensal com a Power Tuning:

  • Clientes que possuem contrato de monitoramento com a Power Tuning (onde nós recebemos e-mail do ambiente) não pagam nada a mais no mês pelo Power Alerts.
  • Clientes que possuem contrato de sobreaviso de DBA 24×7 com a Power Tuning tem um desconto de 50%.

Também existe um custo único por instância (Valor total R$ 1.400,00) para o trabalho de instalação e configuração para a realidade do ambiente e monitoramento inicial. Esse valor único não tem desconto pois são horas do DBA que terão que ser trabalhadas sempre.

O que não está incluso nessa proposta:

  • Atuações de melhorias técnicas no ambiente após a implantação dos Alertas:
    • Disco Cheio
    • Log Full
    • Base sem Backup
    • Ambiente com Lentidão
    • Outros problemas comuns do dia a dia de DBA
  • Implantação de rotinas pesadas de Administração:
    • Não serão implementadas rotinas de manutenção de índices, atualização de estatísticas e CheckDB no ambiente.

Ajudar nessas atividades está no escopo do nosso outro modelo de proposta de DBA.

Entre em contato agora mesmo com nossos Especialistas e veja e evolução do monitoramento em ação.

Power Alerts

Quero contratar esse produto

Ficou interessado no Power Alerts?
Preencha o formulário ao lado ou entre em contato com nosso time comercial pelo botão do whatsapp ou pelo e-mail [email protected]