proxy_request_total | 请求总数 | COUNTER |
proxy_connection_total | 连接总数 | GAUGE |
proxy_execute_latency_millis | 请求持续时长(毫秒) | HISTOGRAM |
proxy_execute_error_total | 执行异常数 | COUNTER |
proxy_info | Proxy 信息, name 标签值不同时代表不同的信息内容。 state : Proxy 运行状态值, 1 代表运行、 2 代表熔断。uptime: 运行时长毫秒。init-metadata-duration: 元数据加载耗时毫秒。init-socket-duration: 网络启动耗时毫秒。Init-backend-duration: 后端启动耗时毫秒。boot-duration: 启动时长耗时毫秒。boot-time: 启动时间毫秒值时间戳 | GAUGE |
proxy_transaction_commit_total | 事务提交次数 | COUNTER |
proxy_transaction_rollback_total | 事务回滚次数 | COUNTER |
build_info | Proxy build 信息, name 标签代表不同的组件,version 标签代表组件版本。name等于 ‘sphereex-plugins-metrics-prometheus’ 代表 agent 。name等于 ‘shardingsphere-proxy-bootstrap’ 代表 proxy | GAUGE |
meta_data_info | 元数据信息, 不同的 name 标签值代表不同的信息。database_count: 逻辑库数量。database_instance_count: 数据库实例数量。database_catalog_count: 数据目录数量。datasource_count: 数据源数量。table_count: 表(分片表+广播表+单表+绑定表(表组))的数量。sharding_table_count: 分片表数量。broadcast_table_count:广播表数量。single_table_count:单表数量。encrypt_table_count: 加密规则数量。shadow_table_count: 影子规则数量。readwrite_splitting_count:读写分离规则数量。db_discovery_count:数据库发现规则数量。user_count: 用户数量。 | GAUGE |
parse_dist_sql_rql_total | 解析 RQL 类型 DistSQL 总数 | COUNTER |
parse_dist_sql_rdl_total | 解析 RDL 类型 DistSQL 总数 | COUNTER |
parse_dist_sql_ral_total | 解析 RAL 类型 DistSQL 总数 | COUNTER |
route_sql_select_total | 路由执行 select SQL 语句总数 | COUNTER |
route_sql_insert_total | 路由执行 insert SQL 语句总数 | COUNTER |
route_sql_update_total | 路由执行 update SQL 语句总数 | COUNTER |
route_sql_delete_total | 路由执行 delete SQL 语句总数 | COUNTER |
route_datasource_total | 数据源路由数,name 标签代表添加的数据源名 | COUNTER |
route_table_total | 表路由数,name 标签代表表名 | COUNTER |
parse_sql_dml_insert_total | 解析 insert SQL 语句总数 | COUNTER |
parse_sql_dml_delete_total | 解析 delete SQL 语句总数 | COUNTER |
parse_sql_dml_update_total | 解析 update SQL 语句总数 | COUNTER |
parse_sql_dml_select_total | 解析 select SQL 语句总数 | COUNTER |
parse_sql_ddl_total | 解析 DDL SQL 语句总数 | COUNTER |
parse_sql_dcl_total | 解析 DCL SQL 语句总数 | COUNTER |
parse_sql_dal_total | 解析 DAL SQL 语句总数 | COUNTER |
parse_sql_tcl_total | 解析 TCL SQL 语句总数 | COUNTER |
proxy_transaction_autocommit_total | 自动提交事务总数 | COUNTER |
proxy_connection_usage_sec | 连接持续时长 | HISTOGRAM |
proxy_request_bytes | 请求字节数量 | HISTOGRAM |
proxy_response_bytes | 响应字节数量 | HISTOGRAM |
route_sql_latency_millis | 路由 SQL 耗时 | HISTOGRAM |
parse_sql_latency_millis | 解析时长 | HISTOGRAM |
parse_sql_in_commit | commit 中解析 SQL 数 | HISTOGRAM |
parse_sql_in_rollback | rollback 中解析 SQL 数 | HISTOGRAM |
proxy_execute_error_typed_total | 执行错误总数,name 标签代表异常类名 | COUNTER |
parse_sql_total | 解析 SQL 总数 | COUNTER |
route_sql_total | SQL 路由总数 | COUNTER |
proxy_execute_total | 执行任务总数 | COUNTER |
proxy_backend_executor_thread_info | 后端执行线程池信息,不同 name 的标签代表不同状态的线程信息。(仅对执行任务会影响多个实际数据库表时具有参考意义,比如分片数据查询)task_pending: 待执行任务数;task_running: 正在执行任务数;task_completed: 累计完成任务数;kernel_executor_size: server.yaml 文件中 kernel_executor_size 参数配置值。 | GAUGE |