Sto lavorando con più software con vari modi di monitorare gli errori. Quando creo software, di solito mando un'email con lo stack trace agli amministratori (di solito io). Alcuni software del cliente sono monitorati da un team che controlla che una determinata esecuzione batch sia avvenuta con successo. Altri software potrebbero non avere alcun monitoraggio (qualcuno chiamerà quando le cose vanno male in modo orribile).
L'invio di email è buono, tranne quando le cose iniziano a andare storte, la mia posta viene riempita velocemente. Inoltre, non voglio risolvere lo stesso problema nel codice per ogni software. Ci sono alcuni software o pratiche relativamente economici e con poca manutenzione per gestirli. Voglio che sia economico / a bassa manutenzione perché di solito lavoro da solo o in gruppi di 5 o più piccoli. Ad esempio sarebbe bello se gli errori venissero aggregati, quindi non ricevo 10 000 email quando succede qualcosa di inaspettato ...
Per chiarimenti: per errori non gestiti intendo eccezioni non gestite dal codice dell'applicazione che è stato propagato a Tomcat o Jboss. Non ho bisogno di aiuto su come rilevare quegli errori. Ho bisogno di aiuto su cosa fare con loro.
C'è qualche applicazione cloud a cui potrei inviare i miei errori? O qualche semplice server da installare? O qualche libreria in grado di gestire gli errori usando i file di configurazione. Io uso Java se questo è un aiuto.