creer un script qui verifie l'état d'un service...

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

creer un script qui verifie l'état d'un service...

Messagepar MaRCoOf » 11 Sep 2005 17:01

J'aimerais creer un script qui se lancerait toute les x minutes pour verifier l'état
d'un service. Si le service est tombé, qu'il puisse le relancer automatiquement.

Quelqun aurait il déja fait ca?

Marc
MaRCoOf
Major
Major
 
Messages: 85
Inscrit le: 10 Déc 2004 10:27
Localisation: bayonne

Messagepar Fesch » 11 Sep 2005 17:03

Non, mais quelque chose de similaire ...

Alors

1) Tu crées ton script et tests en le lancant à le main s'il fonctionne bien.

2) Tu utilises CRON pour le lancer automatiquement toutes les x minutes (voir Google pour CRON)


bonne chance
Pourquoi lis-tu ceci???
Avatar de l’utilisateur
Fesch
Amiral
Amiral
 
Messages: 2505
Inscrit le: 11 Sep 2003 00:00
Localisation: Luxembourg

Messagepar MaRCoOf » 11 Sep 2005 17:47

Merci de ta réponse.
C'est bien ce que je pense. Mais je ne sais pas comment récuperer l'état
d'un service pour l'intégrer dans un script et faire une condition avec.

Marc
MaRCoOf
Major
Major
 
Messages: 85
Inscrit le: 10 Déc 2004 10:27
Localisation: bayonne

Messagepar antolien » 11 Sep 2005 17:59

ça a l'air pas mal ça :

http://cr.yp.to/daemontools/supervise.html

supervise monitors a service. It starts the service and restarts the service if it dies. Setting up a new service is easy: all supervise needs is a directory with a run script that runs the service
Avatar de l’utilisateur
antolien
Amiral
Amiral
 
Messages: 3134
Inscrit le: 31 Août 2002 00:00

Messagepar sibsib » 11 Sep 2005 21:40

Salut,

En effet, c'est pas mal, supervise... C'est même tellement bien que pratiquement tous les services de SME sont sous supervise ! Il y a donc tout ce qu'il faut sur SME pour supervise et il me semble un tuto sur contribs pour expliquer comment il faut faire.

(Par parenthèses, le GRAND Charlie Brady considère que c'est une hérésie d'installer un service sans le mettre sous le contrôle de supervise :-) )

A+,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité