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

Administration système Discussion :

Monitorer en permanence une application


Sujet :

Administration système

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2002
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 55
    Par défaut Monitorer en permanence une application
    Hello,

    je désire qu'une application sur mon Linux soit automatiquement (et à chaque fois) relancée en cas de crash de l'appli. Quel mécanisme dois-je mettre en place à votre avis? (j'ai regardé un peu le crond, mais je pense que ce n'est pas la solution à mon problème).

    Le but étant de "monitorer" en permanence une application qui aura son display exporté sur une machine distante, et en cas de crash l'application redémarre toute seule car l'utilisateur sur la machine distante n'aura aucun moyen de redémarrer cette application de lui-même (via restrictions grâce au window manager)

    Merci du coup de main.

    JC

  2. #2
    Membre confirmé Avatar de arnaud036
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    201
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2007
    Messages : 201
    Par défaut
    Je pense que tu pourrais faire un script Shell qui verifie si ton processus et toujours en cours d'execution. Si oui tu fait rien, sinon tu le redémarre.

    Et ce script tu le met dans ton cron, afin qu'il s'execute a une fréquence que tu précisera.

    Sinon autre solution, developpe toi même ton propre deamon en C par exemple mais sa vas te prendre plus de temps.

  3. #3
    Membre averti
    Inscrit en
    Décembre 2002
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 55
    Par défaut
    Merci.

    Je pense en effet qu'un script basé sur un grep du nom de mon appli après un ps -aux me permettra de voir si l'appli tourne; et je ferais ce genre de check à une fréquence de 1 seconde....


    Merci pour le coup de main.

    JC

  4. #4
    Modérateur
    Avatar de ggnore
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 472
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 472
    Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer.
    N'oubliez pas de consulter les FAQ Linux et les cours et tutoriels Linux

  5. #5
    Membre confirmé Avatar de arnaud036
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    201
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2007
    Messages : 201
    Par défaut
    De rien c'est un plaisir d'aider les autres

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Visual VM] Monitorer une application distante
    Par bedomon dans le forum Tests et Performance
    Réponses: 1
    Dernier message: 06/06/2013, 15h11
  2. Monitoring d'une application sous debian
    Par PoichOU dans le forum Administration système
    Réponses: 5
    Dernier message: 15/09/2011, 16h44
  3. Développement d'une application de monitoring. Utiliser JMX ?
    Par Titi41 dans le forum Général Java
    Réponses: 2
    Dernier message: 10/03/2011, 09h53
  4. Réponses: 1
    Dernier message: 29/07/2009, 09h02

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