[email protected] = email do GLPI para abertura de chamados.
[email protected] = email que o zabbix usa para enviar os alertas.
1 - Criando o script
Código: Selecionar todos
# cd /etc/zabbix/scripts
# vi glpi.sh
Código: Selecionar todos
# !/bin/bash
VAR="*****CHAMADO AUTOMATICO***** \n\n\nProblema: $1 \nEndereco: $2 \n\n\nSistema de Monitoramento \nDpto de TI DA EMPRESA \nhttp://zabbix.seudominio.com.br \n****************************"
echo -e $VAR
export [email protected]
export zabbixemailto="[email protected]"
export zabbixsubject="Problema em $1"
export zabbixbody=$VAR
export smtpserver=smtp.seudominio.com.br
export [email protected]
export smtppass="SENHADACONTA"
/usr/bin/sendEmail -f $smtpemailfrom -t $zabbixemailto -u $zabbixsubject -m $zabbixbody -s $smtpserver:25 -xu $smtplogin -xp $smtppass
4 - Vamos alterar as permissões e tornar o arquivo executável
Código: Selecionar todos
chown -R zabbix:zabbix /etc/zabbix/scripts
chmod +x /etc/zabbix/scripts/glpi.sh
Acesse seu zabbix e navegue até:
Administração >> Scripts >> Criar Script
Abrir Chamado
Script
Zabbix Server
Adicione:
sudo /etc/zabbix/scripts/glpi.sh {HOST.HOST} {HOST.IP} 2>&1
Descrição:
Abertura de Chamados no GLPI
E tá na conta ! Bom proveito
