OpenShift是Kubernetes功能强大且灵活的开源容器应用程序。它们的设置,监控和维护非常复杂。为了克服在处理OpenShift容器时面临的操作难题,需要全天候进行OpenShift监控。借助Applications Manager的OpenShift监控功能,可以简化应用程序维护并确保OpenShift性能达到标准。
使用REST API添加新的OpenShift监视器: 点击此处
请按照以下给出的步骤创建一个新的OpenShift监视器:
启用使用REST API收集主要指标选项以通过REST API收集Openshift环境的主要指标。启用此选项后,输入以下信息:
注意:对于服务帐户令牌,用户应确保分配了集群管理员权限。 点击此处以了解如何获取服务帐户令牌
通过点击监视器选项卡,转到监视器类别视图。点击虚拟化表下的OpenShift。显示的是OpenShift批量配置视图,分布在三个选项卡中:
从列表中点击监视器后,将转到OpenShift监视器仪表板。它包含9个选项卡-
| 参数 | 描述 |
|---|---|
| 集群使用细节 | |
| Average Cluster CPU Usage | 集群使用的平均CPU,以%为单位。 |
| Average Cluster Memory Usage | 集群使用的平均内存,以%为单位。 |
| 集群详细信息-PODS | |
| Pod Utilization | 已使用的pods数量,以%为单位。 |
| Used Pod Count | 使用的pods数量。 |
| Maximum Pod Count | 可用的pods总数。 |
| 项目详情 | |
| Project Name | 项目名称。 |
| Project Display Name | 用户提供的名称。 |
| Project Requester | 请求项目的用户名。 |
| Project Status | 项目状态。 |
| Project Describe | 项目描述。 |
| Project Created Time | 创建项目的时间。 |
| 按使用的Pod计数列出的前5个节点 | 按使用的pods数量列出的前5个节点的图表。 |
| 节点细节 | |
| Master Node Count | 存在的主节点数。 |
| Worker Node Count | 当前的工作节点数。 |
| 组件详细信息 | |
| Component Name | 组件名称。 |
| Status | 组件的健康状况。 |
| Component Message | 组件状态不正常时显示的消息。 |
| 参数 | 描述 |
|---|---|
| 按CPU使用率排名前5个节点 | CPU使用率排名前5位的节点图。 |
| 按内存使用量排列的前5个节点 | 按内存使用量排名前5位的节点图 |
| 节点内存和CPU详细信息 | |
| Name | 节点名称 |
| Allocatable CPU Processor Count | 节点中可以分配的CPU处理器数。 |
| CPU Limit(%) | 节点的CPU限制,以%为单位。 |
| CPU Request(%) | 请求的CPU数量,以%为单位。 |
| Allocatable Memory(GiB) | GiB中可分配的内存量。 |
| Memory Limit(%) | 节点的内存限制,以%为单位。 |
| Memory Request(%) | 请求的内存量(%)。 |
| 节点Pod详细信息 | |
| Name | 节点名称。 |
| Pod Usage Details | 已使用的pod数量-绿色代表可用pod,红色代表已使用的pod。 |
| Used Pod Count | 使用的pod数量。 |
| Allocatable Pod Count | 可分配的pods数。 |
| Pod Utilization(%) | 已使用的pod数量,以%为单位。 |
| Image Count | 容器镜像数。 |
| 节点详细信息 | |
| Name | 节点名称。 |
| Hostname | 托管计算机的名称。 |
| Internal IP | 机器的IP地址。 |
| OS | 机器的操作系统。 |
| Type | 机器类型。 |
| Allocatable Ephemeral Storage(GiB) | GiB中可分配的临时存储量。 |
| Action | 您可以执行以下操作-
|
| 参数 | 描述 |
|---|---|
| pods详细信息 | |
| Pod Name | pods的名称。 |
| Project Name | 在其中创建容器的项目的名称。 |
| Pod Node Name | pods所在的节点的名称。 |
| Pod Application | Pod应用程序的名称。 |
| Pod Type | pods类型。 |
| Pod IP | 主机的IP地址。 |
| Pod Status | pods的状态。 |
| Pod Start Time | pods启动的时间。 |
| Pod Created Time | pods创建的时间。 |
| CPU使用率排名前10的Pod | CPU使用率排名前10位的图表。 |
| 内存使用量排名前10的Pod | 内存使用量排名前10的Pod的图表。 |
| Pod内存和CPU详细信息 | |
| Pod Name | pod的名称。 |
| Number of Containers | 容器中的容器数。 |
| Pod CPU Limit(%) | 主机的CPU限制,以%为单位。 |
| Pod CPU Request (%) | 请求的CPU数量,以%为单位。 |
| Pod Memory Limit(%) | pods的内存限制,以%为单位。 |
| Pod Memory Request(%) | 请求的内存量(%)。 |
| Pod Persistent Volumes Claim | 容器的持久卷声明的名称。 |
| 参数 | 描述 |
|---|---|
| 重新启动次数最多的5个容器 | 通过重新启动次数计算的前5个节点的图表 |
| 容器明细 | |
| Container Name | 容器名称。 |
| Container Image | 容器的镜像。 |
| Pod Name | 装有容器的容器的名称。 |
| Container Status | 容器的状态。 |
| Container Restart Count | 容器重新启动的次数。 |
| Container Start Time | 容器启动的时间。 |
| 参数 | 描述 |
|---|---|
| 服务详情 | |
| Name | 服务名称。 |
| Project Name | 在其中创建服务的项目的名称。 |
| Application | 使用的应用程序名称。 |
| Service Type | 服务类型。 |
| Cluster IP | 集群的IP地址。 |
| Service Ports | 服务端口数。 |
| Created Time | 创建服务的时间。 |
| 部署细节 | |
| Name | 部署名称。 |
| Project Name | 在其中创建部署的项目的名称。 |
| Replica Set | 副本集的名称。 |
| Desired Replica | 所需副本指定需要复制的pods的数量。 |
| Running Replica | 正在运行的副本显示当前正在运行的副本数。 |
| Available Replica | 可用副本指定了用户可用的应用程序副本的数量。 |
| Deployment Availability | 说明deploymet是否可用。 |
| Actions | 您可以执行2个操作-
|
| 参数 | 描述 |
|---|---|
| 复制控制器详细信息 | |
| Name | 复制控制器的名称。 |
| Project Name | 在其中创建复制控制器的项目的名称。 |
| Desired Replica | 所需副本指定需要复制的pods的数量。 |
| Running Replica | 正在运行的副本显示当前正在运行的副本数。 |
| Available Replica | 可用副本指定了用户可用的应用程序副本的数量。 |
| Actions | 您可以执行2个操作-
|
| 复制集详细信息 | |
| Name | 复制集的名称。 |
| Project Name | 在其中创建复制集的项目的名称。 |
| Desired Replica | 所需副本指定需要复制的pods的数量。 |
| Running Replica | 正在运行的副本显示当前正在运行的副本数。 |
| Available Replica | 可用副本指定了用户可用的应用程序副本的数量。 |
| Actions | 您可以执行2个操作-
|
| 参数 | 描述 |
|---|---|
| Name | job名称。 |
| Project Name | 在其中创建作业的项目的名称。 |
| Parallelism Replica | 并行副本指定并行运行的应执行作业的Pod副本的数量。 |
| Desired Replica | 所需副本指定应执行作业的并发运行的Pod的数量。 |
| Successful Replica | 显示成功的pods数 |
| Actions | 您可以执行2个操作-
|
| Job Start Time | 作业开始的时间。 |
| Job Completion(Min) | 完成工作所需的时间。 |
| 参数 | 描述 |
|---|---|
| PVC Name | PVC的名称。 |
| Project Name | 在其中创建永久量声明的项目的名称。 |
| PVC Access Mode | 可以访问PVC的模式。 |
| PVC Storage Class | 存储模式-自动或手动。 |
| PVC Status | PVC的状态。 |
| PV Name | 持久卷的名称。 |
| PVC Request(GiB) | GiB中要求的PVC数量。 |
| PV Capacity(GiB) | GiB中PV的总容量。 |
| PVC Created Time | PVC的创建时间。 |
它允许我们跟踪关键指标,如响应时间、资源利用率、错误率和交易性能。实时监控告警会及时通知我们任何问题或异常,使我们能够立即采取行动。
审稿人角色:研究与开发

Lexmark技术支持经理