Chapter 1. The Red Hat OpenStack Dashboard service (horizon)
The Red Hat OpenStack Services on OpenShift (RHOSO) Dashboard service (horizon) is a web-based graphical user interface that you can use to manage RHOSO services.
To access the Dashboard in a browser, you must install the Dashboard service, and you must know the Dashboard host name or IP, and login password. The Dashboard URL is:
http://<hostname>/dashboard/
-
Replace
<hostname>with the Dashboard host name or IP.
Federation allows users to log in to the OpenStack Dashboard by using Red Hat’s single sign-on (SSO) technology. For more information, see Deploying RHOSO with a single sign-on federated IDP.
By default, users who log out of the OpenStack Dashboard are not logged out of SSO.
1.1. The Admin tab Copy linkLink copied to clipboard!
You can view usage and manage instances, volumes, flavors, images, projects, users, services, and quotas in the Admin tab of the OpenStack Dashboard.
The Admin tab displays in the main window when you log in as an admin user.
The Admin tab provides the following parameters:
| Parameter name | Description |
|---|---|
| Overview | View basic reports. |
| Resource Usage | Use the following tabs to view the following usages:
|
| Hypervisors | View the hypervisor summary. |
| Host Aggregates | View, create, and edit host aggregates. View the list of availability zones. |
| Instances | View, pause, resume, suspend, migrate, soft or hard reboot, and delete running instances that belong to users of some, but not all, projects. Also, view the log for an instance or access an instance with the console. |
| Volumes | View, create, edit, and delete volumes, and volume types. |
| Flavors | View, create, edit, view extra specifications for, and delete flavors. Flavors are the virtual hardware templates in Red Hat OpenStack Services on OpenShift (RHOSO). |
| Images | View, create, edit properties for, and delete custom images. |
| Networks | View, create, edit properties for, and delete networks. |
| Routers | View, create, edit properties for, and delete routers. |
| Floating IPs | View allocated floating IP addresses for all projects. |
| Defaults | View and edit the default quotas (maximum limits) for resources in the environment. |
| Metadata Definitions | Import, view, and edit metadata definition namespaces, and associate the metadata definitions with specific resource types. |
| System Information | Contains the following tabs:
|
1.1.1. Viewing allocated floating IP addresses Copy linkLink copied to clipboard!
You can use the Floating IPs panel to view a list of allocated floating IP addresses. You can access the same information from the command line, by using the nova list --all-projects command.
1.1.2. Viewing PCPU usage Copy linkLink copied to clipboard!
You can use the PCPU Usage parameter to see how many pinned CPUs (pCPUs) you have used in your environment and how many pCPUs are available. You can view the PCPU Usage parameter in the Resource Providers Summary section of the All Hypervisors page.
Procedure
- Click Admin.
- Click Compute.
- In the Compute submenu, click Hypervisors.
- View the PCPU Usage parameter in the Resource Providers Summary section of this All Hypervisors page.
1.2. The Project tab Copy linkLink copied to clipboard!
You can view and manage project resources in the Project tab of the OpenStack Dashboard.
You must set a project as active in Identity > Projects to view and manage resources in that project.
The Project tab provides the following tabs:
| Parameter name | Description |
|---|---|
| Overview | View reports for the project. |
| Instances | View, launch, create a snapshot from, stop, pause, or reboot instances, or connect to them through the console. |
| Volumes | Use the following tabs to complete these tasks:
|
| Images | View images, instance snapshots, and volume snapshots that project users create, and any images that are publicly available. Create, edit, and delete images, and launch instances from images and snapshots. |
| Access & Security | Use the following tabs to complete these tasks:
|
| Parameter name | Description |
|---|---|
| Network Topology | View the interactive topology of the network. |
| Networks | Create and manage public and private networks and subnets. |
| Routers | Create and manage routers. |
| Trunks |
Create and manage trunks. Requires the |
| Parameter name | Description |
|---|---|
| Containers | Create and manage storage containers. A container is a storage compartment for data, and provides a way for you to organize your data. It is similar to the concept of a Linux file directory, but it cannot be nested. |
| Parameter name | Description |
|---|---|
| Stacks | Orchestrate multiple composite cloud applications with templates, through both an OpenStack-native REST API and a CloudFormation-compatible Query API. |
1.3. The Identity tab Copy linkLink copied to clipboard!
You can view and manage projects, users, and groups in the Identity tab of the OpenStack Dashboard.
The Identity tab provides the following options:
- Projects - View, create, edit, and delete projects, view project usage, add or remove users as project members, modify quotas, and set an active project. For more information, see Managing projects in Performing security operations.
- Users - View, create, edit, disable, and delete users, and change user passwords. The Users tab is available when you log in as an admin user. For more information, see Managing users in Performing security operations.
For more information about managing groups of users with the Red Hat OpenStack Services on OpenShift (RHOSO) Dashboard, see Managing groups in Performing security operations.