Nagios e il monitoraggio di applicazioni Web 2.0

Posted by on Apr 25, 2010 in NetEye, Web 2.0 Monitoring | 0 comments

Questo video vi mostra il perchè e come è stato integrato WebInject in NetEye, strumento Open Source per il testing automatizzato delle applicazioni Web 2.0 in Internet. Chi non ha già affrontato la situazione di dover controllare se la propria webmail aziendale per esempio l’OWA di Exchange funzioni in Internet o se il proprio sito Internet costruito con un CMS funzioni.

Read More

NetEye releases configuration tool for web service monitoring based on webinject

Posted by on Feb 10, 2010 in NetEye, Web 2.0 Monitoring | 0 comments

A new web configuration has been integrated into NetEye for effective monitoring of web services.

The test engine is based on the open webinject project and aims to simplify the creation and configuration of xml – formatted test scenarios for the webinject test engine.

The webinterface makes part of the NetEye configurationTool, but the module of webinject has been extracted to simplify its distribution and use for other purposes for the comunity. The license of the configurationTool is the GPL v3.

You can download the configuration module here: webinject_configuration_1_0

An applications documentation and sample configuration can be seen here: neteye_implementation_webinject doku

Make sure to configure in ./webinject_conf/includes/config.php.inc.

  • xmlPath: where the webinject .xml files are stored ( r/w access required)
  • webinjectExecPath and webinjectTestrunPath: a temporary folder where a copy of the webinject.pl is stored ( or fetched from the $xmlPath) and the testruns are performed for debugging.
Read More

Monitoraggio di applicazioni Web 2.0

Posted by on Feb 17, 2009 in Nagios, NetEye, Web 2.0 Monitoring | 1 comment

Per controllare se un server Web (Apache, IIS) risponde alle richieste web viene di norma usato il check ‘check_http’ integrato in Nagios.  Questo check effettua una richiesta http e verifica se il server Web risponde su un host/porta.  Questo check non ci dice niente sul corretto funzionamento di una transazione che si vuole effettuare verso un applicazione  web esempio eshop o CMS con contenuto dinamico. In un shop, sistema informativo o CMS sono coinvolti server web, application server e un database server. A chi è già successo che un server web risponde in  maniera corretta al ‘check_http’ ma l’applicazione web non risponde perché il server web ha perso la connessione al database. Una soluzione potrebbe essere implementare un check più evoluto usando WebInject e fare eseguire dal check una transazione Web.

Read More