2009-12-03 19 views
6

È stato rilevato qualche strumenti che possono essere utilizzati per monitorare SOAP, servizi REST per base così come i tempi di attività di servizio, ecc,Come si controllano i servizi Web?

+0

abbiamo servizi su entrambe le finestre e le finestre unix. Non sono sicuro se questo faccia la differenza. –

risposta

2

Tengo traccia dei miei sistemi con nagios. Fondamentalmente ho programmato alcune query su i servizi rilevanti in modo da ottenere avvisi se non rispondono correttamente/in tempi ragionevoli.

2

In un ambiente di sviluppo che uso sia il TcpMonitor fornite con Apache Axis o WireShark che è meno invasivo nel senso che non devi modificare numeri di porta o nomi host nella tua configurazione.

Inoltre, per i servizi implementati tramite servlet Java, ho un filtro che posso mettere davanti al servizio che registra il carico utile di ogni richiesta e risposta.

+1

+1 per i filtri servlet –

1

Ho visto Nagios utilizzato con successo in passato.

0

Se si desidera solo per monitorare il mio suggerimento è Nagios (basta vedere le altre risposte) Ma se si vuole uno strumento per visualizzare i dati delle prestazioni sui grafici, di un bene è Cacti, utilizza RRDTool e può aiutare a generare grafici . Mantiene un grafico storico dei dati.