第 19 章 订阅服务如何获取和刷新数据


数据收集工具会收集并定期将数据(包括订阅使用的数据)发送到分析和处理此数据的混合云控制台工具。在处理数据后,订阅服务所需的数据(包括与订阅用量和容量相关的数据)将发送到订阅服务以进行显示。对于年度订阅,此数据每天发送一次。对于 On-Demand 订阅,这些数据可以更频繁地更新,通常每天需要多次更新。因此,在订阅服务中显示的数据以快照的形式(每天或每天几个间隔)形成快照,并且不是实时的持续使用监控器。

Red Hat Enterprise Linux 数据管道

下图提供了有关将 RHEL 数据从集合移到订阅服务中显示的数据管道的额外详情。数据收集工具(无论您使用 Red Hat Insights、Satellite 或 Red Hat Subscription Management)与 Subscription Manager 代理一起发送数据到混合云控制台处理工具。在处理数据后,它可用于混合云控制台工具,如库存服务。订阅服务使用清单服务可用的数据子集来显示订阅使用情况和容量的相关数据。

图 19.1. 订阅服务的 RHEL 数据管道

订阅服务的 RHEL 数据管道

Red Hat OpenShift 数据管道

Red Hat OpenShift 可以有基于 Red Hat Enterprise Linux 或 Red Hat Enterprise Linux CoreOS 的节点。只有通过 Red Hat OpenShift 数据管道中的工具(如 OpenShift Cluster Manager 和监控堆栈)报告数据的节点。RHEL 节点通过 RHEL 数据管道中的工具报告,如 Red Hat Insights、Satellite 或 Red Hat Subscription Management。

表 19.1. 节点报告和数据管道
Red Hat OpenShift 版本节点操作系统使用的数据管道

版本 4

RHCOS

Red Hat OpenShift pipeline

节点聚合到集群报告中

分析的节点类型和节点标签,以确定订阅的节点

版本 4

RHEL

Red Hat OpenShift pipeline

节点单独报告

分析的节点类型和节点标签,以确定订阅的节点

版本 3

RHEL

RHEL pipeline

节点单独报告

订阅的节点不能与非订阅的节点区分开

对于 Red Hat OpenShift 版本 4.1 及更新的版本,监控堆栈中提供的工具,包括 Telemetry、Prometheus、Thanos 等、监控并定期概述所有订阅节点的 CPU 活动,同时忽略非订阅节点的活动。对于具有已删除实体的新集群,该数据会以不同的间隔发送到 Red Hat OpenShift Cluster Manager,以维护货币。

然后,Red Hat OpenShift Cluster Manager 为现有集群更新集群大小属性,并在 Hybrid Cloud Console 清单插件中为任何新集群创建条目。

最后,订阅服务会分析清单数据,并在订阅配置集中为每个 Red Hat OpenShift 产品创建集群范围的使用信息。该信息显示在订阅服务界面中,以及适用于订阅类型的容量数据。对于带有 Annual 订阅的 Red Hat OpenShift Container Platform,使用信息帐户用于内核和套接字使用。对于带有 On-Demand 订阅的 Red Hat OpenShift Container Platform 或 OpenShift Dedicated,使用信息会显示内核小时使用情况。

图 19.2. 订阅服务的 Red Hat OpenShift 数据管道

订阅服务的 Red Hat OpenShift 数据管道

Red Hat Cloud Services 数据流

Red Hat Cloud Services 组合中的受管服务(如 Red Hat OpenShift AI 或 Red Hat Advanced Cluster Security for Kubernetes)依赖红帽基础架构。该基础架构的一部分是监控堆栈工具,其他作业还可提供有关订阅服务使用的数据。因此,Red Hat Cloud Services 服务使用 Red Hat OpenShift 数据管道中使用的工具报告使用情况。

数据收集工具的心跳

数据收集工具发送数据以进行处理的频率(也称为 heartbeat )因工具而异。这种差异可能会影响订阅服务显示的数据的新旧性。

下表显示了数据收集工具的默认心跳。在某些情况下,这些值可在那个数据收集工具中进行配置。

表 19.2. 数据收集工具的心跳
工具可配置心跳间隔

Insights

每日,每 24 小时一次

Red Hat Subscription Management

每天多次,默认为 4 小时

Satellite

使用 Satellite 调度程序功能每月配置

如果使用,Satellite 清单上传插件会每天报告,并带有手动发送选项。

另外,要维护关于虚拟客户机到主机映射的准确信息,最佳实践是每天运行 virt-who 工具。

Red Hat OpenShift

数据管道中涉及几个工具,包括 Red Hat OpenShift Container Platform 监控堆栈和混合云控制台中的工具,它们有不同的间隔:

Red Hat OpenShift Container Platform 监控堆栈:
新集群每 2 小时更新一次 15 分钟
集群大小更新每 2 小时更新一次删除的实体,每 5 小时更新一次删除的实体

Red Hat OpenShift Cluster Manager:
新集群每 15 分钟
现有集群每 6 小时同步一次到 Red Hat Subscription Management

订阅服务:
每天,每 24 小时订阅一次,每天针对 On-Demand 订阅多次

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.