Host management and monitoring using Web Console

Web Console is an interactive web interface that you can use to perform actions and monitor AlmaLinux hosts. You can enable a remote-execution feature to integrate orcharhino with Web Console. When you install Web Console on a host that you manage with orcharhino, you can view the Web Console dashboards of that host from within the orcharhino management UI. You can also use the features that are integrated with Web Console, for example, Lorax Composer.

Enabling Web Console on orcharhino

By default, Web Console integration is disabled in orcharhino. If you want to access Web Console features for your hosts from within orcharhino, you must first enable Web Console integration on orcharhino Server.

  • Enable Web Console on your orcharhino Server:

    # orcharhino-installer --enable-foreman-plugin-remote-execution-cockpit

Managing and monitoring hosts using Web Console

You can access the Web Console web UI through the orcharhino management UI and use the functionality to manage and monitor hosts in orcharhino.

  • Web Console is enabled in orcharhino.

  • Web Console is installed on the host that you want to view:

  • orcharhino or orcharhino Proxy can authenticate to the host with SSH keys. For more information, see Distributing SSH Keys for Remote Execution.

  1. In the orcharhino management UI, navigate to Hosts > All Hosts and select the host that you want to manage and monitor with Web Console.

  2. In the upper right of the host window, click the vertical ellipsis and select Web Console.

You can now access the full range of features available for host monitoring and management, for example, Lorax Composer, through the Web Console.

Disabling Web Console on orcharhino

Perform the following procedure if you want to disable Web Console on orcharhino.

  1. Run this orcharhino-installer command:

    # orcharhino-installer --no-enable-foreman-plugin-remote-execution-cockpit
  2. In the orcharhino management UI, navigate to Administer > Settings and click the Remote execution tab.

  3. In the Cockpit URL row, erase the setting under Value and click Submit. This removes the Web Console button from the orcharhino management UI.

  4. Uninstall the Web Console package from orcharhino:

    # dnf remove rubygem-foreman_remote_execution-cockpit

    Web Console integration can be independently enabled or disabled on orcharhino Proxies. To prevent enabling Web Console integration on a orcharhino Proxy, run the following command after completing the procedure:

    # orcharhino-installer --foreman-proxy-plugin-remote-execution-script-cockpit-integration=false

The text and illustrations on this page are licensed by ATIX AG under a Creative Commons Attribution Share Alike 4.0 International ("CC BY-SA 4.0") license. This page also contains text from the official Foreman documentation which uses the same license ("CC BY-SA 4.0").