配置介绍

本页讲述了在 Rancher UI 中配置监控 V2 版本的一些最重要选项。

有关为 Prometheus 配置自定义拉取目标和规则的信息,请参考 Prometheus Operator 文档。一些最重要的自定义资源在 Prometheus Operator 设计文档中进行了说明。Prometheus Operator 文档也可以帮助您设置 RBAC、Thanos 或自定义配置。

设置资源限制和请求

在安装 rancher-monitoring 时,可以配置监控应用程序的资源请求和限制。有关默认限制的更多信息,请参阅此页面

Prometheus 配置

通常没必要直接编辑 Prometheus 的自定义资源。

相反,要配置 Prometheus 抓取自定义指标,你只需要创建一个新的 ServiceMonitor 或 PodMonitor 来配置 Prometheus 抓取其他指标。

ServiceMonitor 和 PodMonitor 配置

详情请参阅此页面。

Prometheus 高级配置

关于直接编辑 Prometheus 自定义资源的更多信息,请参阅此页面,这在高级场景中可能会有所帮助。

Alertmanager 配置

Alertmanager 的自定义资源通常不需要直接编辑。对于大多数常见的场景,你可以通过更新 Routes 和 Receivers 来管理告警。

路由和接收器是 alertmanager 自定义资源的配置的一部分。在 Rancher UI 中,路由和接收器不是真正的自定义资源,而是伪自定义资源,Prometheus Operator使用它来将你的配置与 Alertmanager 自定义资源同步。当路由和接收器被更新时,监控应用程序将自动更新 Alertmanager 以反映这些变化。

对于一些高级场景,你可能想直接配置 alertmanager。要了解更多信息,请参阅此页

接收器

接收器是用来设置通知的。关于如何配置接收器的细节,请参阅此页

路由

路由会在通知到达接收者之前过滤它们。每个路由都需要指向一个已经配置好的接收器。关于如何配置路由的细节,请参阅此页

高级

关于直接编辑 Alertmanager 自定义资源的更多信息,这在高级场景中可能是有帮助的,请参阅此页