IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Applications et environnements graphiques Discussion :

Nut : Notification lors d'une coupure de courant


Sujet :

Applications et environnements graphiques

  1. #1
    Membre régulier
    Inscrit en
    Juillet 2007
    Messages
    204
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 204
    Points : 95
    Points
    95
    Par défaut Nut : Notification lors d'une coupure de courant
    Salut,


    J'ai mis en place Nut sur nos serveurs (Debian Lenny) équipés d'onduleur APC Smart UPS 1000 grâce au tuto dispo sur Développez.
    Tout fonctionne parfaitement bien, cependant j'aimerais savoir si il est possible d'être prévenu lorsqu'une coupure de courant se produit.
    Dans notre configuration actuelle, un mail est envoyé seulement lorsque le serveur descend en cas de coupure de courant prolongée.

    Cela nous permettrait de contrôler, sur un site, la fréquence des coupures de courant.

    Merci d'avance.

  2. #2
    Membre éprouvé
    Avatar de goldkey
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    802
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 802
    Points : 1 084
    Points
    1 084
    Par défaut
    Je n'ai jamais mis en place cette solution, mais pourquoi ne pas utiliser un script personnalisé comme proposé
    dans la partie 5.1

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    NOTIFYCMD /root/upsalert
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    #!/bin/sh
     
    # send mail to admin
    echo "Power is lost." | mail -s "UPS ALERT" admin@myserver.com
    Au passage je salut OVH pour ce très bon article
    Yes We Can

  3. #3
    ovh
    ovh est déconnecté
    Rédacteur
    Avatar de ovh
    Homme Profil pro
    Architecte devops web full stack
    Inscrit en
    Mai 2002
    Messages
    3 841
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte devops web full stack

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 841
    Points : 6 514
    Points
    6 514
    Par défaut
    Citation Envoyé par goldkey Voir le message
    Au passage je salut OVH pour ce très bon article


    Merci, il faudrait d'ailleurs que je le mette à jour, mais rassurez-vous rien de fondamental.

    Pour la question initiale, oui via un script perso sur l'événement adéquat

    Tutoriels sur les UPS, e-commerce, PHP, critiques de livres...

    Pensez à consulter les FAQs et les cours et tutoriels.
    FAQ Linux - Cours et tutoriels Linux - FAQ PHP - Cours et tutoriels PHP
    Ce forum est fait pour vous et surtout par vous, merci d'en respecter les règles.

    Je n'ai rien à voir avec la société www.ovh.com !

  4. #4
    Membre régulier
    Inscrit en
    Juillet 2007
    Messages
    204
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 204
    Points : 95
    Points
    95
    Par défaut
    Oui, déjà un grand merci pour ce tuto
    Donc, voici mon fichier upsmon.conf :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    # define the ups to monitor and the permissions
    MONITOR myups@localhost 1 nutadmin nutadmin master
     
    # define the shutdown comand
    SHUTDOWNCMD "/sbin/shutdown -h now"
     
    # Launch the upsched program to execute script with delay
    NOTIFYCMD /sbin/upssched
    NOTIFYFLAG ONBATT SYSLOG+WALL+EXEC
    NOTIFYFLAG ONLINE SYSLOG+WALL+EXEC
    Est-ce que je peux rajouter une deuxième directive NOTIFYCMD dans le même fichier ?

    Par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    # define the ups to monitor and the permissions
    MONITOR myups@localhost 1 nutadmin nutadmin master
     
    # define the shutdown comand
    SHUTDOWNCMD "/sbin/shutdown -h now"
     
    # Launch the upsched program to execute script with delay
    NOTIFYCMD /root/alertecoupure
    NOTIFYCMD /sbin/upssched
    NOTIFYFLAG ONBATT SYSLOG+WALL+EXEC
    NOTIFYFLAG ONLINE SYSLOG+WALL+EXEC
    Est-ce que les deux NOTIFYCMD seront pris en compte ?

  5. #5
    Membre régulier
    Inscrit en
    Juillet 2007
    Messages
    204
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 204
    Points : 95
    Points
    95
    Par défaut
    Salut,

    Est-ce la bonne méthode ou non ?

  6. #6
    Membre régulier
    Inscrit en
    Juillet 2007
    Messages
    204
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 204
    Points : 95
    Points
    95
    Par défaut
    Bonjour,

    Peut-on lancer 2 scripts lorsqu'une coupure intervient via upsmon.conf ?
    Un qui prévient un admin de la coupure de courant et un autre qui lance upssched.

  7. #7
    fxb
    fxb est déconnecté
    Nouveau Candidat au Club
    Inscrit en
    Novembre 2004
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Citation Envoyé par ovh Voir le message


    Merci, il faudrait d'ailleurs que je le mette à jour, mais rassurez-vous rien de fondamental.

    Pour la question initiale, oui via un script perso sur l'événement adéquat
    Un grand merci au passage à OVH pour son article sur nut ! C'est clair et bien expliqué.

    Un seul petit couac pour moi (mais je ne sais pas si c'est valable pour tout le monde) qui mériterait un petit update du tuto: le driver hidups a visiblement été remplacé par le driver usbhid-ups, ce qui ne simplifie pas les recherches pour savoir pourquoi le serveur ne veut pas servir correctement

    NB: j'ai utilisé le RPM livré avec la Mandriva 2008.1

  8. #8
    Membre à l'essai
    Étudiant
    Inscrit en
    Mars 2009
    Messages
    35
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2009
    Messages : 35
    Points : 22
    Points
    22
    Par défaut
    Citation Envoyé par fxb Voir le message
    Un grand merci au passage à OVH pour son article sur nut ! C'est clair et bien expliqué.

    Un seul petit couac pour moi (mais je ne sais pas si c'est valable pour tout le monde) qui mériterait un petit update du tuto: le driver hidups a visiblement été remplacé par le driver usbhid-ups, ce qui ne simplifie pas les recherches pour savoir pourquoi le serveur ne veut pas servir correctement

    NB: j'ai utilisé le RPM livré avec la Mandriva 2008.1
    Oui en effet le tuto est bien expliqué. Je voulais aussi dire merci a FXB pour sa précision concernant les drivers USB... lors de mon paramétrage hidups ne fonctionnait pas, je l'ai alors remplacé par usbhid-ups dans /etc/nut/ups.conf !! et maintenant tout fonctionne merki

Discussions similaires

  1. Notification lors d'une modification
    Par Invité dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 02/01/2014, 09h59
  2. Réponses: 8
    Dernier message: 27/04/2011, 12h19
  3. Ajout d'une notification lors d'une modif de la BDD (sans rafraichissement)
    Par fartounet dans le forum Général Conception Web
    Réponses: 3
    Dernier message: 16/09/2009, 22h29
  4. Réponses: 2
    Dernier message: 18/12/2008, 08h56
  5. Redemarrer automatiquement une machine après un crash ou une coupure de courant.
    Par Arthurbean dans le forum Administration système
    Réponses: 3
    Dernier message: 21/05/2007, 13h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo