Quali sono alcuni buoni strumenti per il monitoraggio e l'analisi delle applicazioni Java e JVM?
Posso raccomandare SPM perché farà quanto segue per voi:
- Permette di profilare qualsiasi applicazione in esecuzione sulla JVM, al volo, con un overhead minimo, in produzione. In altre parole, potete profilare le vostre app in produzione su richiesta, e trovare i metodi più caldi e più lenti. L'abbiamo usato con le nostre app un certo numero di volte e l'abbiamo usato per profilare le app Java di terze parti, come Elasticsearch per esempio. c.f. Introdurre la profilazione Java on-demand
- Traccia le transazioni da quando colpiscono la tua webapp fino a quando colpiscono qualcosa come il DB nel backend. Se una transazione implica l'attraversamento di applicazioni su più server, se gli agenti SPM stanno monitorando queste applicazioni, sarete in grado di tracciare una transazione dall'inizio alla fine. Questo è molto prezioso per trovare perché qualche richiesta ha richiesto molto tempo. Vi mostrerà l'SQL reale che è stato lento se c'è SQL coinvolto, per esempio. c.f. Introdurre il Transaction Tracing & AppMap
- Vi darà dei report con filtri rilevanti per una serie di metriche per una serie di integrazioni (ad esempio Kafka, Elasticsearch, Cassandra, Spark, Node, Docker, e così via). In altre parole, non dovrete capire quali metriche sono le più importanti, come raccoglierle e come organizzarle in modo che siano facili da usare e filtrare. c.f. Integrazioni
- Si integrerà con Logsene - gestione dei log, il che significa che una volta che avrete un avviso relativo alle prestazioni sarete *letteralmente* a un click di distanza dai vostri log, e ciò significa che qualsiasi risoluzione dei problemi sarà molto più facile, più veloce e meno terribile. c.f. Morte all'APM e ai silos di registrazione
C'è di più, ma spero che questo vi dia un'idea. Lavoro alla Sematext.
Articoli simili
- Quali sono alcuni buoni strumenti per il monitoraggio dei prezzi, avvisi e modelli di prezzi al dettaglio?
- Quali sono alcuni dei migliori strumenti di analisi dei dati?
- Quanto è accurata l'analisi del sonno fatta dalle app di monitoraggio del sonno?
- Quali sono gli strumenti di analisi popolari utilizzati dalle aziende di giochi mobili?