|
本文档采用自动化机器翻译技术翻译。 尽管我们力求提供准确的译文,但不对翻译内容的完整性、准确性或可靠性作出任何保证。 若出现任何内容不一致情况,请以原始 英文 版本为准,且原始英文版本为权威文本。 |
内置仪表板
Alertmanager UI
当 rancher-monitoring 安装时,Prometheus Alertmanager UI 被部署,允许您查看您的警报和当前的 Alertmanager 配置。
|
本节假设您对监控组件如何协同工作有一定了解。有关 Alertmanager 的更多信息,请参见 Alertmanager 的工作原理。 |
访问 Alertmanager UI
Alertmanager UI 让您查看最近触发的警报。
|
前提条件:
必须安装 |
要查看 Alertmanager UI,
-
在左上角,单击*☰ > 集群管理*。
-
在 集群 页面上,转到您想查看 Alertmanager UI 的集群,单击 探索。
-
在左侧导航栏中,单击*监控*。
-
单击 Alertmanager。
*结果:*Alertmanager UI 将在新标签页中打开。有关配置的帮助,请参阅 官方 Alertmanager 文档。
有关在Rancher中配置Alertmanager的更多信息,请参见此页面。
Prometheus UI
默认情况下, kube-state-metrics 服务为监控应用程序提供了大量关于处理器和内存利用率的信息。这些指标涵盖了跨名称空间的 Kubernetes 资源。这意味着要查看服务的资源指标,您无需为其创建新的ServiceMonitor。因为数据已经在时间序列数据库中,您可以转到 Prometheus UI 并运行 PromQL 查询以获取信息。相同的查询可以用于配置 Grafana 仪表板,以显示这些指标随时间变化的图表。
要查看 Prometheus UI,请安装 rancher-monitoring。然后:
-
在左上角,单击*☰ > 集群管理*。
-
在 集群*页面上,转到您想查看 Prometheus UI 的集群,然后单击 *探索。
-
在左侧导航栏中,单击*监控*。
-
单击*Prometheus图表*。
查看 Prometheus 目标
要查看您正在监控的服务,您需要查看您的目标。目标由 ServiceMonitors 和 PodMonitors 设置,作为抓取指标的来源。您无需直接编辑目标,但 Prometheus UI 可以帮助您概览所有被抓取的指标来源。
要查看 Prometheus 目标,请安装 rancher-monitoring。然后:
-
在左上角,单击*☰ > 集群管理*。
-
在*集群*页面上,转到您想查看 Prometheus 目标的集群,然后单击*探索*。
-
在左侧导航栏中,单击*监控*。
-
单击*Prometheus 目标*。
查看 PrometheusRules
当您定义一个规则(在 PrometheusRule 资源中的 RuleGroup 内声明)时, 规则本身的 spec 包含 Alertmanager 用来确定哪个路由应该接收某个警报的标签。
要查看 PrometheusRules,请安装`rancher-monitoring`。然后:
-
在左上角,单击*☰ > 集群管理*。
-
在*集群*页面上,转到您想查看可视化的集群,然后单击*探索*。
-
在左侧导航栏中,单击*监控*。
-
单击*Prometheus 规则*。
您还可以在 Prometheus UI 中查看规则:
有关在 Rancher 中配置 PrometheusRules 的更多信息,请参见 此页面。。