This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.2.3. 准备配置监控堆栈
您可以通过创建和更新监控配置映射来配置监控堆栈。
2.3.1. 创建集群监控配置映射 复制链接链接已复制到粘贴板!
要配置 OpenShift Container Platform 核心监控组件,您必须在 openshift-monitoring 项目中创建 cluster-monitoring-config ConfigMap 对象。
当您将更改保存到 cluster-monitoring-config ConfigMap 对象时,可能会重新部署 openshift-monitoring 项目中的部分或全部 Pod。有时重新部署这些组件需要花费一段时间。
先决条件
-
您可以使用具有
cluster-admin角色的用户访问集群。 -
已安装 OpenShift CLI(
oc)。
流程
检查
cluster-monitoring-configConfigMap对象是否存在:oc -n openshift-monitoring get configmap cluster-monitoring-config
$ oc -n openshift-monitoring get configmap cluster-monitoring-configCopy to Clipboard Copied! Toggle word wrap Toggle overflow 如果
ConfigMap对象不存在:创建以下 YAML 清单。在本例中,该文件名为
cluster-monitoring-config.yaml:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 应用配置以创建
ConfigMap对象:oc apply -f cluster-monitoring-config.yaml
$ oc apply -f cluster-monitoring-config.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow
2.3.2. 创建用户定义的工作负载监控配置映射 复制链接链接已复制到粘贴板!
要配置用于监控用户定义项目的组件,您必须在 openshift-user-workload-monitoring 项目中创建 user-workload-monitoring-config ConfigMap。
当您将更改保存到 user-workload-monitoring-config ConfigMap 对象时,可能会重新部署 openshift-user-workload-monitoring 项目中的部分或全部 Pod。有时重新部署这些组件需要花费一段时间。在首次为用户定义的项目启用监控前,您可以创建和配置配置映射,以防止经常重新部署 pod。
先决条件
-
您可以使用具有
cluster-admin角色的用户访问集群。 -
已安装 OpenShift CLI(
oc)。
流程
检查
user-workload-monitoring-configConfigMap对象是否存在:oc -n openshift-user-workload-monitoring get configmap user-workload-monitoring-config
$ oc -n openshift-user-workload-monitoring get configmap user-workload-monitoring-configCopy to Clipboard Copied! Toggle word wrap Toggle overflow 如果
user-workload-monitoring-configConfigMap对象不存在:创建以下 YAML 清单。在本例中,该文件名为
user-workload-monitoring-config.yaml:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 应用配置以创建
ConfigMap对象:oc apply -f user-workload-monitoring-config.yaml
$ oc apply -f user-workload-monitoring-config.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 注意除非集群管理员为用户定义的项目启用了监控,否则应用到
user-workload-monitoring-configConfigMap的配置不会被激活。