Conheça o Power Monitor • Nosso dashboard em Power BI para monitorar os alertas da sua instância
![](https://powertuning.com.br/wp-content/uploads/2024/07/Carrossel-Power-Monitor_01-1024x1024.png)
Fala pessoal, tudo beleza?
Hoje quero apresentar para vocês o Power Monitor, a alternativa visual para acompanhar os alertas da sua instância além dos e-mails.
Ele é um dash do Power BI plugado na sua instância a partir do gateway que você pode instalar no servidor de sua escolha, preferencialmente fora do servidor do banco de dados para não concorrer os recursos.
“Se eu não tiver licença do Power BI, ainda posso ter acesso à ferramenta?” Sim!
Entre em contato com a gente para saber mais da nossa alternativa pelo Power Embedded. Inclusive, mesmo que tenha licenças do Power BI, verifique a possibilidade de economizar utilizando a solução do Power Embedded para todo o seu ambiente e utilizar esse budget na contratação de mais Power Alerts =)
Verifique mais em Power Embedded: Descubra uma nova forma de compartilhar relatórios.
Sem mais delongas vamos à apresentação.
Esse é o visual principal do Dashboard. Nele podemos ver que há muitas informações relevantes para o monitoramento de nossas instâncias.
Na primeira linha podemos observar informações importantes de nossa instância como:
- Deadlock: a cada 5 minutos é atualizado a informação de dealocks ocorridos na instância. Com isso conseguimos atuar rapidamente caso esse número comece a subir;
- Uso de CPU: exibe a informação de como está o consumo de CPU no servidor da instância;
- Batch Requests: quantidade de requisições que nossa instância está recebendo nos últimos minutos;
- User Connection: sessões de usuários conectadas em nossa instância
- Page Life Expectancy: informa como está o PLE da instância nos últimos minutos. O valor mínimo esperado é 300 sendo o recomendado 3000. Caso os usuários relatem lentidão no ambiente e esse valor estiver baixo, pode ser que algum processo derrubou o PLE e esse seja o motivo da lentidão. Importante essa informação em tempo real.
- Mem. Disponível: informa a memória disponível no servidor da instância.
Além das informações citadas acima temos as informações dos alertas não resolvidos, como está o consumo da TempDB, uso do disco, processos e jobs rodando e os principais waits do ambiente.
Ok, e no cenário onde temos várias instâncias como controlamos o que está pendente? Tenho que olhar dash por dash de cada instância para acompanhar?
A resposta é NÃO!
Para solução disso temos o Power Monitor Central. Ele também é um Dashboard do PowerBI porém estará plugado em uma base central que receberá os alertas de todas as instâncias que tiverem o Power Alerts.
Essa sincronização tanto poderá ser pelos método Push ou Pull. Ou seja, cada instância poderá enviar as informações para a Central (Push) ou a Central buscar em cada instância e puxar esses dados (Pull).
A comunicação entre as instâncias é realizada através de Linked Servers.
Como podemos ver na imagem abaixo, temos vários alertas de instâncias distintas agrupados em um único dash.
No quadro abaixo temos a informação dos alertas que ainda não foram resolvidos. Note que temos duas instâncias e seus respectivos alertas e tempos em aberto.
No próximo quadro temos a informação de quais instâncias não se comunicaram com a Central. Isso pode indicar um simples problema de rede ou Linked Server, como que a instância esteja realmente parada. Portanto ao ver a instância no Dash podemos iniciar as análises e se antecipar as possíveis reclamações dos usuários ou atrasos nos processos da empresa.
Além dos alertas que possuem Clear, ou seja esperam uma devolutiva se o problema foi sanado, temos os alertas que NÃO possuem Clear. São alertas de caracter informativos que são enviados geralmente uma vez ao dia. No dash eles são separados por criticidade sendo um quadro exclusivo para os de alta criticidade ((H)igh) e um outro para os de menores ((M)edium e (L)ow).
Por fim, ao serem resolvidos, os alertas que possuem Clear são movidos para o quadro “Resolvidos”.
Por hoje é isso pessoal, espero que tenham gostados. Nos vemos em breve.
At.S
David Styveen
Tech Leader • Power Alerts