监控 API Connect 集群 Cloud Pak for Integration

使用命令行或 IBM Cloud Pak Platform UI 监控 Cloud Pak for Integration 上 API Connect 集群的状态。

在 Cloud Pak for Integration 中, API Management 功能由 API Connect 提供。 您通过 APIConnect 操作员和 apiconnectcluster CR 在 Cloud Pak for Integration 上部署 API Connect 子系统。 CR 包含一个状态部分,由操作员定期更新,以显示所有 API Connect 子系统的当前状态。

完成部署 API Connect 后,可使用命令行或 OpenShift 网络控制台监控 apiconnectcluster 的状态。

注: 您还可以监控 Postgres 微服务的磁盘使用情况。 APIConnect 操作程序持续跟踪 postgres 微服务的磁盘使用情况,并在 ManagementCluster 定制资源中提供有用的信息。 有关查看 postgres 磁盘状态的信息,请参阅 Cloud Pak for Integration 上的监控 Postgres 磁盘使用情况。

使用命令行监控 API Connect 群集

运行以下命令显示 API Connect 群集的状态:

oc get apiconnectcluster -n <APIC_namespace>

响应类似于以下示例:

NAME         READY   STATUS   VERSION        RECONCILED VERSION   AGE
production   7/7     Ready    10.0.8.0      10.0.8.0-3323    24h

以下列表说明了响应中的值:

  • NAME: API Connect 实例的名称(在示例中,实例名称为 "production")。
  • READY: 正在运行的子系统和组件的当前数目 / 应该正在运行的子系统和组件的预期数目。
  • STATUS: API Connect 的现状。

    如果状态为 Warning,请运行 oc describe apiconnectcluster -n <namespace> 并在 Status 部分中查找更多详细信息。

  • VERSION API Connect :在 CR 的 设置中指定的版本。 spec.version
  • RECONCILED VERSION:当前 API Connect 版本。
  • AGE: apiconnectcluster CR 的年龄。

使用平台用户界面监控 API Connect 集群

  1. 启动 Platform UI。
  2. 单击 集成实例 选项卡。
  3. 找到使用安装时指定的实例名称的 "API Connect" 功能。

    一个健康的 API Connect 部署会在状态栏中显示 "就绪"

    "平台 UI" 页面上的实例列表
  4. 单击状态值以显示有关当前条件的信息,如下图所示:
    API Connect 集群的条件

    正常运行的部署针对 "就绪" 状态显示 "True"。

    在全新安装,升级或 day-2 操作 (例如,管理备份 S3 配置更改) 期间, apiconnectcluster CR 状态可能会根据操作而更改为其他状态,但最终应始终达到 Ready 状态。