...
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.
...
#Welcome
#Server
#Services
#Applications
#Security
#Embedded DB
#Debug Views
Welcome
Anchor | ||||
---|---|---|---|---|
|
...
This portlet displays server information such as the version, start time and up time. In addition, it also provides information about the JVM such as Java Version, Vendor, Node, and Server Memory Usage.
Java System Info
Anchor | ||||
---|---|---|---|---|
|
This portlet displays the values of the system properties available to the server process.
Server Logs
Anchor | ||||
---|---|---|---|---|
|
...
- Derby Log Viewer
This portlet displays the log file for Geronimo's internal database, Derby.
Shutdown
Anchor | ||||
---|---|---|---|---|
|
Clicking Shutdown will shutdown the server and cause the JVM to exit. To continue using the Geronimo Console after a shutdown, Geronimo must be restarted.
Web Server
Anchor | ||||
---|---|---|---|---|
|
...
- Web Server Manager
When this portlet is enabled, it will collect server performance statistics. The values being measured are:- Total Requests
- Total 1xx, 2xx, 3xx, 4xx, 5xx Responses
- Active Request Count (Current, Low, High)
- Request Duration
- 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, restart, edit, delete) of the existing connectors.
Thread Pools
Anchor | ||||
---|---|---|---|---|
|
This portlet lists all the thread pools defined in the server. It shows the pool size and allows you to monitor individually each of the listed thread pools. By monitoring these threads you can gather statistical information such as pool max, lowest recorded, highest recorded and threads in use.
Apache HTTP
Anchor | ||||
---|---|---|---|---|
|
This portlet is a wizard that walks you through the process of configuring Apache Geronimo to use a remote Apache 2 HTTP server. To configure the remote HTTP server you will need to install the mod_jk Apache module on the remote server. Based on a series of questions the wizard will guide you through the configuration process.
Monitoring
Anchor | ||||
---|---|---|---|---|
|
The Geronimo monitoring plug-in is broken down between server and client plug-ins, referred to as the 'Agent' and 'Console' respectively. When properly setup, these plug-ins provide both local and remote real-time JSR77 compliant statistic monitoring, as well as historical tracking of any exposed statistic with visual representations drawn in the form of graphs through the Dojo Toolkit's dojoX Charting packages. Starting from v2.2, this portlet is optional, you can enable it by installing a plugin from Geronimo repository.
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. Some connectors available to be added to ActiveMQ are tcp, stomp, vm, udp and multicast listeners.
EJB Server
Anchor | ||||
---|---|---|---|---|
|
This portlet provides all EJB statistics deployed in the server including stateless(stateful) Containers, CMP(BMP) Entity Containers and Message Driven Containers. By default, Geronimo is using Openejb as its EJB 3.0 implementation.
Services
Anchor | ||||
---|---|---|---|---|
|
...
This portlet provides two functionalities. It assists in adding an archive into the Repository. Secondly it displays the artifacts installed in the server's repository. The layout of the repository is the same as that used by Apache Maven making it possible to easily copy files over. From this portlet you can also install new artifacts.Back to Top
Database Pools
Anchor | ||||
---|---|---|---|---|
|
...
This portlet includes a database pool creation wizard for new pools and also lets you import database pools from JBoss 4 and WebLogic 8.1.
JMS Resources
Anchor | ||||
---|---|---|---|---|
|
...
#Web App WARs
#System Modules
#Application EARs
#EJB JARs
J2EE Connectors
#App Clients
#Deploy New
#Plugins
#Plan Creator
Web App WARs
Anchor | ||||
---|---|---|---|---|
|
...
In addition, there is a new feature added "Expert Mode" that allows users more advanced options. Expert mode, which is commonly seen as the expert user checkbox, allows you to enable all actions for components. This can be understood as an override feature that will fully enable the user to perform options (Stop, Restart, and Uninstall) on components which would otherwise be grayed out and cause the application server to malfunction.
System Modules
Anchor | ||||
---|---|---|---|---|
|
...
In addition, this portlet makes use of the "Expert Mode" feature as described here.
Application EARs
Anchor | ||||
---|---|---|---|---|
|
...
In addition, this portlet makes use of the "Expert Mode" feature as described here.
EJB JARs
Anchor | ||||
---|---|---|---|---|
|
...
In addition, this portlet makes use of the "Expert Mode" feature as described here.
J2EE Connectors
Anchor | ||||
---|---|---|---|---|
|
...
In addition, this portlet makes use of the "Expert Mode" feature as described here.
App Clients
Anchor | ||||
---|---|---|---|---|
|
...
In addition, this portlet makes use of the "Expert Mode" feature as described here.
Deploy New
Anchor | ||||
---|---|---|---|---|
|
This portlet allows you to deploy new applications to the Apache Geronimo server. Web applications require deployment plans, which are either packaged with the war file or kept in a separate file which is typically called geronimo-web.xml
.
Plugins
Anchor | ||||
---|---|---|---|---|
|
This portlet allows you to install or create Geronimo plugins. From this portlet you can select a remote plugins repository and search for available plugins and install them or export to plugins just about any module you have already installed in Geronimo. In addition you can create custom assembly server packages built with only the modules you specify.
Plan Creator
Anchor | ||||
---|---|---|---|---|
|
...
#Users and Groups
#Keystores
#Certificate Authority
#Security Realm
Users and Groups
Anchor | ||||
---|---|---|---|---|
|
...
- Console Realm Groups
This portlet displays all the Console Realm Groups and allows you to add, modify and delete them.
Keystores
Anchor | ||||
---|---|---|---|---|
|
This portlet walks you through the process of configuring keystores to use with SSL connectors. From this portlet you can add or edit keystores, add Trust Certificates and create private keys.Back to Top
Certificate Authority
Anchor | ||||
---|---|---|---|---|
|
This portlet allows you to create a Certification Authority (CA) in Geronimo and issue certificates in reply to Certificate Signing Requests (CSRs). Click here for more detailed instructions.Back to Top
Security Realm
Anchor | ||||
---|---|---|---|---|
|
...
Organized under this group you will find links:
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.
...
#JMX Viewer
#LDAP Viewer
#ClassLoader Viewer
#JNDI Viewer
#Dependency Viewer
Starting from v2.2, these portlets are optional, you can enable them by installing a plugin from Geronimo repository.
...
This portlet provides a tree like representation for you to browse the different types of MBeans. Each MBean will be represented as a tree node that shows its object name representation. All MBeans will give you a list of MBeans grouped by its domain.Back to Top
LDAP Viewer
This portlet lets you connect to any LDAP server and browse its content but not edit it. This portlet comes predefined to access the LDAP embedded in Geronimo, make sure the service is running before you connect to the server.
ClassLoader Viewer
This view can be used to all the classloader involved in server and the classes it loads.Back to Top
JNDI Viewer
This view can be used to view JNDI context for various modules.Back to Top
Dependency Viewer
This view can be used to view all the modules and its dependencies.
...