PDB-MYSQL-SERVICE-CHECKER Versão 1.0.0

O PDB-MYSQL-SERVICE-CHECKER é um script que monitora se o serviço do banco de dados está em execução ou não.
Quando o serviço parar ou voltar será disparado uma notificação, caso isso está configurado(pdb-tools-config). A notificação será enviada apenas uma vez por ocorrência, então se o serviço cair, uma notificação é disparada, independente de quantas vezes o pdb-mysql-service-checker seja executado, e mesmo acontece quando o serviço voltar a funcionar.

O Script foi pensado para ser executado por algum agendador de tarefas, como o crontab ou supervisor, mas ele também pode ser executado manualmente, mas se executar manualmente vai perder a a sua principal função que é monitorar de forma automática se o serviço parar ou voltar a funcionar.

Para o correto funcionamento é necessário configurar o path para o mysql client no PDB TOOLS através do script pdb-tools-info. O PDB TOOLS já vem com o path configurado com o valor mysql, porém caso a instação do banco de dados tenha sido feita  através dos binários e não tenha adicionado o link do mysql client no seu sistema operacional, será necessário informar o path completo até o mysql client.

Como executar manualmente

Copy to Clipboard

 

Como executar automaticamente através do contrab

Copy to Clipboard

 

Para acesar o help do script

Copy to Clipboard

 

 

Como configurar o PDB TOOLS para realizar o monitoramento do serviço do banco de dados

1. Acessar o pdb-tools-config e configurar o path do mysql deamon

Copy to Clipboard

 

2. Selecione a opção 1 e depois faça as configurações necessárias

Copy to Clipboard

 

3. Configurar o PDB TOOLS para fazer o monitoramento do serviço do banco de dados e envio de notificações. Para isso selecione no menu inicial do pdb-tools-config a opção 2 ([2] MySQL Service Checker)

Copy to Clipboard