2.6. 在 OpenShift 中使用 Metering 进行 Fuse
您可以使用 OCP 4 上可用的 Metering 工具,从不同的数据源生成 metering 报告。作为集群管理员,您可使用 Metering 来分析集群中的情况。您可以自行编写报告,也可以使用预定义的 SQL 查询来定义如何处理来自现有不同数据源的数据。使用 Prometheus 作为默认数据源,您可以生成 pod、命名空间和大多数其他 Kubernetes 资源的报告。您必须在 OpenShift Container Platform 4.x 上安装和配置 Metering Operator,必须首先使用 Metering 工具。有关 Metering 的更多信息,请参阅 Metering。
IBM Power 系统和 IBM Z 不支持 OpenShift 上的 Fuse 的 metering。
2.6.1. Metering 资源
Metering 具有很多资源,可用于管理 Metering 的部署与安装以及 Metering 提供的报告功能。Metering 使用以下自定义资源定义 (CRD) 来管理;
名称 | 描述 |
---|---|
MeteringConfig | 为部署配置 metering 堆栈。包含用于控制 metering 堆栈各个组件的自定义和配置选项。 |
Reports | 控制要使用的查询、查询运行时间、运行频率以及查询结果的存储位置。 |
ReportQueries | 包含用于对 ReportDataSources 中所含数据进行分析的 SQL 查询。 |
ReportDataSources | 控制 ReportQueries 和 Reports 可用数据。支持配置 metering 中使用的不同数据库的访问权限。 |
2.6.2. OpenShift 上 Fuse 的 metering 标签
标签 | 可能的值 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|