Koozali.org: home of the SME Server

Monitoraggio status - start - stop mlnet

Offline vfflavio

  • ****
  • 74
  • +0/-0
  • Flavio
Monitoraggio status - start - stop mlnet
« on: March 28, 2010, 05:58:39 PM »
Vorrei visualizzare in una pagina web lo status di mldonkey installato su sme ed eventualmente con dei pulsanti fare lo start - stop - restart.
Qualcuno ha qualche idea ?

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Monitoraggio status - start - stop mlnet
« Reply #1 on: March 28, 2010, 07:49:50 PM »
ciao

la strada della pagina web se non hai un minimo di competenza su perl o simili è poco praticabile..

in alternativa ti consiglio uno script in cron che ti manda lo stato del servizio;

un semplice script con dentro
Code: [Select]
service nomeservizio status

in /etc/cron.hourly

ti avvisa ogni ora.. se il servizio va giù ti connetti in ssh e lo ritiri su..

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Monitoraggio status - start - stop mlnet
« Reply #2 on: March 28, 2010, 09:27:22 PM »
ciao

mi sono reso conto che forse non sono stato chiaro

per monitorare lo stato di un servizio ti è sufficiente creare un file in /etc/cron.hourly (direi che una volta all'ora basta)
contenente
Code: [Select]
#!/bin/bash

SERV=`which service`
$SERV nomeservizio status

dove nomeservizio è il nome del servizio che intendi monitorare

ogni ora riceverai nella mail di admin un messaggio che ti riposta lo stato

Ciao

Offline vfflavio

  • ****
  • 74
  • +0/-0
  • Flavio
Re: Monitoraggio status - start - stop mlnet
« Reply #3 on: March 30, 2010, 07:12:49 AM »
Ok grazie, ci proverò, ma volevo una cosa più semplice perchè chi la deve usare non ne sà niente o veramente poco di linux