View Full Version : Monitoraggio Server Linux/Windows
Buongiorno a tutti,
avrei necessità di reperire un software di monitoraggio che mi permetta di verificare performance e servizi di alcuni server tra windows e linux.
Devo poter essere allertato in caso alcuni processi si blocchino, i dischi siano troppo occupati e le risorse tipo ram e cpu superino determinate soglie di utilizzo.
Prima di scrivere ho verificato sia qui che in giro, ma non sono riuscito a trovare nulla di soddisfacente.
L'ideale sarebbe trovare qualcosa che, attraverso un agent, mi desse le informazioni sopra indicate...
Riuscite a darmi qualche dritta in merito?
Grazie a tutti! :)
vampirodolce1
05-12-2008, 13:36
Oddio basta uno script di shell per fare queste cose, basta monitorare se il processo xyz esiste (ps -ef|grep xyz), fai eseguire il controllo ogni tot secondi e se il processo non esiste, ti fai mandare una mail.
Stessa cosa per l'occupazione disco o CPU, estrai i valori che restituisce il 'df'/'uptime' e fai confronti con valori-limite.
Per i server Windows dovresti trovare qualcosa di scriptabile.
Altrimenti, se cio' non ti soddisfa, devi usare le finezze del protocollo SNMP.
per windows puoi provare qualche script con la powershell, qua trovi molto materiale: http://www.powershell.it/
Oddio basta uno script di shell per fare queste cose, basta monitorare se il processo xyz esiste (ps -ef|grep xyz), fai eseguire il controllo ogni tot secondi e se il processo non esiste, ti fai mandare una mail.
Stessa cosa per l'occupazione disco o CPU, estrai i valori che restituisce il 'df'/'uptime' e fai confronti con valori-limite.
Per i server Windows dovresti trovare qualcosa di scriptabile.
Altrimenti, se cio' non ti soddisfa, devi usare le finezze del protocollo SNMP.
per windows puoi provare qualche script con la powershell, qua trovi molto materiale: http://www.powershell.it/
...potrei fare così, ma cercavo qualcosa di pronto e semplice da gestire visto che questi strumenti andranno in mano a persone con competenze limitate (helpdesk).
Intanto grazie :)
Nagios ?
http://www.nagios.org/
Nagios ?
http://www.nagios.org/
Nagios lo uso e non mi spiace, però non è quello che ci serve in questo caso... :)
mastrobutti
06-12-2008, 12:27
Quoto lo script shell su cron.
Oppure prova a vedere TripWire: fra le varie opzioni dovrebbe includere anche l'invio mail quando rileva i trap che tu gli imposti.
Di solito Linux e "tutto pronto" non sono un buon abbinamento: se hai un servizio aggiuntivo che ti monitora il tutto dovresti avere un altro processo che monitora quest'ultimo, e via dicendo, mentre il sistema cron è studiato per non andare mai giù (rientra nella schedulazione real-time del kernel).
Per Windows.... non ho idea: sono sistemista UNIX :D
CapodelMondo
06-12-2008, 21:27
cacti ?
http://www.cacti.net/
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.