API参考—性能参数表

简介: 本文分别介绍了计算节点、数据/GMS节点、CDC节点的监控参数和含义。

计算节点

API参数名 含义
Cpu_Usage CPU使用率,单位为%。
Mem_Usage JVM(Java Virtual Machine,Java虚拟机)堆内存使用率。

计算方法:堆内存使用总量/堆内存分配的大小*100%,单位为%。

Logic_RT 平均逻辑响应时间,

一个逻辑请求(用户请求)的响应时间的计算方法:发送完返回结果的时间点-接收完用户请求的时间点,单位为微秒。

Physical_RT 平均物理响应时间。

一个物理请求(发送给DN的请求)的响应时间的计算方法: CN从DN接受完结果的时间点-CN发送请求给DN的时间点,单位为微秒。

Logic_QPS 逻辑QPS,平均每秒处理用户请求的个数。
Logic_TPS 逻辑TPS,平均每秒处理的事务数。
Physical_QPS 物理QPS,平均每秒发送给DN的请求个数。
Network_Usage 网络吞吐量,接收和发出,单位为字节/秒。
Connections 连接数,包括以下返回值:
  • 当前连接数(active_connection),单位为个;
  • 每秒增加的连接数(connection_count)。
Thread_Detail 活跃连接数,单位为个。
JVM_CollectorTime 平均每秒花在GC(garbage collection,垃圾回收)上的时间是多少纳秒,包括以下返回值:
  • Young GC时间,单位为纳秒;
  • Full GC时间,单位为纳秒。
Slow_RequestCount

包括以下返回值:

  • 每秒逻辑(用户请求)慢SQL数量;
  • 每秒物理(发送给DN的请求)慢SQL数量。

数据/GMS节点

API参数名 含义
MySQL_NetworkTraffic 包括以下返回值:
  • 实例平均每秒钟的输入流量,单位为KB;
  • 实例平均每秒钟的输出流量,单位为KB。
MySQL_QPSTPS 包括以下返回值:
  • 平均每秒SQL语句执行次数;
  • 平均每秒事务数。
MySQL_Sessions 包括以下返回值:
  • 当前活跃连接数;
  • 当前总连接数。
MySQL_InnoDBBufferRatio 包括以下返回值:
  • InnoDB缓冲池的读命中率;
  • InnoDB缓冲池的使用率;
  • InnoDB缓冲池脏块的百分比。
MySQL_InnoDBDataReadWriten 包括以下返回值:
  • InnoDB平均每秒钟读取的数据量,单位为KB;
  • InnoDB平均每秒钟写入的数据量,单位为KB。
MySQL_InnoDBLogRequests 包括以下返回值:
  • 平均每秒向InnoDB缓冲池的读次数;
  • 平均每秒向InnoDB缓冲池的写次数。
MySQL_InnoDBLogWrites 包括以下返回值:
  • 平均每秒日志写请求数;
  • 平均每秒向日志文件的物理写次数;
  • 平均每秒向日志文件完成的fsync()写数量。
MySQL_TempDiskTableCreates 执行语句时在硬盘上自动创建的临时表的数量。
MySQL_COMDML 包括以下返回值:
  • 平均每秒Delete语句执行次数;
  • 平均每秒Insert语句执行次数;
  • 平均每秒Insert_Select语句执行次数;
  • 平均每秒Replace语句执行次数;
  • 平均每秒Replace_Select语句执行次数;
  • 平均每秒Select语句执行次数;
  • 平均每秒Update语句执行次数。
MySQL_RowDML 包括以下返回值:
  • 平均每秒从InnoDB表读取的行数;
  • 平均每秒从InnoDB表更新的行数;
  • 平均每秒从InnoDB表删除的行数;
  • 平均每秒从InnoDB表插入的行数;
  • 平均每秒向日志文件的物理写次数。
MySQL_MemCpuUsage 包括以下返回值:
  • 实例CPU使用率(占操作系统总数);
  • MySQL实例内存使用率(占操作系统总数)。
MySQL_IOPS 实例的IOPS(每秒IO请求次数)。
MySQL_DetailedSpaceUsage 包括以下返回值:
  • 实例总空间使用量;
  • 数据空间;
  • 日志空间;
  • 临时空间;
  • 系统空间。
slavestat 只读实例延迟。
MySQL_ThreadStatus 包括两种值:活跃线程和线程连接数。
MySQL_ReplicationDelay 备实例的复制延迟,单位:秒。
MySQL_ReplicationThread 包括IO复制线程状态和SQL复制线程状态,1表示正常,0表示线程丢失。
IOPSUsage IOPS使用率,单位:%。
MySQL_Slow_Queries 平均每秒慢SQL的个数。

CDC节点

API参数 含义
Cdc_DumperDelay 处理binlog事件的延迟,单位为毫秒。
Cdc_DumperThroughput 处理binlog的数据量,单位为字节/秒。
Cdc_CpuUsage CPU使用率,单位为%。
Cdc_DumperHeapUsage JVM堆内存使用率。

计算方法:堆内存使用总量/堆内存分配的大小*100%,单位为%。

Cdc_DumperOps binlog事件处理情况,包括以下返回值:
  • 每秒处理binlog事件的个数(dumper_total_eps);
  • 每秒处理dml操作的binlog事件的个数(dumper_dml_eps);
  • 每秒处理事务的个数(dumper_tps)。
相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
域名解析 网络协议 安全
信息收集的工具你听过几种(盘点信息收集)
信息收集的工具你听过几种(盘点信息收集)
信息收集的工具你听过几种(盘点信息收集)
|
消息中间件 人工智能 Apache
Apache RocketMQ 中文社区全新升级!
RocketMQ 中文社区升级发布只是起点,我们将持续优化体验细节,推出更多功能和服务,更重要的是提供更多全面、深度、高质量的内容。
977 94
|
9月前
|
设计模式 存储 JavaScript
HarmonyOS Next 浅谈 发布-订阅模式
本文浅谈 HarmonyOS Next 中的发布-订阅模式,通过 ArkTS 的 Emitter 对象实现事件的订阅、发布与管理。文章介绍了设计模式在现代开发中的重要性,特别是封装工具或游戏开发时的应用。具体实现中定义了 `on`(持续订阅)、`once`(单次订阅)、`off`(取消订阅)和 `emit`(发布事件)等方法,并通过 TypeScript 实现了一个自定义的 `MyEmitter` 类。示例代码展示了如何注册、触发和取消事件,图文并茂地说明了该模式的实际效果。发布-订阅模式有助于系统解耦,提升代码的可扩展性和灵活性,适合需要高效事件管理的场景。
237 12
HarmonyOS Next 浅谈 发布-订阅模式
|
9月前
|
人工智能 自然语言处理
TxGemma:谷歌DeepMind革命药物研发!270亿参数AI药理学家24小时在线
谷歌推出专为药物研发设计的TxGemma大模型,具备药物特性预测、生物文献筛选、多步推理等核心能力,提供20亿至270亿参数版本,显著提升治疗开发效率。
323 7
TxGemma:谷歌DeepMind革命药物研发!270亿参数AI药理学家24小时在线
|
监控 JavaScript API
局域网监控软件的实时通知系统:利用Node.js和WebSocket实现即时消息推送
本文介绍了如何使用Node.js和WebSocket构建局域网监控软件的实时通知系统。实时通知对于网络安全和家庭监控至关重要,能即时发送监控数据变化的通知,提高响应速度。通过Node.js创建WebSocket服务器,当数据变化时,监控软件发送消息至服务器,服务器随即推送给客户端。此外,还展示了如何利用Node.js编写API,自动将监控数据提交到网站,便于用户查看历史记录,从而提升监控体验。
524 3
|
人工智能 自然语言处理 搜索推荐
如何构建一套qwen-max智能体拥有媲美通义千问在线接口的能力
智能系统通过任务识别、决策引擎、工具选择和结果整合,自动选择合适的工具和方法,高效处理查询、生成、翻译、图像处理等任务,提供精准的解决方案。系统支持自然语言理解、任务分类、语义解析与意图识别,确保任务的准确执行和反馈。
363 3
|
Go 网络架构 开发者
Flutter &鸿蒙next中的路由使用详解【基础使用】
本文介绍了 Flutter 路由系统的使用方法,包括基本路由、命名路由、参数传递、返回参数和动态路由。通过 `Navigator` 类实现页面跳转,支持简单和复杂参数的传递,并可通过 `onGenerateRoute` 实现更灵活的动态路由管理。示例代码展示了如何在实际项目中应用这些技术,帮助开发者构建清晰、易于维护的导航结构。
395 1
|
人工智能 自然语言处理 测试技术
这些VLM竟都是盲人?GPT-4o、Sonnet-3.5相继败于视力测试
【7月更文挑战第28天】新研究表明VLM在简单视觉任务上的局限性。论文《Vision language models are blind》指出, GPT-4o、Claude-3.5 Sonnet等顶级模型在如判断形状重叠或字母识别等基本任务上表现不佳。另一研究在CVPR'24上介绍了一个新框架, 利用TRUMANS数据集生成精细的人物动作, 包括手部运动, 显示出在复杂场景下的强大能力, 尽管仍面临一定的局限。[论文链接](https://arxiv.org/pdf/2407.06581) [TRUMANS](https://arxiv.org/pdf/2403.08629)
312 4
|
安全 网络安全 数据安全/隐私保护
2022 年浙江省职业院校技能大赛“高职组”“信息安全管理与评估”赛项规程
2022 年浙江省职业院校技能大赛“高职组”“信息安全管理与评估”赛项规程
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp微信小程序的社区超市管理系统的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的社区超市管理系统的详细设计和实现
219 0