Runbook de Manutenção e Troubleshooting do Servidor de Backup com Zabbix
Acessando o Servidor Zabbix[editar]
Seu acesso pode ser realizado em: http://dev2.processos.ufsc.br:8080/. Seus acessos podem ser encontrados na página Acessos Restritos nesta wiki.
Acessando o Servidor de Backup[editar]
Antes de acessá-lo, certifique-se que ele está ligado. Certifique-se também de desligá-lo após seu uso.
O servidor de backup pode ser acessado via terminal, através de uma conexão ssh.
$ ssh eapn@150.162.57.10
Monitoramento via zabbix[editar]
Acesse o zabbix, vá em "Monitoring"->"Latest data", em "tag values" selecione "monitoramento". Nessa seção, você encontra os itens de monitoramento do script de backup, como seu estado, horário de execução e mensagens do script.
Adicionando Destinatário de E-mail[editar]
Na interface frontend do Zabbix é possível adicionar notificação via email, além de outras mídias, para situações específicas do servidor, como: falha no script, baixo armazenamento, falha na conexão de rede, etc.
- No frontend zabbix, vá na aba lateral "Administration -> Users"
- Selecione o usuário o qual irá ser notificado
- Com o user selecionado, vá na aba Media->add
- As definições são "Type: Email", "Send to: seu_endereço_de_email@dominio.com", podendo manter as outras configurações padrão
- Selecione update
Testar Falhas e Sucessos[editar]
No terminal do servidor de backup (ssh eapn@150.162.57.10), execute os seguintes comandos:
- Para simular Falhas
$ zabbix_sender -z 150.162.57.9 -p 10051 -s "Servidor-Backup" -k backup.status -o 0"
- Para simular sucessos
$ zabbix_sender -z 150.162.57.9 -p 10051 -s "Servidor-Backup" -k backup.status -o 1"
- Para enviar mensagens
$ zabbix_sender -z 150.162.57.9 -p 10051 -s "Servidor-Backup" -k backup.message -o "Falha simulada para testar envio de email"