第 1 章 准备配置核心平台监控堆栈
在安装前,OpenShift Container Platform 安装程序只提供少量的配置选项。大多数 OpenShift Container Platform 框架组件(包括集群监控堆栈)都在安装后进行配置。
本节介绍可以配置哪些监控组件以及如何准备配置监控堆栈。
- 并非所有监控堆栈的配置参数都会被公开。只有 Cluster Monitoring Operator 的 Config map 引用 中列出的参数和字段才支持进行配置。
- 监控堆栈会带来额外的资源需求。参阅 扩展 Cluster Monitoring Operator 中的计算资源建议,并确认您有足够的资源。
1.1. 可配置的监控组件 复制链接链接已复制到粘贴板!
下表显示了您可以配置的监控组件,以及 cluster-monitoring-config 配置映射中用来指定这些组件的键。
| 组件 | cluster-monitoring-config 配置映射键 |
|---|---|
| Prometheus Operator |
|
| Prometheus |
|
| Alertmanager |
|
| Thanos querier |
|
| kube-state-metrics |
|
| monitoring-plugin |
|
| openshift-state-metrics |
|
| Telemeter Client |
|
| 指标服务器 |
|
ConfigMap 对象的不同配置更改会导致不同的结果:
- Pod 不会重新部署。因此,没有服务中断。
受影响的 pod 被重新部署:
- 对于单节点集群,这会导致临时服务中断。
- 对于多节点集群,因为高可用性,受影响的 pod 会逐渐推出,监控堆栈仍然可用。
- 无论高可用性如何,配置和重新定义持久性卷的大小始终会导致服务中断。
每个需要更改配置映射中的步骤都包括其预期的结果。