第 7 章 访问第三方 UI
OpenShift Container Platform Web 控制台中提供集成的 Metrics、Alerting 和 Dashboard UI。如需了解关于使用这些集成 UI 的详细信息,请参阅以下内容:
OpenShift Container Platform 还提供对 Prometheus、Alertmanager 和 Grafana 第三方接口的访问。一些额外平台组件的仪表板包括在 OpenShift Container Platform Web 控制台的 Monitoring
以后的 OpenShift Container Platform 版本可能会移除对第三方监控接口的默认访问。之后,您需要使用端口转发来访问它们。
随 OpenShift Container Platform 监控堆栈提供的 Grafana 实例及其仪表板是只读的。Grafana 仪表板仅包含 Kubernetes 和 cluster-monitoring
指标。
7.1. 使用 Web 控制台访问第三方监控 UI
您可以通过 OpenShift Container Platform Web 控制台访问 Alertmanager、Grafana、Prometheus 和 Thanos Querier 的 Web UI。
先决条件
-
您可以使用具有
cluster-admin
角色的用户访问集群。
流程
在 Administrator 视角中,导航至 Networking
Routes。 注意从 Developer 视角无法访问第三方 Alertmanager、Grafana、Prometheus 和 Thanos Querier UI。取而代之,使用 Developer 视角中的 Metrics UI 链接,其中包含所选项目的一些预定义 CPU、内存、带宽和网络数据包查询。
-
选择 Project 列表中的
openshift-monitoring
项目。 访问第三方监控 UI:
-
选择
alertmanager-main
行中的 URL 来打开 Alertmanager UI 的登录页面。 -
选择
grafana
行中的 URL 来打开 Grafana UI 的登录页面。 -
选择
prometheus-k8s
行中的 URL 来打开 Prometheus UI 的登录页面。 -
选择
thanos-querier
行中的 URL 来打开 Thanos Querier UI 的登录页面。
-
选择
- 选择 Log in with OpenShift 来使用您的 OpenShift Container Platform 凭证进行登录。