Issue Details (XML | Word | Printable)

Key: VISUALVM-161
Type: New Feature New Feature
Status: Open Open
Priority: Critical Critical
Assignee: visualvm-issues
Reporter: jess_holle
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
VisualVM

Support AIX platform

Created: 10/Jul/08 03:58 AM   Updated: 14/Nov/08 09:19 AM
Component/s: code
Affects Version/s: 1.0
Fix Version/s: not determined

Time Tracking:
Not Specified

Environment:

Operating System: All
Platform: All


Issuezilla Id: 161
Tags:
Participants: jess_holle, thurka and visualvm-issues


 Description  « Hide

AIX has a Java 6 JVM (from IBM), but VisualVM fails miserably on it.

I understand that the profiler will not work, but this should fail to load
gracefully (just logging and outputting a message in the status bar, no dialogs)
when native libraries are not present for the OS and everything else should work.

Neither VisualVM nor its (critical) MBean and JConsole plug-ins should require a
Sun JVM. I would like to use VisualVM as an extensible framework for management
and monitoring applications, but I must support platforms (HPUX and AIX) where
there simply are no Sun JVMs available. [Alternatively if Sun would make JVMs
available for these platforms that would be even better ]



thurka added a comment - 14/Nov/08 07:11 AM

VisualVM 1.1 should be able to monitor JVM from IBM using JMX. So remote monitoring over JMX should
be possible.


thurka added a comment - 14/Nov/08 07:15 AM

-


jess_holle added a comment - 14/Nov/08 07:33 AM

So you're saying Visual VM 1.1 should be able to run on AIX and provide at least
the JMX functionality?

Or are you saying that it can monitor AIX remotely via JMX?


thurka added a comment - 14/Nov/08 08:03 AM

Yes, it can monitor AIX remotely via JMX.


jess_holle added a comment - 14/Nov/08 08:27 AM

So did anything change in 1.1 in this regard? I thought remote JMX monitoring
of AIX was possible with 1.0.

The bigger question is if/when direct monitoring from AIX might be possible.


thurka added a comment - 14/Nov/08 08:42 AM

>So did anything change in 1.1 in this regard?
Yes, it did. See revision 1.25 of JmxSupport.java
https://visualvm.dev.java.net/source/browse/visualvm/visualvm/jvm/src/com/sun/tools/visualvm/jvm
/JmxSupport.java

>I thought remote JMX monitoring of AIX was possible with 1.0.
No, it was not possible.

>The bigger question is if/when direct monitoring from AIX might be possible.
JMX is the only way to monitor IBM JVM, since there is no jvmstat. If you are using JMX, there is not
much difference between direct and remote monitoring.


jess_holle added a comment - 14/Nov/08 09:02 AM

I understand about vmstat, but does VisualVM 1.1 run on AIX to monitor AIX –
or do you still have to run it on another box?


thurka added a comment - 14/Nov/08 09:19 AM

I have no way to find it out, but I expect that it does not run on AIX, but as I already wrote, remote
monitoring over JMX should be possible.