/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Daemon som overvåger om andre daemons k
Fra : Thomas Løjmann Jørge~


Dato : 27-10-05 21:25

Hej,

Jeg søger efter en linux applikation, som kan flg.

1. Overvåge om forskellige services er aktive
2. Hvis en service der overvåges dør, skal den forsøges startes igen
3. Kan den ikke starte igen, skal der sendes en e-mail (eller evt.
kommunikeres med en tele-box/mobiltelefon og en SMS afsendes)

Nogle som kender noget til det?

Anbefalinger, erfaringer ol. er meget velkommen :)


--
Kind Regards,


Thomas Løjmann Jørgensen

Cell. +45 60 81 04 04
Home: +46 (0) 40 12 98 04

http://lojmann.dk - Personal Homepage
http://RateMySite.dk - Er dit website hot eller not?
http://freelance4u.dk - CV and referances
http://shorturl.dk - Få en nem web-site adresse
http://NerdLab.dk - Webudvikling

 
 
Mikkel Christensen (27-10-2005)
Kommentar
Fra : Mikkel Christensen


Dato : 27-10-05 21:36

Thomas Løjmann Jørgensen <lojmann@lojmann.dk> writes:

> Anbefalinger, erfaringer ol. er meget velkommen :)

Maaske daemontools er noget for dig?

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

--
Mikkel | You need only two tools: WD-40 and gaffer tape.
| If it doesn't move and it should, use WD-40.
| If it moves and shouldn't, use the tape.

Thomas Løjmann Jørge~ (27-10-2005)
Kommentar
Fra : Thomas Løjmann Jørge~


Dato : 27-10-05 21:41

Mikkel Christensen wrote:
> Thomas Løjmann Jørgensen <lojmann@lojmann.dk> writes:
>
>>Anbefalinger, erfaringer ol. er meget velkommen :)
>
> Maaske daemontools er noget for dig?
>
> http://cr.yp.to/daemontools.html
>

Tak for det Mikkel, den vil jeg kigge på lige så snart min nye box
ankommer :)

Tak for tippet.

/T

Klaus Alexander Seis~ (27-10-2005)
Kommentar
Fra : Klaus Alexander Seis~


Dato : 27-10-05 23:29

Thomas Løjmann Jørgensen skrev:

>> Maaske daemontools er noget for dig?
>>
>> http://cr.yp.to/daemontools.html
>
> Tak for det Mikkel, den vil jeg kigge på lige så snart min nye
> box ankommer :)

Hvis man ikke bryder sig om DJB's licenser, er der osse Gerrit Papes
"runit", som kan nøjagtigt det samme.

Runit bor på <http://smarden.org/runit/>.

Mvh,

--
Klaus Alexander Seistrup
PNX · http://pnx.dk/

Thomas Løjmann Jørge~ (31-10-2005)
Kommentar
Fra : Thomas Løjmann Jørge~


Dato : 31-10-05 19:17

Klaus Alexander Seistrup wrote:
> Hvis man ikke bryder sig om DJB's licenser, er der osse Gerrit Papes
> "runit", som kan nøjagtigt det samme.
>
> Runit bor på <http://smarden.org/runit/>.

Tak for det, den ser også spændende ud.

Tak for Jeres input, jeg tror jeg er kørende nu :)

/Thomas

Kasper Dupont (27-10-2005)
Kommentar
Fra : Kasper Dupont


Dato : 27-10-05 23:40

Thomas Løjmann Jørgensen wrote:
>
> Hej,
>
> Jeg søger efter en linux applikation, som kan flg.
>
> 1. Overvåge om forskellige services er aktive
> 2. Hvis en service der overvåges dør, skal den forsøges startes igen

Den del kan vel klares med en enkelt linie i /etc/inittab

> 3. Kan den ikke starte igen, skal der sendes en e-mail (eller evt.
> kommunikeres med en tele-box/mobiltelefon og en SMS afsendes)

Lidt mere problematisk. Hvis maskinen ikke er i stand til
at genstarte en service, så ville jeg også være betænkelig
ved om den er i stand til at sende en email/SMS.

--
Kasper Dupont
Note to self: Don't try to allocate
256000 pages with GFP_KERNEL on x86.

news.sunsite.dk (28-10-2005)
Kommentar
Fra : news.sunsite.dk


Dato : 28-10-05 05:55

Thomas Løjmann Jørgensen wrote:

> Hej,
>
> Jeg søger efter en linux applikation, som kan flg.
>
> 1. Overvåge om forskellige services er aktive
> 2. Hvis en service der overvåges dør, skal den forsøges startes igen
> 3. Kan den ikke starte igen, skal der sendes en e-mail (eller evt.
> kommunikeres med en tele-box/mobiltelefon og en SMS afsendes)
>
> Nogle som kender noget til det?
>
> Anbefalinger, erfaringer ol. er meget velkommen :)
>
>

Øhh hvorfor ikke bare bruge et simpelt bash script ?

Eksempel som skulle være let at brygge videre på

#!/bin/bash
while :;do
TESTIM=""
TESTIM=$( pstree | grep service )
if [ -z "$TESTIM" ]
then
# Start service
/etc/init.d/service start
sleep 60
TESTIM=""
TESTIM=$( pstree | grep service )
if [ -z "$TESTIM" ]
then
# send en email
fi
fi
sleep 60
done


Kræver selvfølgelig at pstree er installeret - alternativt kan der bruges
"pidof servicenavn" eller lsof.
Hvad du har installeret til at sende mail ved jeg ikke, så jeg har ikke
skrevet noget, men dette burde være let at modificere.


Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste