Vos notifications Zabbix 3.X avec Pushover

Avant de recevoir vos premières notifications Zabbix depuis l’application Pushover, vous allez avoir besoin de vous créer un compte.

Lien IOS et ANDROID

Votre compte Pushover

Une fois votre compte créé, rendez-vous dans le coin supérieur droit pour visualiser votre « User Key« .

Ensuite, vous devez ajouter une application afin de générer un token.

Pour cela,  au bas de la page cliquez sur « Create an Application/API Token« .

Renseignez les champs.

En exemple ma configuration :

Une fois l’application validée, vous obtenez un token.

Le token sera utilisé dans le script de notification.

N’oubliez pas d’ajouter votre smartphone, tablette ou poste de travail dans la liste des périphériques enregistrés une fois l’application installée.

Les scripts de notifications pour Zabbix

Récupérez les scripts depuis Github (pushover.sh et wrapper_pushover.sh).

Et déposez les dans le dossier alertscripts de Zabbix (le chemin est indiqué dans le fichier de configuration zabbix_server.conf).

Rendez les exécutables via la commande :

 # chmod +x *.sh

Renseignez dans le script wrapper_pushover.sh votre token (APP TOKEN) et votre périphérique (DEVICE).

La configuration dans l’interface Zabbix

Depuis l’interface web de Zabbix, ajoutez un nouveau type de média depuis le menu « Administration – Media types« .

Ajoutez un nouveau média pour Pushover en précisant l’utilisation du script wrapper et ajoutez les champs paramètres suivants :

  • {ALERT.SENDTO}
  • {ALERT.SUBJECT}
  • {ALERT.MESSAGE}

qui sont les variables $1, $2 et $3 envoyées par Zabbix pour les notifications.

Ajoutez une nouvelle action sur les triggers pour envoyer les notifications depuis le menu « Configuration – Actions« .

Remplissez les champs pour Action, Operations et Recovery operations.

Déclarez un nouveau média pour votre utilisateur depuis « Administration – Users« .

Pour cela, ajoutez un média depuis l’onglet Média de l’utilisateur de votre choix.

Renseignez le champ « Send to » avec votre User Key.

Il ne vous reste plus qu’à profiter de vos notifications.

 

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *