第 7 章 访问第三方 UI

OpenShift Container Platform Web 控制台中提供集成的 Metrics、Alerting 和 Dashboard UI。如需了解关于使用这些集成 UI 的详细信息,请参阅以下内容:

OpenShift Container Platform 还提供对 Prometheus、Alertmanager 和 Grafana 第三方接口的访问。

注意

以后的 OpenShift Container Platform 版本可能会移除对第三方监控接口的默认访问。之后,您需要使用端口转发来访问它们。

注意

随 OpenShift Container Platform 监控堆栈提供的 Grafana 实例及其仪表板是只读的。

注意

Grafana 仪表板仅包含 Kubernetes 和 cluster-monitoring 指标。OpenShift Container Platform Web 控制台内的 MonitoringDashboards 中包含了其他平台组件。

7.1. 使用 Web 控制台访问第三方监控 UI

您可以通过 OpenShift Container Platform Web 控制台访问 Alertmanager、Grafana、Prometheus 和 Thanos Querier 的 Web UI。

先决条件

  • 您可以使用具有 cluster-admin 角色的用户访问集群。

流程

  1. Administrator 视角中,导航至 NetworkingRoutes

    注意

    从 Developer 视角无法访问第三方 Alertmanager、Grafana、Prometheus 和 Thanos Querier UI。取而代之,使用 Developer 视角中的 Metrics UI 链接,其中包含所选项目的一些预定义 CPU、内存、带宽和网络数据包查询。

  2. 选择 Project 列表中的 openshift-monitoring 项目。
  3. 访问第三方监控 UI:

    • 选择 alertmanager-main 行中的 URL 来打开 Alertmanager UI 的登录页面。
    • 选择 grafana 行中的 URL 来打开 Grafana UI 的登录页面。
    • 选择 prometheus-k8s 行中的 URL 来打开 Prometheus UI 的登录页面。
    • 选择 thanos-querier 行中的 URL 来打开 Thanos Querier UI 的登录页面。
  4. 选择 Log in with OpenShift 来使用您的 OpenShift Container Platform 凭证进行登录。