====== Zabbix: faire un trigger basé sur une alerte UPS ======
Exemple: éteindre une série d'équipements lorsque l'ups passe en dessous d'un certain niveau.
===== Prérequis =====
- Avoir un trigger qui s'enclenche passé un certain seuil
- Dans la configuration de l'agent, autoriser l'exécution de commandes AllowKey=system.run[*]
Plugins.SystemRun.LogRemoteCommands=1
- Sur les machines qui doivent s'éteindre si la batterie se vide, donner le droit à zabbix agent de lancer la commande init 0 echo "zabbix ALL=(ALL) NOPASSWD:/usr/sbin/init" > /etc/sudoers.d/zabbix_reboot
===== Configuration dans Zabbix =====
- Dans Zabbix -> Alerts -> Scripts, créer un Script pour un Zabbix Agent {{:zabbix:pasted:20231013-110746.png}}
- Dans Alerts -> Actions -> Trigger actions créer une nouvelle règle {{:zabbix:pasted:20231013-110910.png}}
- Dans le menu "operation details", s'assurer que "current host" est coché {{:zabbix:pasted:20231013-110957.png}}