4.10. 监控应用程序资源和部署的健康状况信息

OpenShift Container Platform Web 控制台的 Developer 视角中的 Red Hat OpenShift GitOps Environments 页面显示应用程序环境成功部署的列表,以及指向每个部署的修订版本的链接。

OpenShift Container Platform Web 控制台的 Developer 视角中的 Application environments 页面显示应用程序资源的健康状况,如路由、同步状态、部署配置和部署历史记录。

OpenShift Container Platform Web 控制台的 Developer 视角中的环境页面与 Red Hat OpenShift GitOps Application Manager 命令行界面(CLI) kam 分离。您不必使用 kam 为环境生成应用程序环境清单,以便在 OpenShift Container Platform Web 控制台的 Developer 视角中显示。您可以使用自己的清单,但环境仍必须由命名空间表示。另外,仍然需要特定的标签和注解。

4.10.1. 检查健康信息

Red Hat OpenShift GitOps Operator 将在 openshift-gitops 命名空间中安装 GitOps 后端服务。

先决条件

  • Red Hat OpenShift GitOps Operator 从 OperatorHub 安装。
  • 确保您的应用程序由 Argo CD 同步。

流程

  1. Developer 视角下的 EnvironmentsEnvironments 页面中显示应用程序列表及其 环境状态
  2. 将鼠标悬停在 Environment status 列下的图标上,以查看所有环境的同步状态。
  3. 点击列表中的应用程序名称查看特定应用程序的详情。
  4. Application environments 页面中,如果 Overview 选项卡下的 Resources 部分显示图标,将鼠标悬停在图标上来获取状态详情。

    • 一个分离开的心型图标表示资源问题已降低应用程序的性能。
    • 一个黄色的符号表示资源问题中带有应用程序的健康状态的延迟数据。
  5. 要查看应用程序的部署历史记录,请点 Deployment History 选项卡。该页面包括 Last deploymentDescription (提交消息)、EnvironmentAuthorRevision 等详情。