Runbook de Manutenção e Troubleshooting do Servidor de Backup com Zabbix

De EAPn
Ir para navegação Ir para pesquisar

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.

  1. No frontend zabbix, vá na aba lateral "Administration -> Users"
  2. Selecione o usuário o qual irá ser notificado
  3. Com o user selecionado, vá na aba Media->add
  4. As definições são "Type: Email", "Send to: seu_endereço_de_email@dominio.com", podendo manter as outras configurações padrão
  5. Selecione update

Testar Falhas e Sucessos[editar]

No terminal do servidor de backup (ssh eapn@150.162.57.10), execute os seguintes comandos:

  1. Para simular Falhas
$ zabbix_sender     -z 150.162.57.9     -p 10051     -s "Servidor-Backup"     -k backup.status     -o 0"
  1. Para simular sucessos
$ zabbix_sender     -z 150.162.57.9     -p 10051     -s "Servidor-Backup"     -k backup.status     -o 1"
  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"