Chapter 5. The My Services Tab

The My Services tab lists all available services with a summary of information associated with each service, including Service Name, Retirement Date, Number of VMs, Owner, the date it was Created On, and its Power State. You can filter or sort services by those entities, and now also by Relative Cost. There is now the ability for users to perform power operations on virtual machines within the Self Service user interface using the new set of buttons, Start, Stop, and Suspend for each service.

SSUI MyServices tab

Click a service to view further details including information on the virtual machines associated with it. There is now ability for users to view chargeback data per service for the virtual machines' month-to-date usage. You can also get HTML 5 console access to the virtual machine by clicking the Html 5 Icon button, as highlighted on the screen capture. On the same screen, you also have options to retire the service now or at a later date, edit or remove the service. Additionally, you can now change the ownership and group of the service using the Set Ownership button, and also Reconfigure a service, similar to in the full administrative user interface.

SSUI Service Details1

Moreover, you can now add custom buttons and custom button groups that can have dialogs associated with them. For example:

SSUI Custom Button1

5.1. Cockpit Integration

Cockpit is an interactive Linux server administrative interface. You can perform simple administration tasks such as starting containers, storage administration, network configuration, and inspecting logs. While cockpit allows you to monitor and administer several servers at the same time, your browser connects to a primary server that runs the Cockpit web service through which connections to additional servers can be established.

Red Hat CloudForms full administrative user interface and the Self Service user interface have enabled for users to click the new Cockpit button Cockpit Button that opens a new browser window with Cockpit interface for a given virtual machine.

5.1.1. Accessing the Cockpit Interface

Note

Cockpit must be pre-configured and running on the virtual machine.

As you can see in the following screen capture of the Self Service user interface, the cockpit button is available next to the HTML 5 console button for a virtual machine instance in the My Services tab.

  1. Click the My Services tab.
  2. Click the required service from the list.
  3. Click the Cockpit button Cockpit Button located next to the HTML 5 console button to open the Cockpit interface for the virtual machine. A notification at the top of the screen will appear to show the Cockpit interface is loading. Cockpit Button
  4. The Cockpit interface for the virtual machine will open in a new browser window. If you get a security warning by the browser, you will need to add this connection to the security exceptions. Click Advanced → Add Exception → Confirm Security Exception. After that, you will see the login screen. Cockpit Login
  5. Once you have logged in, you will see the tabs for the dashboard and the individual machines added to Cockpit. Cockpit UI