|
本文档采用自动化机器翻译技术翻译。 尽管我们力求提供准确的译文,但不对翻译内容的完整性、准确性或可靠性作出任何保证。 若出现任何内容不一致情况,请以原始 英文 版本为准,且原始英文版本为权威文本。 |
Alertmanager配置
通常不需要直接编辑 Alertmanager 自定义资源。对于大多数用例,您只需编辑接收器和路由以配置通知。
当接收器和路由被更新时,监控应用程序将自动更新 Alertmanager 自定义资源,以与这些更改保持一致。
|
本节假设您对监控组件如何协同工作有一定了解。有关 Alertmanager 的更多信息,请参见 本节。 |
关于 Alertmanager 自定义资源
默认情况下,Rancher Monitoring 会在使用默认 Alertmanager 配置密钥的集群上部署一个 Alertmanager。
如果您希望利用 Rancher UI 表单中未公开的高级选项,例如创建深度超过两级的路由树结构,您可能需要编辑 Alertmanager 自定义资源。
在一个集群中也可以创建多个 Alertmanager,这在您想要实现名称空间范围的监控时可能会很有用。在这种情况下,您应该使用相同的基础 Alertmanager 配置密钥来管理 Alertmanager 自定义资源。
多个 Alertmanager 副本
作为图表部署选项的一部分,您可以选择增加部署到集群上的 Alertmanager 副本数量。所有副本都可以使用相同的基础 Alertmanager 配置密钥进行管理。
每当您想要时,应该更新或修改此配置密钥:
-
添加新的通知者或接收器
-
更改应发送到特定通知者或接收器的警报
-
更改发送的警报组
默认情况下,您可以选择提供现有的 Alertmanager 配置密钥(即 cattle-monitoring-system 名称空间中的任何密钥),或允许 Rancher Monitoring 在您的集群上部署默认的 Alertmanager 配置密钥。
默认情况下,Rancher 创建的 Alertmanager 配置密钥在升级或卸载 rancher-monitoring 图表时将不会被修改或删除。此限制防止用户在对图表执行操作时丢失或覆盖其警报配置。
有关可以在 Alertmanager 配置密钥中指定的字段的更多信息,请查看 Prometheus Alertmanager 文档。
Alertmanager 配置文件的完整规范及其所需内容可以在 这里找到。