您可以使用 Grafana 门户了解解决方案节点和运行时的状态。

Prometheus 是一个开源系统监控和警示工具包,用于从目标集群收集和存储衡量指标。Grafana 是一个开源可视化和分析软件。Grafana 门户可直观显示 Prometheus 收集的衡量指标。请参阅VMware Tanzu Kubernetes Grid文档中的使用 Prometheus 和 Grafana 实施监控

前提条件

  • 确认您的组织中的 Tanzu Kubernetes Grid 集群是使用 Kubernetes 1.22 或更高版本部署的。
  • 确认集群管理员已安装并预配置 Grafana 7.6.7 或更高版本(由 Tanzu Kubernetes Grid 集群提供)。
  • 确认集群管理员已安装并预配置 Prometheus 2.27 或更高版本(由 Tanzu Kubernetes Grid 集群提供)。

VMware Cloud Director extension for Data Solutions 配置 GrafanaPrometheus

在开始使用 Grafana 门户之前,必须先配置 GrafanaPrometheus

Grafana 配置

Grafana 服务必须在命名空间 tanzu-system-dashboards 中运行,并且必须安装 Contour 以通过 HTTPProxy 自定义资源公开 Grafana 服务。请参阅VMware Tanzu Kubernetes Grid文档中的使用 Prometheus 和 Grafana 实施监控

Prometheus 配置

要查看解决方案统计信息,您必须将解决方案抓取端点添加到 prometheus-server 配置文件。请参阅Prometheus文档中的配置

表 1. Prometheus 抓取配置
解决方案 Prometheus 抓取端点方案
VMware RabbitMQ for Kubernetes HTTP 或 HTTPS
VMware SQL with Postgres for Kubernetes HTTPS
VMware SQL with MySQL for Kubernetes HTTPS
MongoDB Community for Kubernetes HTTP
MongoDB Enterprise for Kubernetes HTTP

打开解决方案实例 Grafana 门户

打开 Grafana 门户,以监控特定解决方案实例的数据见解。

过程

  1. VMware Cloud Director 登录到 VMware Cloud Director extension for Data Solutions
  2. 单击实例,然后选择要为其打开 Grafana 门户的解决方案实例。
  3. 单击打开 Grafana 门户