Administrators, autoreview, Vérificateurs d’utilisateurs, checkuser-log, editor, reviewer, usersnoop
3 321
modifications
m (Avantage) |
|||
Ligne 303 : | Ligne 303 : | ||
Vous pouvez bien sur lancer la commande (ou le script) que vous souhaitez, envoyer un mail ou un message d'alerte par ejabberd, stopper un programme, etc. | Vous pouvez bien sur lancer la commande (ou le script) que vous souhaitez, envoyer un mail ou un message d'alerte par ejabberd, stopper un programme, etc. | ||
Exemple: | |||
Lancer le script /usr/local/bin/stoptout.sh avant d'éteindre votre machine: | |||
<pre> | |||
ARRET="/usr/local/bin/stoptout.sh" | |||
case $1 in | |||
upsgone) | |||
logger -t upssched-cmd "Systeme sur onduleur";; | |||
onbat30) | |||
logger -t upssched-cmd "Lancement script" | |||
$ARRET;; | |||
onbat60) | |||
logger -t upssched-cmd "Arret systeme avec: upsmon -c fsd" | |||
upsmon -c fsd;; | |||
*) | |||
logger -t upssched-cmd "Unrecognized command: $1";; | |||
esac | |||
</pre> | |||
Et bien sur, testez! | Et bien sur, testez! | ||
Ligne 321 : | Ligne 339 : | ||
Dec 6 07:36:44 sidlol upsmon[3968]: System is being shutdown! | Dec 6 07:36:44 sidlol upsmon[3968]: System is being shutdown! | ||
</pre> | </pre> | ||
=== Surveiller l'onduleur par le réseau === | |||
Vous avez deux (ou plus) machines connectées à votre ondueleur ? Vous pouvez utiliser NUT pour surveiller (via le réseau) l'onduleur sur celles-ci: | |||
Sur le serveur (la machine connectée à l'onduleur qui va surveiller celui-ci) modifiez les fichiers suivants: | |||
# $editor /etc/nut/upsd.conf | |||
LISTEN 10.10.10.101 3493 | |||
# $editor /etc/nut/upsd.users | |||
[slave] | |||
password = motdepasse | |||
allowfrom = slaves | |||
upsmon slave | |||
Sur le client: | |||
# $editor /etc/nut/upsmon.conf | |||
<pre> | |||
MONITOR apc@10.10.10.101 1 slave motdepasse slave | |||
SHUTDOWNCMD "/sbin/shutdown -h +0" | |||
HOSTSYNC 15 | |||
POWERDOWNFLAG /etc/killpower | |||
FINALDELAY 5 | |||
NOTIFYCMD /sbin/upssched | |||
NOTIFYMSG ONBATT "%s is on battery" | |||
NOTIFYMSG ONLINE "%s is back online" | |||
NOTIFYMSG LOWBATT "%s has a low battery!" | |||
NOTIFYMSG SHUTDOWN "System is being shutdown!" | |||
NOTIFYFLAG ONLINE SYSLOG+EXEC | |||
NOTIFYFLAG ONBATT SYSLOG+EXEC | |||
NOTIFYFLAG LOWBATT SYSLOG+EXEC | |||
NOTIFYFLAG FSD SYSLOG+WALL+EXEC | |||
NOTIFYFLAG COMMOK SYSLOG+EXEC | |||
NOTIFYFLAG COMMBAD SYSLOG+EXEC | |||
NOTIFYFLAG SHUTDOWN SYSLOG+EXEC | |||
NOTIFYFLAG REPLBATT SYSLOG+EXEC | |||
NOTIFYFLAG NOCOMM SYSLOG+EXEC | |||
</pre> | |||
Relancez ups-monitor (ou nut-client et nut-server) sur le serveur et sur le client. | |||
Votre client est prêt à recevoir les alertes du serveur et s'éteindre si nécessaire. | |||
== nut-cgi: Surveillance Web de votre onduleur dans un navigateur == | == nut-cgi: Surveillance Web de votre onduleur dans un navigateur == |
modifications