Menu Close

7.5. 自动缩放仪表板

您可以使用 Knative Serving - Scaling Debugging 仪表板来检查 Knative Serving 自动扩展的详细和视觉化数据。仪表板可用于以下几个用途:

  • 自动缩放工作负载故障排除
  • 更好地了解自动扩展的工作方式
  • 确定应用程序自动扩展的原因
  • 评估应用程序的资源占用空间,如 pod 数量
重要

目前,此仪表板只支持 Knative pod 自动缩放器(KPA)。它不支持 pod 横向自动扩展(HPA)。

本节中的仪表板演示使用安装了 autoscale-go 示例应用程序的 OpenShift Container Platform 集群。负载是使用 hey 负载生成器生成的。

示例应用的并发限值为 5 个请求。超过限制时,自动扩展会从 Kubernetes 请求额外的 Knative pod。

其他资源

7.5.1. 导航到自动扩展仪表板

流程

  1. 在 OpenShift Container Platform Web UI 中,进入 Monitoring → Dashboards 页面。
  2. Dashboard 字段中,选择 Knative Serving - Scaling Debugging 仪表板。
  3. 使用 NamespaceConfigurationRevision 字段指定要检查的工作负载。

其他资源