Sun Microsystems 820433510 Server User Manual


 
In the Connect to Agent tab ofJConsole, enteruser name, password, hostname and port (8686,
by default).
The user name refers to the administration user name and password refers to the
administration password of the domain.
Click Connect.
In the JConsole window you will see all your MBeans, VM information etc., in various tabs.
Connecting JConsole Securely to Application Server
This procedure describes how to connect JConsole to Enterprise Server with security enabled
on the JMX Connector. By default, security is enabled on Enterprise Server cluster or enterprise
proles. Use this procedure if you have security enabled on the developer prole's JMX
Connector.
Install Enterprise Server onthe client machine (where JConsole isinstalled).
The only reason you need this is to let JConsole know where the server certicate of the Domain
Administration Server that you trust is located. To obtain that certicate, invoke at least one
remote asadmin command and to do that, you need the local installation of Enterprise Server.
Start the Enterprise Server on appserver.sun.com.
Since this is a cluster or enterprise domain, the system JMX Connector server is secure. To
enable security on the developer prole JMX Connector, see the Admin Console online help.
From the local Enterprise Server installation, run install-dir\bin\asadmin list --user admin
--secure=true --host appserver.sun.com --port 4848 (where 4848 is the server's
administration port).
Though asadmin list command is chosen for this example, you can run any remote asadmin
command. You are prompted to accept the certicate sent by the DAS of appserver.sun.com.
Pressy to accept thecerticate sent by the DAS on appserver.sun.com.
The server's certicate is stored in a le called .asadmintruststore in your home directory on
the client machine.
Note This step is not required if your server machine and client machine is the same. That is, if
you are running JConsole also on appserver.sun.com.
Let JConsole knowthe trust store location byusing the following JConsole command:
JDK-dir\bin\jconsole.exe -J-Djavax.net.ssl.trustStore="C:\Documents and
Settings\user\.asadmintruststore"
3
4
1
2
3
4
5
UsingJConsole
SunGlassFishEnterpriseServer2.1AdministrationGuide • December2008212