Este contenido no está disponible en el idioma seleccionado.
Chapter 2. Requirements and your responsibilities
Review the hardware and software requirements and your responsibilities before you use the service.
2.1. Requirements Copiar enlaceEnlace copiado en el portapapeles!
To begin using the subscriptions service, you must meet the following software requirements. For more complete information about these requirements, contact your Red Hat account team.
2.1.1. Red Hat Enterprise Linux Copiar enlaceEnlace copiado en el portapapeles!
You must meet at least one of the following requirements for Red Hat Enterprise Linux management:
RHEL managed by Satellite
- The minimum Satellite version is 6.9 or later (versions that are under full or maintenance support are recommended).
- RHEL managed by Red Hat Lightspeed
- RHEL managed by Red Hat Subscription Management
Red Hat Enterprise Linux for Third Party Linux Migration with Extended Life Cycle Support Add-on with a pay-as-you-go On-Demand subscription with metered billing configured
- This subscription requires the configuration of metered billing for the relevant cloud instances. You can choose to meter with the host-metering agent or with the cost management service in the Hybrid Cloud Console. For the most recent information about how to configure metered billing using either of these methods, see Enabling metering for Red Hat Enterprise Linux with Extended Lifecycle Support in your cloud environment.
2.1.2. Red Hat OpenShift Copiar enlaceEnlace copiado en el portapapeles!
You must meet the following requirements for Red Hat OpenShift management, based on your product version and subscription type:
Red Hat OpenShift Container Platform with an Annual subscription
- Red Hat OpenShift Container Platform version 4.1 or later managed with the monitoring stack tools and OpenShift Cluster Manager
- Red Hat OpenShift Container Platform version 3.11 with RHEL nodes managed by Red Hat Lightspeed, Satellite, or Red Hat Subscription Management
Red Hat OpenShift Container Platform with a pay-as-you-go On-Demand subscription
- Red Hat OpenShift Container Platform version 4.7 or later managed with the monitoring stack tools and OpenShift Cluster Manager
Red Hat OpenShift Dedicated with a pay-as-you-go On-Demand subscription
- OpenShift Dedicated version 4.7 or later. The monitoring stack tools and OpenShift Cluster Manager are always in use for OpenShift Dedicated
Other managed services managed with the Red Hat OpenShift monitoring stack tools in combination with other Red Hat infrastructure
These managed services include offerings such as Red Hat OpenShift AI and Red Hat Advanced Cluster Security for Kubernetes. Generally for the Red Hat OpenShift managed services, no user setup of the monitoring stack tools or cloud integration (as applicable) is necessary.
NoteSome of the managed services in the Red Hat OpenShift portfolio might also gather and display their own usage data. This data is independent of the data that is gathered by the Red Hat OpenShift monitoring stack tools to display in the subscriptions service. The data displayed in these service-level dashboards is designed more for the needs of the owners of individual clusters, instances, and so on. However, the Red Hat OpenShift platform core capabilities provided by the monitoring stack tools typically gather and process the data that is used in the subscriptions service.
2.1.3. Red Hat Ansible Copiar enlaceEnlace copiado en el portapapeles!
You must meet the following requirements for Red Hat Ansible management:
Red Hat Ansible Automation Platform as a managed service
- Red Hat Ansible Automation Platform with a provisioned Ansible control plane during product configuration. No additional setup is necessary.
2.2. Select the right data collection tool Copiar enlaceEnlace copiado en el portapapeles!
To display data about your subscription usage, the subscriptions service requires a data collection tool to obtain that data. The various data collection tools each have distinguishing characteristics that determine their effectiveness in a particular type of environment.
It is possible that the demands of your environment require more than one of the data collection tools to be running. When more than one data collection tool is supplying data to the services in the Hybrid Cloud Console, the tools that process this data are able to analyze and deduplicate the information from the various data collection tools into standardized facts, or canonical facts.
The following information can help you determine the best data collection tool or tools for your environment.
2.2.1. Red Hat Lightspeed Copiar enlaceEnlace copiado en el portapapeles!
Red Hat Lightspeed as a data collection tool is ideal for the always-connected customer. If you fit this profile, you are interested in using Red Hat Lightspeed not only as a data collection tool, but also as a solution that provides analytic, threat identification, remediation, and reporting capabilities.
With the inclusion of Red Hat Lightspeed with every Red Hat Enterprise Linux subscription beginning with version 8, and with the availability of Red Hat Insights for Red Hat OpenShift in April 2021, the use of Red Hat Lightspeed as your data collection tool becomes even more convenient.
However, using Red Hat Lightspeed as the data collection tool is not ideal if the Red Hat Lightspeed agent cannot connect directly to the console.redhat.com website or if Red Hat Satellite cannot be used as a proxy for that connection. In addition, it cannot be used as the sole solution if hypervisor host-guest mapping is required for virtual data centers (VDCs) or similar virtualized environments. In that case, Red Hat Lightspeed must be used in conjunction with Satellite.
2.2.2. Red Hat Subscription Management Copiar enlaceEnlace copiado en el portapapeles!
Red Hat Subscription Management is an ideal data collection tool for the connected customer who uses the Subscription Manager agent to send data to Red Hat Subscription Management on the Red Hat Customer Portal.
For customers that are using the subscriptions service, Red Hat Subscription Management automatically synchronizes its data with the Hybrid Cloud Console services. Therefore, in situations where Red Hat Subscription Management is in use, or required, such as with RHEL 7 or later, it is being used as a data collection tool.
2.2.3. Red Hat Satellite Copiar enlaceEnlace copiado en el portapapeles!
The use of Satellite as the data collection tool is useful for customers who have specific needs in their environment that either inhibit or prohibit the use of the Red Hat Lightspeed agent or the Subscription Manager agent for data collection.
For example, you might be able to connect to the Hybrid Cloud Console directly, but you might find the connection and maintenance of a per-organization Satellite installation is more convenient than the per-system installation of Red Hat Lightspeed. The use of Satellite also enables you to inspect the information that is being sent to the Hybrid Cloud Console on an organization-wide basis instead of a system-only basis.
As another example, your Satellite installation might not be able to connect directly to the Hybrid Cloud Console because you are running Satellite from a disconnected network. In that case, you must export the Satellite reports to a connected system and then upload that data to the Hybrid Cloud Console. To do this, you must use a minimum of Satellite 6.9 or later (versions that are under full support). You must also install the Satellite inventory upload plugin on your Satellite server.
Finally, you might have a need to view the subscriptions service results for RHEL usage from a virtual data center (VDC) subscription or similar virtualized environments. To do so, you must obtain accurate hypervisor host-guest mapping information as part of the data that is collected for analysis. This type of data collection requires the use of Satellite in combination with the Satellite inventory upload plugin and the virt-who tool.
2.2.4. Red Hat OpenShift monitoring stack and other tools for Red Hat OpenShift data collection Copiar enlaceEnlace copiado en el portapapeles!
The data collection for Red Hat OpenShift usage is dependent on several tools, including tools developed by the Red Hat OpenShift development team. One tool is Red Hat OpenShift Cluster Manager. Another set of tools is known as the monitoring stack. This set of tools is based on the open source Prometheus project and its ecosystem, and includes Prometheus, Telemetry, Thanos, Observatorium, and others.
The subscriptions service is designed to work with customers who use Red Hat OpenShift 4.1 and later products in connected environments. For the Red Hat OpenShift version 4.1 and later products that the subscriptions service can track, Red Hat OpenShift Cluster Manager and the monitoring stack tools are used to gather and process cluster data before sending it to Red Hat Subscription Management. Red Hat Subscription Management provides the relevant usage data to the Hybrid Cloud Console services such as inventory and the subscriptions service.
Customers with disconnected environments can use the Red Hat OpenShift data collection tools by manually creating each cluster in Red Hat OpenShift Cluster Manager. This workaround enables customers with disconnected environments to simulate an account-level view of their Red Hat OpenShift usage. For example, an organization with disconnected clusters distributed across several departments might find this workaround useful.
For Red Hat OpenShift Container Platform version 3.11, data collection is dependent on an older, RHEL based reporting model. Therefore, data collection is dependent upon the connection of the RHEL nodes to one of the RHEL data collection tools, such as Red Hat Lightspeed, Red Hat Subscription Management, or Satellite.
The Red Hat OpenShift portfolio also includes managed services that rely on Red Hat infrastructure. Part of that infrastructure is the monitoring stack tools that, among other jobs, supply data about subscription usage to the subscriptions service. No additional user action is necessary to set up these data collection tools for the following managed services:
- Red Hat OpenShift AI with a pay-as-you-go On-Demand subscription
- Red Hat Advanced Cluster Security for Kubernetes with a pay-as-you-go On-Demand subscription
2.2.5. Cloud integrations for Red Hat services Copiar enlaceEnlace copiado en el portapapeles!
The data collection for some pay-as-you-go On-Demand subscriptions requires a connection known as a cloud integration, configured with the integrations service of the Hybrid Cloud Console.
A cloud integration on the Red Hat Hybrid Cloud Console is a connection to a service, application, or provider that supplies data to another Hybrid Cloud Console service. Through a cloud integration, the connected service can connect with and use data from public cloud providers and other services or tools to collect data for that service.
The following products require the configuration of a cloud integration to enable data collection for the subscriptions service:
- Red Hat Enterprise Linux for Third Party Linux Migration with Extended Life Cycle Support Add-on
2.3. Set subscription attributes Copiar enlaceEnlace copiado en el portapapeles!
Red Hat subscriptions combine technology with use cases to help procurement and technical teams make the best purchasing and deployment decisions for their business needs. When the same product is offered in two different subscriptions, these use cases differentiate between the options. They inform the decision-making process at the time of purchase and remain associated with the subscription throughout its life cycle to help determine how the subscription is used.
Red Hat provides a method for you to associate use case information with products through the application of subscription attributes. These subscription attributes can be supplied at product installation time or as an update to the product.
The subscriptions service helps you to align your software deployments with the use cases that support them and compare actual consumption to the capacity provided by the subscription profile of your account. Proper, automated maintenance of the subscription attributes for your inventory is important to the accuracy of the subscriptions service reporting.
Subscription attributes can generally be organized into the following use cases:
- technical use case
- Attributes that describe how the product will be used upon deployment. Examples include role information for RHEL used as a server or alternatively used as a workstation.
- business use case
- Attributes that describe how the product will be used in relation to your business environment and workflows. Examples include usage as part of a production environment or alternatively as part of a disaster recovery environment.
- operational use case
- Attributes that describe various operational characteristics such as how the product will be supported. Examples include a service level agreement (SLA) of premium, or a service type of L1-L3.
The subscription attributes might be configured from the operating system or its management tools, or they might be configured from settings within the product itself. Collectively, these subscription attributes might be known as system purpose, subscription settings, or similar names across all of these tools.
Subscription attributes are used by the Hybrid Cloud Console services such as the inventory service to build the most accurate usage profile for products in your inventory. The subscriptions service uses the subscription attributes found and reported by these other tools to filter data about your subscriptions, enabling you to view this data with more granularity. For example, filtering your RHEL subscriptions to show only those with an SLA of premium could help you determine the current usage of those premium subscriptions compared to your overall capacity for premium subscriptions.
The quality of subscription attribute data can greatly affect the accuracy and usefulness of the subscriptions service data. Therefore, a best practice is to ensure that these attributes are properly set, both for current use and any possible future expansion of subscription attribute use within the subscriptions service.
2.3.1. Subscription attributes for RHEL Copiar enlaceEnlace copiado en el portapapeles!
You can set subscription attributes for the RHEL product with RHEL or Satellite. For RHEL, the subscription attributes are known as system purpose.
You should set the system purpose subscription attributes from only one tool. If you use multiple tools, there is a possibility for mismatched settings. Because these tools report data to the Hybrid Cloud Console tools at different intervals, or heartbeats, and because the subscriptions service shows some information as a once-per-day snapshot based on last-reported data, adding subscription attributes to more than one tool could potentially affect the quality of the subscriptions service data.
Set the subscription attributes with RHEL
You can use a few different methods to set the system purpose values, depending on whether you set them at RHEL installation or configuration time, whether you are installing RHEL interactively or automatically, and whether you are setting system purpose from a command line interface or with another method.
For more specific guidance related to the installation or configuration process that you are following, see the system purpose information in these {RHELNameShort} 9 guides, or see similar guides in the applicable version of {RHELNameShort}:
Set the subscription attributes from Satellite
For Satellite, the methods to set subscription attributes are described in instructions for editing the system purpose of a single host or multiple hosts:
2.3.2. Set subscription attributes for Red Hat OpenShift Copiar enlaceEnlace copiado en el portapapeles!
You can set subscription attributes from Red Hat OpenShift Cluster Manager for version 4. For version 3, you use the same reporting tools as those defined for RHEL.
Set the subscription attributes for Red Hat OpenShift 4
You can set subscription attributes at the cluster level from Red Hat OpenShift Cluster Manager, where the attributes are described as subscription settings.
- From the Clusters view, select a cluster to display the cluster details.
- Click Edit Subscription Settings on the cluster details page or from the Actions menu.
- Make any needed changes to the values for the subscription attributes and then save those changes.
Set the subscription attributes for Red Hat OpenShift 3
You can set subscription attributes at the node level by using the same methods that you use for RHEL, setting these values from RHEL itself, Red Hat Subscription Management, or Satellite. As described in that section, set subscription attributes by using only one method so that the settings are not duplicated.
If your subscription contains a mix of socket-based and core-based nodes, you can also set subscription attributes that identify this fact for each node. As you view your Red Hat OpenShift usage, you can use a filter to switch between cores and sockets as the unit of measurement.
To set this subscription attribute data, run the applicable command for each node:
For core-based nodes:
# echo '{"ocm.units":"Cores/vCPU"}' | sudo tee /etc/rhsm/facts/openshift-units.factsFor socket-based nodes:
# echo '{"ocm.units":"Sockets"}' | sudo tee /etc/rhsm/facts/openshift-units.facts
Set subscription attributes for other Red Hat OpenShift subscriptions
Some offerings are of one subscription type only, for example, Red Hat OpenShift AI or Red Hat Advanced Cluster Security for Kubernetes. Therefore, setting subscription attributes is not required.
2.3.3. Set subscription attributes for Red Hat Ansible Copiar enlaceEnlace copiado en el portapapeles!
Currently, the only Red Hat Ansible offering that is tracked by the subscriptions service is Red Hat Ansible Automation Platform as a managed service. The Red Hat Ansible Automation Platform managed service offering is of one subscription type only. Therefore, setting subscription attributes is not required.
2.4. Your responsibilities Copiar enlaceEnlace copiado en el portapapeles!
The subscriptions service and the features that make up this service are new and are rapidly evolving. During this rapid development phase, you have the ability to view, and more importantly contribute to, the newest capabilities early in the process. Your feedback is valued and welcome. Work with your Red Hat account team, for example, your technical account manager (TAM) or customer success manager (CSM), to provide this feedback. You might also be asked to provide feedback or request features from within the subscriptions service itself.
As you use the subscriptions service, note the following agreements and contractual responsibilities that remain in effect:
- Customers are responsible for monitoring subscription utilization and complying with applicable subscription terms. The subscriptions service is a customer benefit to manage and view subscription utilization. Red Hat does not intend to create new billing events based on the subscriptions service tooling, rather the tooling will help the customer gain visibility into utilization so it can keep track of its environment.