Candle
Eba Service Monitor
Eba Service Monitor è un Web log analyzer, prodotto da Candle,
che permette un'analisi e un monitoraggio molto accurato di siti
Web ad alto traffico, con particolare attenzione alla misura delle
prestazioni.
Il prodotto non si limita infatti a leggere i log generati dai Web
server per effettuare un'analisi degli accessi, ma si serve di una
tecnologia proprietaria per collezionare tutti i dati necessari
a creare una reportistica molto dettagliata e precisa riguardante
il sito monitorato.
Il software si compone di vari moduli, tutti installabili con facilità
seguendo le chiare istruzioni a video: il setup, quindi, non comporta
particolari difficoltà. Una delle principali caratteristica del
prodotto è che uno dei suoi moduli si installa direttamente all'interno
del Web server, e si occupa di intercettare le pagine richieste
dai client e di modificarle "al volo", prima di inviarle al client,
aggiungendovi del codice Javascript.
Questo sistema offre il vantaggio di poter ottenere, oltre a dati
molto precisi e veritieri, anche informazioni normalmente non rilevate
da altri log analyzer. L'esempio più interessante è quello che riguarda
i tempi di caricamento della pagina e, in dettaglio, dei singoli
oggetti che la compongono: la tecnologia Candle consente non solo
di sapere in quanti millisecondi il server ha risposto all'utente,
ma anche quanto tempo ha impiegato il singolo client a caricare,
per esempio, una foto o un Applet Java.
Il rovescio della medaglia di una così precisa rilevazione si riassume
in due fattori: un leggero rallentamento della risposta Web server
e della trasmissione delle pagine dovuto ai processi di "intercettamento
e modifica" e la necessità, per ottenere il massimo delle informazioni,
che sui client sia abilitata la ricezione dei cookie. Il rallentamento
operativo, peraltro, è quantificabile, secondo Candle, in un massimo
dell'uno per cento di maggiorazione rispetto al normale tempo di
risposta, quindi assolutamente tollerabile (durante i test di laboratorio
è risultato effettivamente impercettibile): per quanto riguarda
i cookie, invece, ormai l'utente medio si è, per così dire, rassegnato
ad accettarli, quindi non sembra essere una limitazione particolarmente
stringente. Una volta collezionati i dati, per poterli esaminare
si possono seguire diverse vie, come utilizzare una serie di tool
Java preimpostati, che permettono di avere sia una visione grafica
sia tabellare delle informazioni raccolte. In questi tool si possono
sia utilizzare viste predefinite che cambiare parametri per ottenere
delle visualizzazioni personalizzate.
Un'altra strada percorribile per l'analisi è quella della possibilità
di interfacciarsi con database, via ODBC o JDBC o anche attraverso
connector proprietari come Hp-Ito, una soluzione che permette fra
l'altro di utilizzare i dati statistici all'interno di applicazioni
di analisi già esistenti o create appositamente. Eba Service Monitor
permette inoltre l'automazione del trasferimento dei log prodotti
anche attraverso mezzi quali e-mail o FTP, in modo da poterli analizzati
in remoto.
|