Chapter 1. Inventory overview
Chapter 1. Inventory overview Inventory provides a comprehensive view of all the systems in your organization, which allows you to easily track and manage your infrastructure. You can access inventory in two ways: through the Hybrid Cloud Console, and by the Managed inventory API Systems must be registered with Red Hat to be visible in inventory. There are multiple ways to register with Red Hat. For more information about registering systems with Red Hat Insights, see the following resources: Client Configuration Guide for Red Hat Insights . Insights Analysis When your system is registered with Red Hat Insights, Insights performs an initial analysis of the system. Status information, such as system state and whether a system is active, is stored in inventory. You can access additional details about the system from the Red Hat Insights > RHEL > Inventory page in the Hybrid Cloud Console. After the initial analysis is complete, Insights runs analyses daily, providing feedback to you and reporting system status to inventory. Insights analysis results can include alerts that identify issues in your systems, and recommendations about how to resolve those issues. Insights also monitors your systems for system staleness, and uses specific staleness criteria to flag systems that are not reporting regularly. If systems do not report after a specified period of time, Insights flags them for deletion. Additional Resources Getting Started with Red Hat Insights 1.1. Data governance Red Hat Insights helps to identify and address operational and vulnerability risks, before they result in system downtime. This functionality requires that Insights collects small pieces of system metadata for processing and analysis. Here is how we ensure the security of your data: Red Hat Insights collects only the minimum system metadata needed to analyze and identify issues for supported platforms. Before data is sent to Red Hat, you have the option to inspect and redact your data. Data is encrypted throughout the process, with a customizable collection schedule. Red Hat data collection rules are signed and the signature is verified before proceeding. Only one uploaded data set is stored at a time for each cluster, host or instance. 1.1.1. Data obfuscation You have full control over the data collected by Insights. It is possible to anonymize the data by obfuscating IP addresses and hostnames in the Insights client. 1.1.2. Data redaction You can exclude specific data from the Insights client collection process, by using data redaction commands in the command line interface. This method can be used to ensure personally identifiable information (PII) is not collected. However, data redaction reduces the quantity and quality of system recommendations. 1.1.3. Data retention The Insights client collects and uploads your data once a day with the default configuration. The collected data is kept 24 hours for analysis. Data is replaced by new uploads from the Insights client every day. Data is automatically deleted after 14 days if there is no upload from the Insights client. Results from the analysis are retained for historical reporting purposes and might be used by Red Hat as input into feature enhancements. Additional Resources For more information on Red Hat data governance, see the Red Hat Insights data and application security page: Red Hat Insights data and application security For more information on obfuscating data, see Red Hat Insights client documentation: Insights client data obfuscation For more information on configuring a denylist, see Red Hat Insights client documentation: Insights client data redaction 1.2. Data collectors for inventory Each system registered in inventory gets its data from one of many data collectors. Data collectors run on a regular cadence and synchronize their collected data with the Red Hat Hybrid Cloud Console. A system can be reported by one or more collectors. When multiple collectors provide information for the same system, inventory uses a deduplication mechanism to merge the information. This process ensures that systems appear only once in inventory. The following data collectors upload system information to the Red Hat Hybrid Cloud Console: Red Hat Insights . Insights registers and aggregates system data. By default, it runs daily on each system and uploads the system data to the Red Hat Hybrid Cloud Console for processing. The data that Insights collects is used to formulate all the recommendations Insights provides. Red Hat Subscription Manager (RHSM) . The subscription-manager tool runs daily to provide a list of all systems in your organization that are registered with Red Hat. Note that unless Insights is also enabled, data collected by Subscription Manager alone does not provide recommendations. Remote Host Configuration (rhc) . The rhc client allows you to register systems to Insights and RHSM, and configure Insights connections for all RHEL systems in your organization. In addition, the rhc client makes it easy to find system issues, and to fix them with remediation playbooks generated by Insights. Red Hat Discovery tool . Discovery tool scans systems for Red Hat software installations and provides a report to Red Hat Hybrid Cloud Console for inclusion in inventory. You will run this tool manually. Red Hat Satellite . Satellite provides an integration with Red Hat Hybrid Cloud Console. When configured, Satellite uploads its inventory of registered systems daily and synchronizes it with the inventory application. This includes all systems registered with Satellite and Capsule servers. Note Data collected and reported by Subscription manager and Satellite alone will NOT result in analysis and recommendations. Red Hat Insights must also be enabled. 1.2.1. Identifying which data collector is reporting to inventory You can determine which data collector(s) have reported for an individual system by visiting the Red Hat Hybrid Cloud Console: Prerequisites You have Inventory Hosts viewer access. Procedure Navigate to the Red Hat Insights > RHEL > Inventory page. Click the system you want to view. You will notice that you are in the General information tab. Remain in that tab and scroll to the bottom of the page. Reference the Data collectors card at the bottom of the page. There you will see the data collector(s) Name , Status and Last upload details. Note You can also filter your systems by data collectors in the inventory Systems page. This is explained in Section 2.2, Refining your view of systems in inventory. Additional Resources Red Hat Insights client Red Hat Satellite Red Hat Subscription Manager (RHSM) Getting started with the Subscriptions Service Red Hat Discovery tool Remote Host Configuration and Management (rhc)