Hallo zusammen,
ich habe eine Frage zu JMX und weiß nicht, ob diese in diesem Forum richtig aufgehoben ist. Meistens wird ja JMX in Zusammenhang mit JEE erwähnt, auch wenn es - wie in meinem Fall - auch mit stink normalen Java Anwendungen verwendbar ist. Ansonsten würde ich einen der Mods darum biete, den Thread einfach in das entsprechende Forum zu verschieben.
Wir möchten unsere Java Anwendung beim Kunden zur Laufzeit analysieren können. Inhouse haben wir mit VisualVM und JMX gute Erfahrungen gemacht und Fehler sowie Performance Probleme gefunden. Da unsere Anwendung unter Linux ohne installierten X-Windows läuft, können wir jedoch VisualVM dort nicht einsetzen. JConsole ist noch weniger eine Option. Das Programm braucht ebenfalls eine Oberfläche und kann im Gegensatz zu VisualVM nicht einmal aufzeichnen.
Gibt es einen JMX Client, welcher ohne Oberfläche daher kommt und auch aufzeichnen kann, ABER auch eine Oberfläche besitzt, um die Aufzeichnung(en) nachher auch auswerten zu können?
ich habe eine Frage zu JMX und weiß nicht, ob diese in diesem Forum richtig aufgehoben ist. Meistens wird ja JMX in Zusammenhang mit JEE erwähnt, auch wenn es - wie in meinem Fall - auch mit stink normalen Java Anwendungen verwendbar ist. Ansonsten würde ich einen der Mods darum biete, den Thread einfach in das entsprechende Forum zu verschieben.
Wir möchten unsere Java Anwendung beim Kunden zur Laufzeit analysieren können. Inhouse haben wir mit VisualVM und JMX gute Erfahrungen gemacht und Fehler sowie Performance Probleme gefunden. Da unsere Anwendung unter Linux ohne installierten X-Windows läuft, können wir jedoch VisualVM dort nicht einsetzen. JConsole ist noch weniger eine Option. Das Programm braucht ebenfalls eine Oberfläche und kann im Gegensatz zu VisualVM nicht einmal aufzeichnen.
Gibt es einen JMX Client, welcher ohne Oberfläche daher kommt und auch aufzeichnen kann, ABER auch eine Oberfläche besitzt, um die Aufzeichnung(en) nachher auch auswerten zu können?