|
本文档采用自动化机器翻译技术翻译。 尽管我们力求提供准确的译文,但不对翻译内容的完整性、准确性或可靠性作出任何保证。 若出现任何内容不一致情况,请以原始 英文 版本为准,且原始英文版本为权威文本。 |
Helm Chart 选项
配置资源限制和请求
在安装 rancher-monitoring 时可以配置资源请求和限制。
默认值在 values.yaml 中的 rancher-monitoring Helm 图表中。
下表中的默认值是所需的最低资源限制和请求。
| 资源名 | 内存限制 | 处理器限制 | 内存请求 | 处理器请求 |
|---|---|---|---|---|
alertmanager |
500Mi |
1000m |
100Mi |
100m |
grafana |
200Mi |
200m |
100Mi |
100m |
kube-state-metrics subchart |
200Mi |
100m |
130Mi |
100m |
prometheus-node-exporter 子图表 |
50Mi |
200m |
30Mi |
100m |
prometheusOperator |
500Mi |
200m |
100Mi |
100m |
prometheus |
2500Mi |
1000m |
1750Mi |
750m |
Total |
3950Mi |
2700m |
2210Mi |
1250m |
建议至少使用 50Gi 存储。
通知者的受信任 CA
如果您需要将受信任的 CA 添加到通知者,请按照以下步骤操作:
-
创建
cattle-monitoring-system名称空间。 -
将您的受信任 CA 密钥添加到
cattle-monitoring-system名称空间。 -
部署或升级
rancher-monitoringHelm 图表。在图表选项中引用 中的密钥。
*结果:*默认的 Alertmanager 自定义资源将能够访问您的受信任 CA。
配置打包在监控 v2 中的应用程序
我们使用监控 v2 部署 kube-state-metrics 和 node-exporter。节点导出器作为 DaemonSets 部署。这些实体通过监控 v2 Helm 图表、values.yaml 部署为子图表。
我们还部署了 Grafana,它不受 Prometheus 管理。
许多值在顶层图表中并未暴露。但是,您可以向顶层图表添加值,以覆盖子图表中存在的值。
增加 Alertmanager 的副本数
作为图表部署选项的一部分,您可以选择增加部署到集群中的 Alertmanager 的副本数。所有副本都可以使用相同的基础 Alertmanager 配置密钥进行管理。有关 Alertmanager 配置密钥的更多信息,请参阅 本节。