1.18. 使用 Telemetry 服务
使用 Telemetry 意味着应该禁用 Telemetry 服务的现有 OpenStackControlPlane
CR 补丁,以使用源环境提供的配置参数启动该服务。
本指南还假设:
-
TripleO
环境(源云)在一个端运行; -
SNO
/CodeReadyContainers
在另一端运行。
1.18.1. 先决条件 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
- 以前的 Adoption 步骤已完成。应已经采用 MariaDB、Keystone 和 EDPM。
1.18.2. 流程 - Telemetry 采用 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
修补 OpenStackControlPlane 以部署 Ceilometer 服务:
修补 OpenStackControlPlane 以部署 Ceilometer 服务:
oc patch openstackcontrolplane openstack --type=merge --patch-file ceilometer_patch.yaml
oc patch openstackcontrolplane openstack --type=merge --patch-file ceilometer_patch.yaml
1.18.3. post-checks 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
1.18.3.1. 检查生成的 Ceilometer 容器集 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
CEILOMETETR_POD=`oc get pods -l service=ceilometer | tail -n 1 | cut -f 1 -d' '` oc exec -t $CEILOMETETR_POD -c ceilometer-central-agent -- cat /etc/ceilometer/ceilometer.conf
CEILOMETETR_POD=`oc get pods -l service=ceilometer | tail -n 1 | cut -f 1 -d' '`
oc exec -t $CEILOMETETR_POD -c ceilometer-central-agent -- cat /etc/ceilometer/ceilometer.conf
1.18.3.2. 在 Data Plane 节点上检查生成的 Ceilometer IPMI 代理 pod 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
podman ps | grep ceilometer-ipmi
podman ps | grep ceilometer-ipmi
1.18.3.3. 检查已启用的 pollsters 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
oc get secret ceilometer-config-data -o jsonpath="{.data['polling\.yaml']}" | base64 -d
oc get secret ceilometer-config-data -o jsonpath="{.data['polling\.yaml']}" | base64 -d
1.18.3.4. 根据要求启用 pollsters 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!