MySQL 8.4 Reference Manual  /  ...  /  Server Metrics

35.3.3 服务器指标

以下服务器指标默认注册:

可以创建的指标仪表的最大数量由performance_schema_max_metric_classes设置。

Table 35.3 mysql.stats Metrics

Name Source Variable OTEL Type Description

aborted_clients

Aborted_clients

ASYNC COUNTER

连接数,客户端在关闭连接时没有正确关闭连接

aborted_connects

Aborted_connects

ASYNC COUNTER

客户端尝试连接到 MySQL 服务器的失败次数

acl_cache_items_count

Acl_cache_items_count

ASYNC GAUGE COUNTER

缓存的权限对象数量

binlog_cache.disk_use

Binlog_cache_disk_use

ASYNC COUNTER

用于临时二进制日志缓存的交易数,但超过了binlog_cache_size的值,并使用临时文件存储事务

binlog_cache.use

Binlog_cache_use

ASYNC COUNTER

使用二进制日志缓存的交易数

binlog_stmt_cache_disk_use

Binlog_stmt_cache_disk_use

ASYNC COUNTER

使用二进制日志语句缓存的非事务语句数,但超过了binlog_stmt_cache_size的值,并使用临时文件存储这些语句

binlog_stmt_cache_use

Binlog_stmt_cache_use

ASYNC COUNTER

使用二进制日志语句缓存的非事务语句数

bytes_received

Bytes_received

ASYNC COUNTER

从所有客户端接收的字节数

bytes_sent

Bytes_sent

ASYNC COUNTER

向所有客户端发送的字节数

created.tmp_disk_tables

Created_tmp_disk_tables

ASYNC COUNTER

服务器在执行语句时创建的内部磁盘临时表数

created.tmp_files

Created_tmp_files

ASYNC COUNTER

mysqld 创建的临时文件数

created.tmp_tables

Created_tmp_tables

ASYNC COUNTER

服务器在执行语句时创建的内部临时表数

error_log.buffered_bytes

Error_log_buffered_bytes

ASYNC GAUGE COUNTER

当前Performance Schema错误日志表中的字节数

error_log.buffered_events

ASYNC GAUGE COUNTER

当前Performance Schema错误日志表中的事件数

error_log.expired_events

Error_log_expired_events

ASYNC COUNTER

ASYNC COUNTER

存储器中丢弃的事件数量,以便为新事件腾出空间

flush_commands

Flush_commands

ASYNC COUNTER

服务器flush表的次数

global_connection_memory

Global_connection_memory

ASYNC GAUGE COUNTER

服务器所有用户连接的内存使用情况

locked_connects

Locked_connects

ASYNC COUNTER

锁定的用户连接尝试次数

max_execution_time_exceeded

Max_execution_time_exceeded

ASYNC COUNTER

超时的SELECT语句数量

max_execution_time_set

Max_execution_time_set

ASYNC COUNTER

设置超时的SELECT语句数量

max_execution_time_set_failed

Max_execution_time_set_failed

ASYNC COUNTER

设置超时失败的SELECT语句数量

max_used_connections

Max_used_connections

ASYNC GAUGE COUNTER

服务器同时使用的最大连接数量

ongoing_anonymous_transaction_count

Ongoing_anonymous_transaction_count

ASYNC GAUGE COUNTER

当前进行中的匿名事务数量

open_files

Open_files

ASYNC COUNTER

当前打开的文件数量

open_streams

Open_streams

ASYNC COUNTER

当前打开的流数量

open_table_definitions

Open_table_definitions

ASYNC GAUGE COUNTER

当前缓存的表定义数量

open_tables

Open_tables

异步计数器

当前打开的表的数量。

opened_files

Opened_files

异步计数器

使用my_open()函数打开的文件数量。

opened_table_definitions

Opened_table_definitions

异步计数器

缓存的表定义数量。

opened_tables

Opened_tables

异步计数器

当前打开的表数量。

prepared_stmt_count

Prepared_stmt_count

异步计数器

当前的预准备语句数量。

queries

Queries

异步计数器

服务器执行的语句数量,包括在存储程序中执行的语句。它不包括COM_PINGCOM_STATISTICS命令。

questions

Questions

异步计数器

服务器执行的语句数量。这只包括客户端发送到服务器的语句,不包括在存储程序中执行的语句。

replica_open_temp_tables

Replica_open_temp_tables

异步计数器

当前复制线程打开的临时表数量。

secondary_engine_execution_count

Secondary_engine_execution_count

异步计数器

secondary engine执行的查询数量。

select_full_join

Select_full_join

异步计数器

执行了表扫描的join操作,因为它们不使用索引。

select_full_range_join

Select_full_range_join

异步计数器

执行了范围搜索的join操作,因为它们使用了参考表。

select_range

Select_range

异步计数器

执行了范围搜索的join操作,因为它们使用了范围搜索。

select_range_check

Select_range_check

ASYNC COUNTER

对没有键的连接数,每个连接都检查键使用后每行

select_scan

Select_scan

ASYNC COUNTER

对第一个表进行了全扫描的连接数

slow_launch_threads

Slow_launch_threads

ASYNC COUNTER

超过slow_launch_time秒创建线程的线程数

slow_queries

Slow_queries

ASYNC COUNTER

超过long_query_time秒的查询数

sort_merge_passes

Sort_merge_passes

ASYNC COUNTER

排序算法需要的合并次数

sort_range

Sort_range

ASYNC COUNTER

使用范围进行排序的次数

sort_rows

Sort_rows

ASYNC COUNTER

排序的行数

sort_scan

Sort_scan

ASYNC COUNTER

通过扫描表进行排序的次数

table_locks_immediate

Table_locks_immediate

ASYNC COUNTER

可以立即授予表锁的请求次数

table_locks_waited

Table_locks_waited

ASYNC COUNTER

需要等待的表锁请求次数

table_open_cache_hits

Table_open_cache_hits

ASYNC COUNTER

打开表缓存的命中次数

table_open_cache_misses

Table_open_cache_misses

ASYNC COUNTER

打开表缓存的miss次数

table_open_cache_overflows

Table_open_cache_overflows

ASYNC COUNTER

open表缓存溢出次数。

tc_log_page_waits

Tc_log_page_waits

ASYNC COUNTER

对于恢复日志的内存映射实现,这个变量每次服务器不能提交事务,必须等待日志中的空页时就增加。

threads_cached

Threads_cached

ASYNC GAUGE COUNTER

线程缓存中的线程数量。

threads_connected

Threads_connected

ASYNC GAUGE COUNTER

当前打开的连接数量。

threads_created

Threads_created

ASYNC GAUGE COUNTER

创建连接处理的线程数量。

threads_running

Threads_running

ASYNC GAUGE COUNTER

当前非睡眠的线程数量。

uptime

Uptime

ASYNC COUNTER

服务器已经运行的秒数。


mysql.stats.com指标对应于Com_xxx语句计数器变量。请参阅第7.1.10节,“Server Status Variables”Com_xxx获取更多信息。

mysql.stats.com指标命名为这些变量,除去Com_前缀。例如,select指标对应于Com_select语句计数器变量。

这些指标是 OTEL 类型ASYNC COUNTER,记录对应命令语句执行的次数(INTEGER)。

mysql.stats.connection指标对应于ConnectionsConnection_XXX状态变量。

Table 35.4 mysql.stats.connection Metrics

Name Source Variable OTEL Type Description

total

Connections

ASYNC COUNTER

累积的总连接创建次数。

errors_accept

Connection_errors_accept

ASYNC COUNTER

在对监听端口的accept()调用中发生的错误数量。

errors_internal

Connection_errors_internal

ASYNC COUNTER

由于服务器内部错误,例如无法启动新线程或内存不足,拒绝的连接数量。

errors_max_connections

Connection_errors_max_connections

ASYNC COUNTER

由于服务器的max_connections限制,拒绝的连接数量。

errors_peer_address

Connection_errors_peer_address

ASYNC COUNTER

在搜索客户端IP地址时发生的错误数量。

errors_select

Connection_errors_select

ASYNC COUNTER

在对监听端口的select()poll()调用中发生的错误数量。

errors_tcpwrap

Connection_

ASYNC COUNTER

libwrap库拒绝的连接数量。


The mysql.perf_schema correspond to the Performance_schema_XXX status variables. See Section 29.7, “Performance Schema Status Monitoring”.

Table 35.5 mysql.perf_schema Metrics

Name Source Variable OTEL Type Description

accounts_lost

Performance_schema_accounts_lost

ASYNC COUNTER

由于表格已满,无法将行添加到accounts表中。

cond_classes_lost

Performance_schema_cond_classes_lost

ASYNC COUNTER

由于无法加载条件instrument。

cond_instances_lost

Performance_schema_cond_instances_lost

ASYNC COUNTER

由于无法创建条件instrument实例。

digest_lost

Performance_schema_digest_lost

ASYNC COUNTER

无法 instrumental 的摘要实例数量,见events_statements_summary_by_digest表。

file_classes_lost

Performance_schema_file_classes_lost

ASYNC COUNTER

无法加载的文件工具数量。

file_handles_lost

Performance_schema_file_handles_lost

ASYNC COUNTER

无法打开的文件工具实例数量。

file_instances_lost

Performance_schema_file_instances_lost

ASYNC COUNTER

无法创建的文件工具实例数量。

hosts_lost

Performance_schema_hosts_lost

ASYNC COUNTER

无法添加的主机数量,因为主机表已满。

index_stat_lost

Performance_schema_index_stat_lost

ASYNC COUNTER

无法统计的索引数量。

locker_lost

Performance_schema_locker_lost

ASYNC COUNTER

无法记录的事件数量。

memory_classes_lost

Performance_schema_memory_classes_lost

ASYNC COUNTER

无法加载的内存工具数量。

metadata_lock_lost

Performance_schema_metadata_lock_lost

ASYNC COUNTER

无法 instrumental 的元数据锁数量,见metadata_locks表。

meter_lost

Performance_schema_meter_lost

ASYNC COUNTER

无法加载的计量工具数量。

metric_lost

Performance_schema_metric_lost

ASYNC COUNTER

无法加载的指标工具数量。

mutex_classes_lost

Performance_schema_mutex_classes_lost

ASYNC COUNTER

无法加载的互斥量工具数量。

mutex_instances_lost

Performance_schema_mutex_instances_lost

ASYNC COUNTER

无法创建的互斥量工具实例数量。

nested_statement_lost

Performance_schema_nested_statement_lost

ASYNC COUNTER

存储程序语句的统计信息丢失数量。

prepared_statements_lost

Performance_schema_prepared_statements_lost

ASYNC COUNTER

无法instrument的预备语句数量,记录在prepared_statements_instances表中。

program_lost

Performance_schema_program_lost

ASYNC COUNTER

存储程序的统计信息丢失数量。

rwlock_classes_lost

Performance_schema_rwlock_classes_lost

ASYNC COUNTER

无法加载的rwlock工具数量。

rwlock_instances_lost

Performance_schema_rwlock_instances_lost

ASYNC COUNTER

无法创建的rwlock工具实例数量。

session_connect_attrs_longest_seen

Performance_schema_session_connect_attrs_longest_seen

ASYNC COUNTER

最长的连接属性接收。

session_connect_attrs_lost

Performance_schema_session_connect_attrs_lost

ASYNC COUNTER

连接属性截断的连接数量。

socket_classes_lost

Performance_schema_socket_classes_lost

ASYNC COUNTER

无法加载的socket工具数量。

socket_instances_lost

Performance_schema_socket_instances_lost

ASYNC COUNTER

无法创建的socket工具实例数量。

stage_classes_lost

Performance_schema_stage_classes_lost

ASYNC COUNTER

多少个阶段仪器无法加载。

statement_classes_lost

Performance_schema_statement_classes_lost

ASYNC COUNTER

多少个语句仪器无法加载。

table_handles_lost

Performance_schema_table_handles_lost

ASYNC COUNTER

多少个表仪器实例无法打开。

table_instances_lost

Performance_schema_table_instances_lost

ASYNC COUNTER

多少个表仪器实例无法创建。

table_lock_stat_lost

Performance_schema_table_lock_stat_lost

ASYNC COUNTER

多少个表的锁定统计信息丢失。

thread_classes_lost

Performance_schema_thread_classes_lost

ASYNC COUNTER

多少个线程仪器无法加载。

thread_instances_lost

Performance_schema_thread_instances_lost

ASYNC COUNTER

多少个线程实例无法被instrument在threads表中。

users_lost

Performance_schema_users_lost

ASYNC COUNTER

多少次无法将行添加到users表,因为表已满。


The mysql.stats.handler metrics correspond to the Handler_XXX status variables.

Table 35.6 mysql.perf_schema Metrics

Name Source Variable OTEL Type Description

commit

Handler_commit

ASYNC COUNTER

多少次内部COMMIT语句。

delete

Handler_delete

ASYNC COUNTER

多少次从表中删除了行。

discover

Handler_discover

ASYNC COUNTER

多少次发现了表。

外部锁

Handler_外部锁

ASYNC COUNTER

服务器在访问表实例时,通常在开始和结束时调用其外部锁()函数,increment该变量。

mrr_init

Handler_mrr_init

ASYNC COUNTER

服务器使用存储引擎的Multi-Range Read实现来访问表的次数。

prepare

Handler_prepare

ASYNC COUNTER

两阶段提交操作的prepare阶段的计数器。

read_first

Handler_read_first

ASYNC COUNTER

读取索引的第一个条目的次数。

read_key

Handler_read_key

ASYNC COUNTER

基于键读取行的次数。

read_last

Handler_read_last

ASYNC COUNTER

读取索引的最后一个条目的次数。

read_next

Handler_read_next

ASYNC COUNTER

基于键顺序读取下一行的次数。

read_prev

Handler_read_prev

ASYNC COUNTER

基于键顺序读取前一行的次数。

read_rnd

Handler_read_rnd

ASYNC COUNTER

基于固定位置读取行的次数。

read_rnd_next

Handler_read_rnd_next

ASYNC COUNTER

基于固定位置读取下一行的次数。

rollback

Handler_rollback

ASYNC COUNTER

存储引擎执行回滚操作的次数。

savepoint

Handler_savepoint

ASYNC COUNTER

存储引擎将savepoint置于指定位置的次数。

savepoint_rollback

Handler_savepoint_rollback

ASYNC COUNTER

一个存储引擎回滚到保存点的请求数量。

update

Handler_update

ASYNC COUNTER

一个表中更新行的请求数量。

write

Handler_write

ASYNC COUNTER

一个表中插入行的请求数量。


Table 35.7 mysql.perf_schema Metrics

Name Source Variable OTEL Type Description

key_blocks_not_flushed

Key_blocks_not_flushed

ASYNC COUNTER

MyISAM索引缓存中未被刷新的键块数量。

key_blocks_unused

Key_blocks_unused

ASYNC COUNTER

MyISAM索引缓存中未使用的块数量。

key_blocks_used

Key_blocks_used

ASYNC COUNTER

MyISAM索引缓存中使用的块数量。

key_read_requests

Key_read_requests

ASYNC COUNTER

MyISAM索引缓存中读取键块的请求数量。

key_reads

Key_reads

ASYNC COUNTER

从磁盘读取键块的物理请求数量。

key_write_requests

Key_write_requests

ASYNC COUNTER

MyISAM索引缓存中写入键块的请求数量。

key_writes

Key_writes

ASYNC COUNTER

MyISAM索引缓存中写入键块的物理请求数量。


Table 35.8 mysql.stats.ssl Metrics

Name Source Variable OTEL Type Description

client_connects

Ssl_client_connects

ASYNC COUNTER

SSL连接到SSL启用的复制源服务器的请求数量。

connect_renegotiates

Ssl_connect_renegotiates

ASYNC COUNTER

需要与SSL启用的复制源服务器建立连接所需的协商次数。

finished_accepts

Ssl_finished_accepts

ASYNC COUNTER

成功连接到服务器的数量。

finished_connects

Ssl_finished_connects

ASYNC COUNTER

成功连接到SSL启用的复制源服务器的数量。

session_cache_hits

Ssl_session_cache_hits

ASYNC COUNTER

SSL会话缓存命中次数的数量。

session_cache_misses

Ssl_session_cache_misses

ASYNC COUNTER

SSL会话缓存miss次数的数量。

session_cache_overflows

Ssl_session_cache_overflows

ASYNC COUNTER

SSL会话缓存溢出次数的数量。

session_cache_size

Ssl_session_cache_size

ASYNC COUNTER

SSL会话缓存大小。

session_cache_timeouts

Ssl_session_cache_timeouts

ASYNC COUNTER

SSL会话缓存超时次数的数量。

used_session_cache_entries

Ssl_used_session_cache_entries

ASYNC COUNTER

使用的SSL会话缓存条目数量。

accept_renegotiates

Ssl_accept_renegotiates

ASYNC COUNTER

需要与SSL启用的复制源服务器建立连接所需的协商次数。

accepts

Ssl_accepts

ASYNC COUNTER

成功连接到SSL启用的复制源服务器的数量。

callback_cache_hits

Ssl_callback_cache_hits

ASYNC COUNTER

回调缓存命中次数的数量。


Table 35.9 mysql.inno Metrics

Name Source Variable OTEL Type Description

dblwr_pages_written

innodb_dblwr_pages_written

ASYNC COUNTER

已写入的页面数量

dblwr_writes

innodb_dblwr_writes

ASYNC COUNTER

已执行的双写操作数量

redo_log_logical_size

innodb_redo_log_logical_size

ASYNC GAUGE COUNTER

LSN范围大小(以字节为单位),包含在用途中的redo日志数据。

redo_log_physical_size

innodb_redo_log_physical_size

ASYNC GAUGE COUNTER

磁盘上所有redo日志文件的磁盘空间大小(以字节为单位),不包括备用redo日志文件

redo_log_capacity_resized

innodb_redo_log_capacity_resized

ASYNC GAUGE COUNTER

redo日志文件的容量(以字节为单位),在最后一个完成的容量调整操作后

log_waits

innodb_log_waits

ASYNC COUNTER

由于小日志缓冲区而导致的日志等待数量

log_write_requests

innodb_log_write_requests

ASYNC COUNTER

日志写入请求数量

log_writes

innodb_log_writes

ASYNC COUNTER

InnoDB redo日志文件的物理写入数量

os_log_fsyncs

innodb_os_log_fsyncs

ASYNC COUNTER

fsync日志写入数量

os_log_pending_fsyncs

innodb_os_log_pending_fsyncs

ASYNC GAUGE COUNTER

pending fsync写入数量

os_log_pending_writes

innodb_os_log_pending_writes

ASYNC GAUGE COUNTER

pending日志文件写入数量

os_log_written

innodb_os_log_written

ASYNC COUNTER

日志写入字节

page_size

innodb_page_size

ASYNC GAUGE COUNTER

InnoDB页面大小(以字节为单位)

pages_created

innodb_pages_created

ASYNC COUNTER

创建的页面数量

pages_read

innodb_pages_read

ASYNC COUNTER

读取的页面数量。

pages_written

innodb_pages_written

ASYNC COUNTER

写入的页面数量。

row_lock_current_waits

innodb_row_lock_current_waits

ASYNC GAUGE COUNTER

当前等待的行锁数量。

row_lock_time

innodb_row_lock_time

ASYNC COUNTER

获取行锁所需的时间,单位为毫秒

row_lock_time_avg

innodb_row_lock_time_avg

ASYNC GAUGE COUNTER

平均获取行锁所需的时间,单位为毫秒

row_lock_time_max

innodb_row_lock_time_max

ASYNC GAUGE COUNTER

获取行锁的最大时间,单位为毫秒

row_lock_waits

innodb_row_lock_waits

ASYNC COUNTER

获取行锁需要等待的次数

rows_deleted

innodb_rows_deleted

ASYNC COUNTER

InnoDB 表中的行数

rows_read

innodb_rows_read

ASYNC COUNTER

从 InnoDB 表中读取的行数

rows_updated

innodb_rows_updated

ASYNC COUNTER

InnoDB 表中的更新行数

system_rows_deleted

innodb_system_rows_deleted

ASYNC COUNTER

系统创建的 schema 中的行数

system_rows_inserted

innodb_system_rows_inserted

ASYNC COUNTER

系统创建的 schema 中的插入行数

system_rows_read

innodb_system_rows_read

ASYNC COUNTER

系统创建的schema中InnoDB表的行数。

system_rows_updated

innodb_system_rows_updated

ASYNC COUNTER

系统创建的schema中InnoDB表的更新行数。

num_open_files

innodb_num_open_files

ASYNC GAUGE COUNTER

当前打开的文件数。

truncated_status_writes

innodb_truncated_status_writes

ASYNC COUNTER

SHOW ENGINE INNODB STATUS语句的输出次数。

undo_tablespaces_total

innodb_undo_tablespaces_total

ASYNC GAUGE COUNTER

总的undo表空间数。

undo_tablespaces_explicit

innodb_undo_tablespaces_explicit

ASYNC GAUGE COUNTER

用户创建的undo表空间数。

undo_tablespaces_active

innodb_undo_tablespaces_active

ASYNC GAUGE COUNTER

活动的undo表空间数,包括隐式和显式表空间。


Table 35.10 mysql.inno.buffer_pool Metrics

Name Source Variable OTEL Type Description

pages_data

innodb_buffer_pool_pages_data

ASYNC GAUGE COUNTER

包含数据的缓存页数。

bytes_data

innodb_buffer_pool_bytes_data

ASYNC GAUGE COUNTER

包含数据的缓存字节数。

pages_dirty

innodb_buffer_pool_pages_dirty

ASYNC GAUGE COUNTER

当前脏的缓存页数。

bytes_dirty

innodb_buffer_pool_bytes_dirty

ASYNC GAUGE COUNTER

当前脏的缓存字节数。

pages_flushed

innodb_buffer_pool_pages_flushed

ASYNC COUNTER

InnoDB缓冲池的页数。

pages_free

innodb_buffer_pool_pages_free

ASYNC GAUGE COUNTER

当前可用的缓冲页。

pages_misc

innodb_buffer_pool_pages_misc

ASYNC GAUGE COUNTER

缓冲页用于misc用途,如行锁或自适应哈希索引。

pages_total

innodb_buffer_pool_pages_total

ASYNC GAUGE COUNTER

缓冲池的总大小(以页为单位)。

read_ahead_rnd

innodb_buffer_pool_read_ahead_rnd

ASYNC COUNTER

InnoDB发起的随机读取-ahead次数。

read_ahead

innodb_buffer_pool_read_ahead

ASYNC COUNTER

实际读取的页数。

read_ahead_evicted

innodb_buffer_pool_read_ahead_evicted

ASYNC COUNTER

未被访问的读取-ahead页数。

read_requests

innodb_buffer_pool_read_requests

ASYNC COUNTER

逻辑读取请求的数量。

reads

innodb_buffer_pool_reads

ASYNC COUNTER

从磁盘直接读取的次数。

wait_free

innodb_buffer_pool_wait_free

ASYNC COUNTER

等待可用的缓冲池次数。

write_requests

innodb_buffer_pool_write_requests

ASYNC COUNTER

写入请求的数量。


表35.11 mysql.inno.data Metrics

Name Source Variable OTEL Type Description

fsyncs

innodb_fsyncs

ASYNC COUNTER

fsync()调用的次数。

pending_fsyncs

innodb_pending_fsyncs

ASYNC GAUGE COUNTER

pending fsync操作的数量。

pending_reads

innodb_pending_reads

异步计数器

当前的等待读取数

pending_writes

innodb_pending_writes

异步计数器

当前的等待写入数。

read

innodb_read

异步计数器

读取的数据量(以字节为单位)。

reads

innodb_reads

异步计数器

发起的读取次数。

writes

innodb_writes

异步计数器

发起的写入次数。

written

innodb_written

异步计数器

写入的数据量(以字节为单位)。


表35.12 mysql.x指标

Name Source Variable OTEL Type Description

aborted_clients

Mysqlx_aborted_clients

异步计数器

因输入或输出错误而断开的客户端数。

bytes_received

Mysqlx_bytes_received

异步计数器

网络上通过网络传输的总字节数,未经解压缩前。

bytes_received_compressed_payload

Mysqlx_bytes_received_compressed_payload

异步计数器

网络上通过网络传输的压缩消息负载字节数,未经解压缩前。

bytes_received_uncompressed_frame

Mysqlx_bytes_received_uncompressed_frame

异步计数器

网络上通过网络传输的压缩消息负载字节数,经解压缩后。

bytes_sent

Mysqlx_bytes_sent

异步计数器

网络上通过网络传输的总字节数。

bytes_sent_compressed_payload

Mysqlx_bytes_sent_compressed_payload

异步计数器

网络上通过网络传输的压缩消息负载字节数,经压缩后。

bytes_sent_uncompressed_frame

Mysqlx_bytes_sent_uncompressed_frame

异步计数器

发送的压缩消息负载字节数,测量在压缩前。

连接接受错误

Mysqlx连接接受错误

异步计数器

导致接受错误的连接数量。

连接错误

Mysqlx连接错误

异步计数器

导致错误的连接数量。

接受的连接

Mysqlx接受的连接

异步计数器

接受的连接数量。

关闭的连接

Mysqlx关闭的连接

异步计数器

关闭的连接数量。

拒绝的连接

Mysqlx拒绝的连接

异步计数器

拒绝的连接数量。

创建视图

Mysqlx创建视图

异步计数器

收到的创建视图请求数量。

删除

Mysqlx删除

异步计数器

收到的删除请求数量。

删除视图

Mysqlx删除视图

异步计数器

收到的删除视图请求数量。

查找

Mysqlx查找

异步计数器

收到的查找请求数量。

插入

Mysqlx插入

异步计数器

收到的插入请求数量。

修改视图

Mysqlx修改视图

异步计数器

收到的修改视图请求数量。

更新

Mysqlx更新

异步计数器

收到的更新请求数量。

关闭游标

Mysqlx关闭游标

ASYNC COUNTER

收到的游标关闭消息数量。

cursor_fetch

Mysqlx_cursor_fetch

ASYNC COUNTER

收到的游标fetch消息数量。

cursor_open

Mysqlx_cursor_open

ASYNC COUNTER

收到的游标open消息数量。

errors_sent

Mysqlx_errors_sent

ASYNC COUNTER

客户端收到的错误数量。

errors_unknown_message_type

Mysqlx_errors_unknown_message_type

ASYNC COUNTER

收到的未知消息类型数量。

expect_close

Mysqlx_expect_close

ASYNC COUNTER

关闭的期望块数量。

expect_open

Mysqlx_expect_open

ASYNC COUNTER

打开的期望块数量。

init_error

Mysqlx_init_error

ASYNC COUNTER

初始化错误数量。

messages_sent

Mysqlx_messages_sent

ASYNC COUNTER

发送的消息总数量。

notice_global_sent

Mysqlx_notice_global_sent

ASYNC COUNTER

发送的全局通知数量。

notice_other_sent

Mysqlx_notice_other_sent

ASYNC COUNTER

发送的其他通知数量。

notice_warning_sent

Mysqlx_notice_warning_sent

ASYNC COUNTER

发送的警告通知数量。

notified_by_group_replication

Mysqlx_notified_by_group_replication

ASYNC COUNTER

群组复制发送的通知数量。

prep_deallocate

Mysqlx_prep_deallocate

ASYNC COUNTER

收到的预处理语句释放消息数量。

prep_execute

Mysqlx_prep_execute

ASYNC COUNTER

收到的预处理语句执行消息数量。

prep_prepare

Mysqlx_prep_prepare

ASYNC COUNTER

收到的预处理语句消息数量。

rows_sent

Mysqlx_rows_sent

ASYNC COUNTER

客户端发送的行数。

sessions

Mysqlx_sessions

ASYNC COUNTER

已打开的会话数量。

sessions_accepted

Mysqlx_sessions_accepted

ASYNC COUNTER

已接受的会话尝试数量。

sessions_closed

Mysqlx_sessions_closed

ASYNC COUNTER

已关闭的会话数量。

sessions_fatal_error

Mysqlx_sessions_fatal_error

ASYNC COUNTER

会话关闭时的fatal错误数量。

sessions_killed

Mysqlx_sessions_killed

ASYNC COUNTER

会话被杀死的数量。

sessions_rejected

Mysqlx_sessions_rejected

ASYNC COUNTER

会话尝试被拒绝的数量。

ssl_accepts

Mysqlx_ssl_accepts

ASYNC COUNTER

SSL连接的数量。

ssl_finished_accepts

Mysqlx_ssl_finished_accepts

ASYNC GAUGE COUNTER

SSL连接的数量。

worker_threads

Mysqlx_worker_threads

ASYNC GAUGE COUNTER

可用的worker线程数量。

worker_threads_active

Mysqlx_worker_threads_active

ASYNC COUNTER

当前使用的工作线程数。


表35.13 mysql.x.stmt Metrics

Name Source Variable OTEL Type Description

create_collection

Mysqlx_stmt_create_collection

ASYNC COUNTER

收到的创建集合语句数。

create_collection_index

Mysqlx_stmt_create_collection_index

ASYNC COUNTER

收到的创建集合索引语句数。

disable_notices

Mysqlx_stmt_disable_notices

ASYNC COUNTER

收到的禁用通知语句数。

drop_collection

Mysqlx_stmt_drop_collection

ASYNC COUNTER

收到的删除集合语句数。

drop_collection_index

Mysqlx_stmt_drop_collection_index

ASYNC COUNTER

收到的删除集合索引语句数。

enable_notices

Mysqlx_stmt_enable_notices

ASYNC COUNTER

收到的启用通知语句数。

ensure_collection

Mysqlx_stmt_ensure_collection

ASYNC COUNTER

收到的确保集合语句数。

execute_mysqlx

Mysqlx_stmt_execute_mysqlx

ASYNC COUNTER

收到的 StmtExecute 消息数,namespace 设置为 mysqlx。

execute_sql

Mysqlx_stmt_execute_sql

ASYNC COUNTER

收到的 StmtExecute 请求数,为 SQL 命名空间。

get_collection_options

Mysqlx_stmt_get_collection_options

ASYNC COUNTER

收到的获取集合选项语句数。

kill_client

Mysqlx_stmt_kill_client

ASYNC COUNTER

收到的kill 客户端语句数。

list_clients

Mysqlx_stmt_list_clients

ASYNC COUNTER

收到的列表客户端语句数量。

list_notices

Mysqlx_stmt_list_notices

ASYNC COUNTER

收到的列表通知语句数量。

list_objects

Mysqlx_stmt_list_objects

ASYNC COUNTER

收到的列表对象语句数量。

modify_collection_options

Mysqlx_stmt_modify_collection_options

ASYNC COUNTER

收到的修改集合选项语句数量。

ping

Mysqlx_stmt_ping

ASYNC COUNTER

收到的ping语句数量。