Anchor | ||||
---|---|---|---|---|
|
Article donated by: Hernan Cunico
The Geronimo Administration Console is a Web based interface that provides a convenient, user friendly way to administer many aspects of the Geronimo Server. Once you have the Apache Geronimo server started (see Tools and commands) you can access the Administration Console by pointing your browser to the following URL:
The Administration Console log in page is depicted in the following figure.
Log in by specifying system as the username and manager as the password. Once you are logged in you will be redirected to the console's welcome page. The console has two main areas, a navigation panel on the left and a main content area on the right.
The navigation panel on the left provides easy access to the individual tasks, it is always present and allows easy transition from task to task. The main content area on the right is where the real work happens, this area will change as you select the different tasks in the navigation panel on the left. Each view contains one or more portlets that typically include a link for help in the header, see the following figure as an example.
Console Navigation (left panel)
As briefly explained in the previous section, the navigation panel provides access to the different tasks for administering the resources in Geronimo. This navigation panel is organized in the following main groups:
#Welcome
#Server
#Services
#Applications
#Security
#Misc
Welcome
Anchor | ||||
---|---|---|---|---|
|
This is the welcome page you see when you log in. It provides a gerenal description of what the Geronimo Administration Console is as well as some shortcut links to common tasks such as:
Common Console Actions
- Database Pools
- Security Realms
- JMS Resources
- Deploy Applications
- Web Server Ports
- Memory & Uptime
...
Organized under the Server group you will find statistical information as well as links for configuring and administering the different servers. This group is organized as follows:
#Information
#JVM
#Server Logs
#Shutdown/Restart
#Web Server
#EJB Server
#JMS Server
#J2EE Connectors
#CORBA/IIOP
#UDDI #JMS Server
Information
Anchor | ||||
---|---|---|---|---|
|
...
- Web Access Log Viewer
This portlet displays and filters the Jetty Web container log file. The Jetty This log file contains HTTP accesses and messages from JSP and servlet applications that are running on Geronimo. By default this portlet displays the contents of the log file for the current date. You can apply different filtering criteria to view only data of your interest.
Shutdown
...
Anchor | ||
---|---|---|
|
...
|
...
This portlet allows a warm reboot of the server or a shutdown of it. A warm reboot will shutdown all applications and services and reboot the Geronimo kernel within the same process. The Administration Console session will be disconnected. Reconnect after the server is back up.
...
- Requests
- Connections
- Errors
- Active Resquests
- Request Duration
- Connections Open
- Connection Requests
- Connection Duration
Info For the last five values, Count, Average and Maximum will be also displayed.
- Network Listeners
This portlet displays all the connector listeners (HTTP, HTTPS and AJP) and status for both Jetty and Tomcat Web containers. From this portlet you can add new listeners and change the status (stop, start, delete) of the existing connectors.
...
- .
JMS Server
Anchor | ||||
---|---|---|---|---|
|
...
- JMS Network Listeners
This portlet displays all the network connectors configured for the currently available JMS Brokers. From this portlet you can also start, stop, edit, add and delete JMS network connectors.
...
At this time, this portlet is not yet implemented.
...
At this time, this portlet is not yet implemented.
...
- .
Services
Anchor | ||||
---|---|---|---|---|
|
Organized under this group you will find links for configuring the following services:
#Common Libraries
#Database Pools
#JMS
#Java Mail
Common Libraries
Anchor | ||||
---|---|---|---|---|
|
...
- JMS Destination Manager
This portlet is used to create and remove queues/topics.
...
At this time, this portlet is not yet implemented.
Applications
Anchor | ||||
---|---|---|---|---|
|
Organized under this group you will find links for installing and administering applications.
#Deploy New
#Application EARs
#Web App WARs
#EJB JARs
J2EE Connectors
#App Clients
#System Modules
Deploy New
...
Security
Anchor | ||||
---|---|---|---|---|
|
#Console Realm
#Security Realm
#Keystore
Console Realm
Anchor | ||||
---|---|---|---|---|
|
This option provides two portlets, Console Realm Users and Console Realm Groups.
- Console Realm Users
This portlet displays all the Console Realm Users and allows you to add, change password and delete them.
- Console Realm Groups
This portlet displays all the Console Realm Groups and allows you to add, modify and delete them.
Security Realm
Anchor | ||||
---|---|---|---|---|
|
...
At this point this group has only one entry and is for administering the embedded database. The breakdown of this group is as follows.
Embedded DB
DB Info
This portlet displays information about the internal database, such as:
- Database Product name and version.
- Driver and version.
- Connection URL.
- Supported functions and the supported SQL commands.
DB Manager
This option provides two portlets, DB VIewer and Run SQL.
- DB Viewer
This portlet displays all the available databases and their tables and displays the contents of the tables. To view the tables in a particular database, click on the database link. This will show all the tables in the database. To view the contents of the tables, click on the View Contents link. At the bottom of the DB Viewer portlet there are links to take you back to View Databases or View Tables.
- Run SQL
This portlet lets you run SQL commands to manipulate the data in the tables, create a new database or delete a database. You can enter the SQL commands in the SQL Command(s) text box, select the database that will be used and then click on Run SQL to excecute the command.