Zabbix e iPhone
Configurando o Zabbix para enviar notificações via push para iPhone.
Instalando Prowl e Configuração Zabbix
Instalando app no iPhone - Prowl
O primeiro passo é instalar o aplicativo Prowl no iPhone. Você encontra o mesmo na App Store, Cydia, Installer, fica a seu critério escolher o repositório.Após instalar o aplicativo Prowl é necessário que faça o registro no site:
E logo após o registro, gere uma chave API:
Para efetuação do registro não é necessário cadastrar e-mail e nem fornecer dados pessoais, apenas um login e uma senha.
Para testar se o aplicativo e o registro estão funcionando corretamente, você pode enviar uma mensagem de teste do site da Prowlapp para o seu iPhone, lembrando que o iPhone devera estar conectado à internet para receber a mensagem.
Modificando arquivos de configuração Zabbix
O primeiro passo no Zabbix é alterar o arquivo de configuração.Abra com o editor de sua preferência o arquivo '/etc/zabbix/zabbix_server.conf'.
Ache a string 'AlertScriptsPath' e defina da seguinte forma:
#!/bin/sh /etc/zabbix/scripts/prowl.pl -apikey=<sua chave API> -application=Zabbix -event="NomeServidor Zabbix" -notification="$2" -priority=0
De permissão de execução para os dois scripts:
# chmod +x /etc/zabbix/scripts/*
Feito estes procedimentos, já podemos testar o envio de mensagens do seu servidor Linux para o seu iPhone:
# ./prowl "thiago" "Teste de mensagem linux para prowl "
Desde que seu iPhone esteja conectado na internet, seja 3G ou Wireless, e já tiver feito logon no aplicativo Prowl, você receberá uma mensagem no visor do aparelho.
Percebi que alguns servidores não enviam a mensagem e apresentam um erro de certificado do CPAN. Caso este seja a sua situação, rode os seguintes comandos para atualizar os seus certificados para que possas rodar o 'script Perl', de acordo com as normas da CPAN:
# cpan -i Net::SSleay
# cpan -i Crypt::SSleay
# apt-get install libnet-ssleay-pearl
# apt-get isntall libcrypt-ssleay-perl
Feito isso, teste novamente o envio de mensagens que deverá estar funcionando normalmente.
Nesse seu artigo, não entendi qual é a real finalidade desse tal Zabbix, qual é o ganho real pro usuário. Gostaria de uma pequena aula sobre o que é, pra que serve, etc
Mais uma vez desculpa minha ignorância. Obrigado.