Escolar Documentos
Profissional Documentos
Cultura Documentos
ndice
Tutorial Notificao Zabbix com Gmail e Postfix Recursos Utilizados 1. 2. 3. 4. 5. 6. 7. Instalando as dependncias. Criando os arquivos de configurao. Credencias, Permisses e Certificados. Testes de Envio Postfix. Configurando as notificaes no Zabbix. Media types. Criando Actions. Actions Conditions Operations 8. 9. Consideraes Finais. Referncias:
2 2 2 2 3 3 3 4 4 5 6 7 8 8
Janeiro 2013
http://zabbixbrasil.org/
Pgina 1
Recursos Utilizados
01 Mquina Virtual com Linux Ubuntu Server 12.04.(Virtual Box). Acesso via ssh com Putty - Release 0.60 Acesso a internet Email do Gmail ou Email corporativo Google Apps Zabbix 2.0.4 rodando. Browser para acesso a interface web Google Chrome.
1. Instalando as dependncias.
Instale as dependncias com o comando a seguir sudo apt-get -y install postfix mailutils libsasl2-2 ca-certificates libsasl2-modules Observao: Durante a instalao do postfix, uma caixa de pop-up pode ser exibida. Se isso acontecer, selecione a opo desejada ou nenhuma configurao e selecione OK.
http://zabbixbrasil.org/
Pgina 2
Crie o arquivo sasl_passwd com o comando a seguir no diretrio /etc/postfix/ sudo vi /etc/postfix/sasl_passwd Adicione o contedo abaixo ao arquivo sasl_passwd com suas credenciais do gmail. [smtp.gmail.com]:587 seuemail@gmail.com:senha
Importante: Antes de criar as aes certifique-se de que o grupo de usurios ou usurio esteja com e-mail cadastrado na mdia nas configuraes dos usurios.
http://zabbixbrasil.org/
Pgina 3
6. Media types.
Vejamos a seguir como criar o Tipo de Mdia ou Media types. Faa Logon no Zabbix e acesse a aba Administration>Media types>Email
Nesta tela teremos os seguintes campos e que devem ser preenchidos da conforme dados a seguir: Description: Email Type: Email SMTP server:Ip do servidor Postfix(Neste exemplo o postfix foi configurado no prprio servidor Zabbix). SMTP helo: smtp.gmail.com SMTP email: seuemail@gmail.com Enable: Marque a caixa para habilitar o tipo de mdia e a seguir clique em salvar ou save.
7. Criando Actions.
Os trs itens abaixo indicam a ordem para criar as actions.
1 Actions 2 Conditions
http://zabbixbrasil.org/
Pgina 4
3 Operations
Faa logon no Zabbix. Acesse a aba Configuration>Actions
A seguir clique em criar ao ou create action, ser exibido trs abas conforme detalhes abaixo.
Actions
http://zabbixbrasil.org/
Pgina 5
Action: Nesta aba devemos inserir as seguintes informaes: Name: Nome da ao,neste exemplo vamos utilizar o nome de Zabbix-NOC Notificaes. Os campos Default subject(Assunto) e Default message(Messagem Padro no corpo do email) podem ser customizados de acordo com sua necessidade.
Conditions
http://zabbixbrasil.org/
Pgina 6
Type of calculation Neste exemplo vamos escolher a opo AND Conditions Devemos criar uma condio para a action, neste exemplo vamos utilizar duas condies onde (A) Trigger severity = "High" e (B) Host group = "Linux servers. Sendo assim temos a seguinte condio, quando um evento onde a severidade seja alta e esse evento pertencer ao grupo hosts Linux servers ento a operao ser enviar uma notificao via email para a lista de destinatrios.
Operations
Action operations - Lista de operaes definidas Operation details Detalhes da operao incluem, etapas, tipo de operao, enviar para grupo, usurios, enviar somente para, mensagens padres e condies. Aps verificar esses detalhes clicar em adicionar e salvar a action.
http://zabbixbrasil.org/
Pgina 7
Pronto a configurao da Ao(action) est finalizada. Agora s acompanhar os eventos e verificar se as notificaes esto sendo enviadas ou no na aba Events. Caso no seja enviada verifique na aba Administration>>Audit>>Action, nessa opo possvel obter as informaes e status de envio e destinatrios.
8. Consideraes Finais.
Concluso: Este tutorial tem como objetivo esclarecer dvidas em relao a notificaes de email via Gmail ou Email corporativo Google Apps, lembrando que existem outros tipos de correios eletrnicos e servidores de email que no foram mencionados e que podem ser facilmente configurados para notificaes do mesmo modo apresentado.
9. Referncias:
http://wiki.amahi.org/index.php/Gmail_As_Relay_On_Ubuntu http://mhawthorne.net/posts/postfix-configuring-gmail-as-relay.html
http://zabbixbrasil.org/
Pgina 8