第 5 章 使用 Metering
先决条件
- 安装 Metering
- 查看可为报告配置的可用选项及其功能的详细信息。
5.1. 编写报告
编写报告是一种通过 Metering 来处理和分析数据的方法。
要编写报告,必须在 YAML 文件中定义一个报告资源,指定所需参数,并使用 oc
在 openshift-metering
命名空间中创建报告。
先决条件
- 安装 Metering。
流程
进入
openshift-metering
项目:$ oc project openshift-metering
以 YAML 文件创建报告资源:
使用以下内容创建 YAML 文件:
apiVersion: metering.openshift.io/v1 kind: Report metadata: name: namespace-cpu-request-2019 1 namespace: openshift-metering spec: reportingStart: '2019-01-01T00:00:00Z' reportingEnd: '2019-12-30T23:59:59Z' query: namespace-cpu-request 2 runImmediately: true 3
运行以下命令以创建报告:
$ oc create -f <file-name>.yaml report.metering.openshift.io/namespace-cpu-request-2019 created
您可使用以下命令列出报告及其
运行
状态:$ oc get reports NAME QUERY SCHEDULE RUNNING FAILED LAST REPORT TIME AGE namespace-cpu-request-2019 namespace-cpu-request Finished 2019-12-30T23:59:59Z 26s