IBM Cloud Pak for Data 实例启用遥测数据收集

安装 IBM Metrics Operator后,必须创建使 IBM Metrics Operator 能够从安装了 IBM Cloud Pak for Data 的项目收集信息的私钥。

谁需要完成此任务?

集群管理员 集群管理员必须完成此任务。

何时需要完成此任务?

根据需要重复 对要连接到 IBM Software Central的每个 Cloud Pak for Data 集群实例重复此任务。

开始之前

集群管理员必须完成 安装 IBM Data Reporter Operator 以进行遥测数据收集

要完成此任务,您必须具有 IBM 客户编号。
最佳实践: 如果您为安装设置环境变量,那么可以完全按照编写的方式运行此任务中的许多命令。 有关指示信息,请参阅 设置安装环境变量

在运行此任务中的命令之前,请确保确定环境变量的来源。

过程

  1. 以具有足够许可权的用户身份登录到 Red Hat® OpenShift® Container Platform 以完成该任务。
    ${OC_LOGIN}
    请记住: OC_LOGINoc login 命令的别名。
  2. 设置以下环境变量:
    1. 运行以下命令以设置 DRO_HOST 环境变量:
      export DRO_HOST=$(oc get route --namespace ibm-software-central ibm-data-reporter --template='{{ .spec.host }}')​
    2. 运行以下命令以设置 DRO_TOKEN 环境变量:
      export DRO_TOKEN=$(oc create token ibm-data-reporter-operator-api --namespace ibm-software-central --duration 99999h)​
    3. 使用 IBM将 CUSTOMER_NAME 环境变量设置为公司或帐户的名称:
      export CUSTOMER_NAME=<company-or-account-name>
    4. CUSTOMER_ICN 环境变量设置为 IBM 客户编号:
      export CUSTOMER_ICN=<customer-number>

      有关 IBM 客户编号的更多信息,请参阅 什么是我的 IBM 客户编号 (ICN)? 在 IBM 支持站点上。

    5. 根据您使用此 Cloud Pak for Data实例的方式设置 ENVIRONMENT_TYPE :
      生产环境
      export ENVIRONMENT_TYPE=production
      概念验证环境
      export ENVIRONMENT_TYPE=poc
      测试环境
      export ENVIRONMENT_TYPE=test
  3. Cloud Pak for Data的此实例的操作数项目中创建名为 dro-secret 的私钥:
    oc create secret generic dro-secret \
    --namespace=${PROJECT_CPD_INST_OPERANDS} \
    --from-literal=host=${DRO_HOST} \
    --from-literal=token=${DRO_TOKEN} \
    --from-literal=customerName=${CUSTOMER_NAME} \
    --from-literal=customerICN=${CUSTOMER_ICN} \
    --from-literal=environment=${ENVIRONMENT_TYPE} \
    --from-literal=instanceName=${PROJECT_CPD_INST_OPERANDS}

结果

IBM Cloud Pak for Data实例启用遥测数据收集后,将生成使用情况报告。 每天将遥测数据发送到 IBM Software Central

完成设置大约两天后,您的数据将显示在 IBM Software Central的 " 当前使用情况 " 页面上。