abbiamo distribuito applicazione web sviluppata alcuni anni fa su JDK 5.L'utilizzo di JMX e come utilizzare per le applicazioni esistenti
Come JMX contribuirà a questa applicazione?
1) Mi aiuterà a monitorare le prestazioni (memoria, CPU e rete & I/O disco)?
2) In tal caso, l'applicazione viene distribuita in più server, come posso monitorare in un singolo dashboard?
3) Devo apportare nuove modifiche al codice all'applicazione esistente o posso monitorare senza modifiche al codice?
4) Cos'altro possiamo fare oltre al monitoraggio delle prestazioni? Perché il nome è Management Extensions (MX) cosa possiamo gestire e come? Sembra che l'obiettivo primario non sia il monitoraggio, è la gestione?
Non ho potuto ottenere molto su JMX dal tutorial fornito nel sito Web Oracle http://docs.oracle.com/javase/tutorial/jmx/overview/why.html. Sembra che qualche rappresentante commerciale abbia preparato questo tutorial non un tecnico.
Qualcuno può aiutarmi a comprendere questa roba JMX, i vostri sforzi sono sinceramente apprezzati.
Grazie, Il tuo amico.
Dai un'occhiata a questa descrizione: http://docs.oracle.com/javase/1.5.0/docs/guide/management/overview.html e questo tutorial http://docs.oracle.com/javase/ tutorial/jmx/mbeans/standard.html – DagR