Chapter 3. Configure connection to Red Hat Insights using remote host configuration manager
Chapter 3. Configure connection to Red Hat Insights using remote host configuration manager The remote host configuration manager, located at Red Hat Hybrid Cloud Console > Red Hat Insights > Inventory > System Configuration > Remote Host Configuration (RHC) , is where you can control Red Hat Enterprise Linux system connections to Red Hat Insights for Red Hat Enterprise Linux. From the remote host configuration manager, you control the connection to your RHEL infrastructure, and how the Insights for Red Hat Enterprise Linux services are configured on the remote systems. Changes in the remote host configuration manager create a playbook that is fetched by the rhc client. The connected rhc client monitors for remote host configuration manager to send playbooks and will execute them instantaneously. The remote host configuration manager provides a log that shows you the playbook runs. With the rhc client and the remote host configuration manager, there is no fine control over individual system connections, and there is no additional control over the data that is packaged on your systems and uploaded to Insights for Red Hat Enterprise Linux. To control the type of data that each system provides to Insights for Red Hat Enterprise Linux, you must use the Insights client configuration options. For example, if you want to apply data obfuscation or data redaction to the system information that is sent to Insights for Red Hat Enterprise Linux, you must configure the obfuscation and redaction values in the Insights client configuration file on each system. 3.1. Opening the remote host configuration manager Use the remote host configuration manager to view connection settings. The first time you open the manager, it shows a pane for rhc command syntax that you can fill in and copy. This will simplify command entry on your Red Hat Enterprise Linux (RHEL) systems if they are not already running the remote host configuration utility. You can close this pane, but it cannot be reopened. Prerequisites You must be logged into the Red Hat Hybrid Cloud Console. You must have RHC user privileges, assigned in User Access, to perform this procedure. Procedure Navigate to Red Hat Hybrid Cloud Console > Red Hat Insights > Inventory > System Configuration > Remote Host Configuration (RHC) to view the Red Hat Insights for Red Hat Enterprise Linux connection settings. 3.2. Editing settings in the remote host configuration manager Use the remote host configuration manager to edit remote host configuration settings. You can enable or disable whether your RHEL systems receive remediation playbooks and rhc client configuration changes from remote host configuration manager. If you want to maintain your client configurations manually, or with your own configuration management system, you may disable the system configuration management settings. You can enable settings to use OpenSCAP for compliance policies and Cloud Connector to fix issues directly from Red Hat Insights for Red Hat Enterprise Linux. Enabling OpenSCAP automatically installs the OpenSCAP and RHEL System Security Guide (SSG), required to use the compliance service. Prerequisites You must be logged into the Red Hat Hybrid Cloud Console. You must have RHC administrator privileges, assigned in User Access, to perform this procedure. Procedure Navigate to Red Hat Hybrid Cloud Console > Red Hat Insights > Inventory > System Configuration > Remote Host Configuration (RHC) to view the current settings. Click Change settings . Use the slider buttons to select Red Hat Insights for Red Hat Enterprise Linux settings for your connected systems. The changes are applied to all connected systems and to all future systems that connect through the rhc client. 3.3. Maintaining a connection between remote host configuration and Red Hat Hybrid Cloud Console To maintain a strong connection between remote host configuration(rhc) and Red Hat Hybrid Cloud Console, it is recommended that you set an option for a 10 second reconnect delay. Prerequisites You have root-level access to the system or sudo permissions. You have a rhc version installed that is at least version 0.2.4 but less than version 0.3. Procedure Open the following file: /etc/rhc/config.toml Add this option to the file mqtt-reconnect-delay = "10s" Save your changes. Type the following command in your terminal: # systemctl restart rhcd.service Verification step Run the following command in your terminal: If the option was added successfully, you should see the following statement returned: Additional resources For information about registering rhc, see the following: Registering your host using rhc
#`systemctl status rhcd.service` `Active: active (running)` followed by a timestamp.