第 6 章 将报告发送到混合云控制台
运行扫描后,您可以在 cloud.redhat.com 上将扫描的报告发送到 Hybrid Cloud Console。您生成和发送的报告不是详情报告或部署报告。相反,这是一个第三个报告类型,称为 insights 报告。这种类型的报告会被格式化,特别是混合云控制台服务。
当您向混合云控制台发送 insights 报告时,报告数据可以被混合云控制台服务使用,如 Red Hat Insights 的清单服务,以显示基于主机的清单数据和订阅服务,以显示订阅使用情况数据。
了解更多
要了解更多有关如何使用 insights 报告的信息,请参阅以下信息:
要了解更多有关 insights 报告概念的信息,请参阅以下信息:
6.1. 将 insights 报告下载并发送到混合云控制台
当您需要向混合云控制台服务(如 Red Hat Insights 清单服务和订阅服务)提供报告数据时,您可以下载并发送 insights 报告。
这种类型的报告与详情报告或部署报告不同。insights 报告 是一个发现报告,其数据与部署报告类似,但其内容和格式旨在嵌套并由混合云控制台服务使用。此外,无法通过 Discovery 图形用户界面创建 insights 报告。它必须使用 Discovery 命令行界面创建。
先决条件
如果要下载并发送 insights 报告,您必须满足以下要求:
- 该扫描的最新扫描作业必须成功完成。
- 发现命令行界面必须与 Discovery 服务器安装在同一系统上,以便您可以使用命令行界面执行以下步骤。您无法从图形用户界面下载并发送 insights 报告。
步骤
登录到命令行界面,其中
server_administrator_username
是 Discovery 服务器管理员的用户名,server_administrator_password
是服务器管理员的密码:dsc server login --username server_administrator_username --password server_administrator_password
找到您要用来创建 insights 报告的扫描作业的
report_identifier
(报告 ID)值。以下命令返回所有创建的扫描对象的摘要详情:dsc scan list
注意如果您知道要使用的扫描名称,但没有知道
report_identifier
值,您还可以使用qpc scan show --name scan_name
命令来显示该扫描的扫描作业。使用您所在的
report_identifier
值,下载扫描作业的 insights 报告。在以下示例中,分配给下载的报告的文件名为report.tar.gz
,但您可以根据需要更改此文件名:dsc report insights --report report_identifier --output-file report.tar.gz
将您用来登录到混合云控制台的凭证(通常是您的红帽客户门户网站帐户)添加到命令行界面配置中。此步骤是必需的,以便可以在下一步中使用这些凭证将 insights 报告发送到混合云控制台。
dsc insights login
使用
publish
子命令,将 insights 报告数据发送到混合云控制台,以及可以使用报告的服务,如库存服务和订阅服务。dsc insights publish --input-file report.tar.gz
虽然您可以查看 insights 报告的输出,但 Discovery 文档不提供任何信息,可帮助您解释 insights 报告结果。另外,虽然红帽支持可以提供一些与安装和使用发现相关的基本帮助,但支持团队不会提供帮助以帮助您了解 insights 报告。insights 报告及其格式由红帽内部流程使用,如为各种混合云控制台服务提供数据。
其他资源
- 有关安装和配置发现的更多信息,请参阅 安装和配置发现 指南。