COSMOS UG Web Console
COSMOS User's Guide Web Console section
Category: User's Guide
The COSMOS User interface is a web application that is composed of a set of COSMOS web components that allows users to manage, query and locate data managers. A user can launch the COSMOS UI by pointing a browser to http://localhost:8080/COSMOSUI. This assumes that the COSMOS UI web application is deployed on the localhost at port 8080.
The initial page of the COSMOS Web User Interface displays three main panes. The left pane shows a list of data managers that are registered with the broker. The top right pane shows a detail view that is initially blank, while the bottom right pane shows a properties view that is also initially blank.
Additional capabilities may be added to the COSMOS User Interface by providing new web components that can be integrated and configured for the COSMOS User Interface. The COSMOS Uset Interface is built on a framework that provides a list of predefined re-usable components, like query dialog boxes, CMDBf repsponse viewers, etc. The list of web components is outline under the COSMOS Web Component Library section.
- Navigate to a Data Manager
- Submit Queries to a Data Manager
- Submitting a CMDBf Query to a Data Manager
- Generate Log Report
- Generate Statistical Report
- Register Configuration Items
- Deregister Configuration Items
There are several configuration options that are available in The COSMOS UI. These options are defined in the <tomcat-dir>/webapps/COSMOSUI/config/configuration.properties file.
The following shows the available configuration options.
Let us look at some common use cases where one would change the above configuration options.
Use Case 1: The dojo toolkit is installed and deployed on another server or a new dojo toolkit version is available.
This change will configure the COSMOS UI to download the DOJO toolkit from the AOL Content Delivery Network.
Use Case 2: The end point reference of the COSMOS broker is deployed on a different host and port.
Configuration Action: We will need to set the BROKER_EPR to point to the new end point reference. Lets say that our broker EPR is at http://myhost.com:8882/cosmos/services/broker. As a result we would modify the following properties.
# The EPR of the Broker BROKER_EPR=http://myhost.com:8882/cosmos/services/broker
The other configuration options should be set to their default values and should only be modified if one wants to extend the functionality of the COSMOS UI. These configuration options are discussed in the developer's guide.