配置介绍
本页讲述了在 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 自定义资源的更多信息,这在高级场景中可能是有帮助的,请参阅此页