---
title: "监控指标概述 | OceanBase 文档中心"
description: 监控指标概述 OCP 为您提供针对 OceanBase 集群、租户、OBProxy 集群和主机的监控服务，包括性能监控、资源监控。您可通过查看监控数据，了解目标对象的状态、性能及资源使用量，方便您能够及时调整资源使用来保障后续业务。同时，也可辅助您分析和解决当前业务已出现的故障。 概述 本章分如下 4 个方面对监控指…
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*lJTmRZ61jSUAAAAAAAAAAAAADiGDAQ/original) 云平台 OCPV 4.1.0 企业版

# 监控指标概述

更新时间：2024-03-21 10:31:16

OCP 为您提供针对 OceanBase 集群、租户、OBProxy 集群和主机的监控服务，包括性能监控、资源监控。您可通过查看监控数据，了解目标对象的状态、性能及资源使用量，方便您能够及时调整资源使用来保障后续业务。同时，也可辅助您分析和解决当前业务已出现的故障。

## 概述

本章分如下 4 个方面对监控指标做说明，如有细分指标则也会从如下 4 个方面，对细分指标逐一说明。

| 维度 | 说明 |
| --- | --- |
| 指标介绍 | 对该指标统计的内容做简要说明。 |
| 指标参数说明 | 该部分包含如下 3 项。 - 指标项：细分指标在 OCP 界面上呈现的名称。如无细分指标则为"-"。 - 指标名称：向后端发送查询请求时使用，实际承载监控数据。 - 单位：指标传送回来的数据的单位。 |
| 计算表达式 | 表示该指标的数据来源。 |
| SQL 采集 | 监控指标采集的 SQL 来源。不同 OceanBase 版本的 SQL 采集有所不同，您可根据实际情况进行查看。   #### 说明  - 部分监控指标不涉及 SQL 采集，此类指标的说明中将无 SQL 采集相关内容。 - 若 SQL 采集语句中包含主机 IP 及端口信息，如 `where svr_ip = ? and svr_port = ?`，您在执行该语句时需将 `?` 替换为实际的主机 IP 及 RPC 端口号，端口号默认为 2882。 |

## 监控原理

下图简单描述了监控数据的来源及数据流向。

![1213](https://help-static-aliyun-doc.aliyuncs.com/assets/img/zh-CN/2821871461/p368530.png)

1. 监控数据由 OCP-Agent 的 ocp_exporter 进程根据指标采集而来。

   采集来的数据我们称之为采集数据。
 2. OCP-Server 根据 ocp_exporter_address 中的 instance 触发采集，最终保存到监控数据库中。
 3. 采集数据经过计算表达式进行聚合和计算，得到最终页面请求获取的数据。以如下计算表达是为例：

   ```sql
   sum(rate(ob_sysstat{stat_id="40000",@LABELS}[@INTERVAL])) by (@GBLABELS) + sum(rate(ob_sysstat{stat_id="40002",@LABELS}[@INTERVAL])) by (@GBLABELS) + sum(rate(ob_sysstat{stat_id="40004",@LABELS}[@INTERVAL])) by (@GBLABELS) + sum(rate(ob_sysstat{stat_id="40006",@LABELS}[@INTERVAL])) by (@GBLABELS) + sum(rate(ob_sysstat{stat_id="40008",@LABELS}[@INTERVAL])) by (@GBLABELS) + sum(rate(ob_sysstat{stat_id="40018",@LABELS}[@INTERVAL])) by (@GBLABELS)

   ```

      - LABELS 过滤的维度，会根据这些标签过滤数据。
      - GBLABELS 是聚合的维度，会根据这些信息针对选择出来的结果做聚合。
      - INTERVAL 表示聚合的时间粒度，其内容由用户定义的统计周期决定。
 4. 该数据由监控指标承载，在界面上以趋势图的形式呈现供您查看。

   如果该指标有细分指标，则数据由细分指标承载并传递到 OCP 界面。

## 查看监控数据

您可在 OCP 的监控页面指定监控窗口、统计周期和统计范围来查询您想关注的监控数据。监控页面的访问，你可参考如下说明。

- 查看 OceanBase 集群的监控数据

     1. 登录 OCP。
     2. 在 **集群** 页面的 **集群列表** 区域，选择待操作的集群并单击其集群名。
     3. 在显示的页面的左侧导航栏上，单击 **性能监控** 。

  详细查看方法，您可参考 **用户指南 > 管理集群 >** [性能监控](https://www.oceanbase.com/docs/enterprise-oceanbase-ocp-cn-10000000002100801) 。
 - 查看 OceanBase 租户的监控数据

     1. 登录 OCP。
     2. 单击左侧导航栏的 **租户** 。
     3. 在 **租户列表** 区域，选择待操作的集群并单击其租户名。
     4. 在显示的页面的左侧导航栏上，单击 **性能监控。**

  详细查看方法，您可参考 **用户指南 > 管理租户 >** [性能监控](https://www.oceanbase.com/docs/enterprise-oceanbase-ocp-cn-10000000002100873) 。
 - 查看 OBProxy 集群的监控数据

     1. 登录 OCP。
     2. 单击左侧导航栏的 **OBProxy** 。
     3. 在 **集群列表** 区域，选择待操作的集群并单击其集群名。
     4. 在显示的页面的左侧导航栏上，单击 **性能监控。**

  详细查看方法，您可参考 **用户指南中 > 管理 OBProxy >** [OBProxy 集群性能监控](https://www.oceanbase.com/docs/enterprise-oceanbase-ocp-cn-10000000002099337) 。
 - 查看主机的监控数据。

     1. 登录 OCP。
     2. 单击左侧导航栏的 **主机** 。
     3. 在 **主机列表** 区域，选择待操作的主机并单击其主机名。
     4. 选择 **监控** 页签。

  详细查看方法，您可参考 **用户指南中 >** 管理主机 > [主机监控](https://www.oceanbase.com/docs/enterprise-oceanbase-ocp-cn-10000000002099332) 。

## 相关概念

- 采集周期：OCP 采集目标对象监控数据的频率，根据采集指标类型，采集间隔分为秒级别、分钟级别和小时级别。
 - 监控窗口：指 OCP 界面展示监控数据的时间范围。
 - 统计周期：指 OCP 聚合数据的时间粒度，可选择 每分钟 或 每秒。选择每分钟，则界面会展示按分钟聚合的统计数据；选择每秒，则会展示按秒聚合的统计数据。
 - 统计范围：OceanBase 作为一款分布式数据库，集群和租户的监控数据是由所有 Zone 或所有 Server 的监控数据汇聚而成，而界面默认展示集群或租户级别的监控数据，实际 OCP 也提供单个 Zone 或 OBServer 节点监控数据的查询，您可指定单个 Zone 或 OBServer 节点作为统计范围，仅展示该范围的监控数据。

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
