本节定义了文档数据库服务上报云监控的监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控提供的API接口来检索文档数据库服务产生的监控指标和告警信息。
命名空间
SYS.DDS
监控指标
DDS推荐的监控指标
指标ID | 指标名称 | 指标含义 | 取值范围 | 测量对象 | 监控周期(原始指标) |
---|---|---|---|---|---|
mongo007_connections_usage | 当前活动连接数百分比 | 该指标用于统计试图连接到实例节点的连接数占可用连接数百分比,以百分比为单位。 | 0~100% | 文档数据库集群实例下的mongos节点l 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟5秒 |
mongo032_mem_usage | 内存使用率 | 该指标用于统计测量对象的内存利用率,以百分比为单位。 | 0~1 | 文档数据库集群实例下的mongos节点l 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟5秒 |
mongo031_cpu_usage | CPU使用率 | 该指标用于统计测量对象的CPU利用率,以百分比为单位。 | 0~1 | 文档数据库集群实例下的mongos节点l 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟5秒 |
mongo035_disk_usage | 磁盘利用率 | 该指标用于统计测量对象的磁盘利用率,以百分比为单位。 | 0~1 | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
表 DDS支持的监控指标
指标ID | 指标名称 | 指标含义 | 取值范围 | 测量对象 | 监控周期(原始指标) |
---|---|---|---|---|---|
mongo001_command_ps | command执行频率 | 该指标用于统计平均每秒command语句在节点上执行次数,以次数/秒为单位。 | ≥ 0 Executions/s | 文档数据库实例 文档数据库集群实例下的mongos节点 文档数据库副本集实例下的只读节点 文档数据库实例下的主节点 文档数据库实例下的备节点 文档数据库实例下的隐藏节点 |
1分钟5秒 |
mongo002_delete_ps | delete语句执行频率 | 该指标用于统计平均每秒delete语句在节点上执行次数,以次数/秒为单位。 | ≥ 0 Executions/s | 文档数据库实例 文档数据库集群实例下的mongos节点 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟5秒 |
mongo003_insert_ps | insert语句执行频率 | 该指标用于统计平均每秒insert语句在节点上执行次数,以次数/秒为单位。 | ≥ 0 Executions/s | 文档数据库实例 文档数据库集群实例下的mongos节点 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟5秒 |
mongo004_query_ps | query语句执行频率 | 该指标用于统计平均每秒query语句在节点上执行次数,以次数/秒为单位。 | ≥ 0 Executions/s | 文档数据库实例 文档数据库集群实例下的mongos节点 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟5秒 |
mongo005_update_ps | update语句执行频率 | 该指标用于统计平均每秒update语句在节点上执行次数,以次数/秒为单位。 | ≥ 0 Executions/s | 文档数据库实例 文档数据库集群实例下的mongos节点 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟5秒 |
mongo006_getmore_ps | getmore语句执行频率 | 该指标用于统计平均每秒getmore语句在节点上执行次数,以次数/秒为单位。 | ≥ 0 Executions/s | 文档数据库实例 文档数据库集群实例下的mongos节点 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟5秒 |
mongo007_chunk_num1 | 分片一的chunk数 | 该指标用于统计分片一的chunk个数,以个数为单位。 | 0~64 Counts | 文档数据库实例 | 1分钟 |
mongo007_chunk_num2 | 分片二的chunk数 | 该指标用于统计分片二的chunk个数,以个数为单位。 | 0~64 Counts | 文档数据库实例 | 1分钟 |
mongo007_chunk_num3 | 分片三的chunk数 | 该指标用于统计分片三的chunk个数,以个数为单位。 | 0~64 Counts | 文档数据库实例 | 1分钟 |
mongo007_chunk_num4 | 分片四的chunk数 | 该指标用于统计分片四的chunk个数,以个数为单位。 | 0~64 Counts | 文档数据库实例 | 1分钟 |
mongo007_chunk_num5 | 分片五的chunk数 | 该指标用于统计分片五的chunk个数,以个数为单位。 | 0~64 Counts | 文档数据库实例 | 1分钟 |
mongo007_chunk_num6 | 分片六的chunk数 | 该指标用于统计分片六的chunk个数,以个数为单位。 | 0~64 Counts | 文档数据库实例 | 1分钟 |
mongo007_chunk_num7 | 分片七的chunk数 | 该指标用于统计分片七的chunk个数,以个数为单位。 | 0~64 Counts | 文档数据库实例 | 1分钟 |
mongo007_chunk_num8 | 分片八的chunk数 | 该指标用于统计分片八的chunk个数,以个数为单位。 | 0~64 Counts | 文档数据库实例 | 1分钟 |
mongo007_chunk_num9 | 分片九的chunk数 | 该指标用于统计分片九的chunk个数,以个数为单位。 | 0~64 Counts | 文档数据库实例 | 1分钟 |
mongo007_chunk_num10 | 分片十的chunk数 | 该指标用于统计分片十的chunk个数,以个数为单位。 | 0~64 Counts | 文档数据库实例 | 1分钟 |
mongo007_chunk_num11 | 分片十一的chunk数 | 该指标用于统计分片十一的chunk个数,以个数为单位。 | 0~64 Counts | 文档数据库实例 | 1分钟 |
mongo007_chunk_num12 | 分片十二的chunk数 | 该指标用于统计分片十二的chunk个数,以个数为单位。 | 0~64 Counts | 文档数据库实例 | 1分钟 |
mongo008_connections | 实例当前活动连接数 | 该指标用于统计试图连接到DDS实例的总连接数,以个数为单位。 | 0~200 Counts | 文档数据库实例 | 1分钟 |
mongo009_migFail_num | 过去一天块迁移的失败次数 | 该指标用于统计过去一天中块迁移失败的次数,以次数为单位。 | ≥ 0 Counts | 文档数据库实例 | 1分钟 |
mongo007_connections | 当前活动连接数 | 该指标用于统计试图连接到DDS实例节点的总连接数,以个数为单位。 | 0~200 Counts | 文档数据库集群实例下的mongos节点 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟5秒 |
mongo007_connections_usage | 当前活动连接数百分比 | 该指标用于统计试图连接到实例节点的连接数占可用连接数百分比,以百分比为单位。 | 0~100% | 文档数据库集群实例下的mongos节点 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟5秒 |
mongo008_mem_resident | 驻留内存 | 该指标用于统计当前驻留内存的大小,以兆字节为单位。 | ≥ 0 MB | 文档数据库集群实例下的mongos节点 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo009_mem_virtual | 虚拟内存 | 该指标用于统计当前虚拟内存的大小,以兆字节为单位。 | ≥ 0 MB | 文档数据库集群实例下的mongos节点 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo010_regular_asserts_ps | 常规断言频率 | 该指标用于统计常规断言频率,以次数/秒为单位。 | ≥ 0 Executions/s | 文档数据库集群实例下的mongos节点 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo011_warning_asserts_ps | 警告频率 | 该指标用于统计警告频率,以次数/秒为单位。 | ≥ 0 Executions/s | 文档数据库集群实例下的mongos节点 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo012_msg_asserts_ps | 消息断言频率 | 该指标用于统计消息断言频率,以次数/秒为单位。 | ≥ 0 Executions/s | 文档数据库集群实例下的mongos节点 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo013_user_asserts_ps | 用户断言频率 | 该指标用于统计用户断言频率,以次数/秒为单位。 | ≥ 0 Executions/s | 文档数据库集群实例下的mongos节点 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo014_queues_total | 等待锁的操作数 | 该指标用于统计当前等待锁的操作数,以个数为单位。 | ≥ 0 Counts | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo015_queues_readers | 等待读锁的操作数 | 该指标用于统计当前等待读锁的操作数,以个数为单位。 | ≥ 0 Counts | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo016_queues_writers | 等待写锁的操作数 | 该指标用于统计当前等待写锁的操作数,以个数为单位。 | ≥ 0 Counts | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo017_page_faults | 缺页错误数 | 该指标用于统计当前节点上的缺页错误数,以个数为单位。 | ≥ 0 Counts | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo018_porfling_num | 慢查询数 | 该指标用于统计当前节点上的慢查询数,以个数为单位。 | ≥ 0 Counts | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
5分钟 |
mongo019_cursors_open | 当前维护游标数 | 该指标用于统计当前节点上的维护游标数,以个数为单位。 | ≥ 0 Counts | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo020_cursors_timeOut | 服务超时游标数 | 该指标用于统计当前节点上的服务超时游标数,以个数为单位。 | ≥ 0 Counts | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo021_wt_cahe_usage | 内存中数据量(WiredTiger引擎) | 该指标用于统计当前内存中数据量(WiredTiger引擎),以兆字节为单位。 | ≥ 0 MB | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo022_wt_cahe_dirty | 内存中脏数据量(WiredTiger引擎) | 该指标用于统计当前内存中脏数据量(WiredTiger引擎),以兆字节为单位。 | ≥ 0 MB | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo023_wInto_wtCache | 写入WiredTiger内存的频率 | 该指标用于统计当前内存中写入频率(WiredTiger引擎),字节/秒为单位。 | ≥ 0 Bytes/s | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo024_wFrom_wtCache | 从WiredTiger内存写入磁盘频率 | 该指标用于统计当前内存写入磁盘频率(WiredTiger引擎),字节/秒为单位。 | ≥ 0 Bytes/s | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo025_repl_oplog_win | 主节点的Oplog中可用时间 | 该指标用于统计当前实例下的主节点的Oplog中可用时间,以小时为单位。 | ≥ 0 Hours | 文档数据库实例下的主节点 | 1分钟 |
mongo026_oplog_size_ph | 主节点生成Oplog的速率 | 该指标用于统计当前实例下的主节点生成Oplog的速率,以兆字节/小时为单位。 | ≥ 0 MB/Hour | 文档数据库实例下的主节点 | 1分钟 |
mongo025_repl_headroom | 主备Oplog重叠时长 | 该指标用于统计实例下的主节点和Secondary节点之间Oplog重叠时长,以秒为单位。 | ≥ 0 Seconds | 文档数据库实例下的备节点 | 1分钟 |
mongo026_repl_lag | 主备延时 | 该指标用于统计实例下的主节点和Secondary节点之间的复制延时,以秒为单位。 | ≥ 0 Seconds | 文档数据库实例下的备节点 | 1分钟 |
mongo027_repl_command_ps | 备节点复制的command执行频率 | 该指标用于统计平均每秒Secondary节点复制的command语句执行次数,以次/秒为单位。 | ≥ 0 Executions/s | 文档数据库实例下的备节点 | 1分钟 |
mongo028_repl_update_ps | 备节点复制的update语句执行频率 | 该指标用于统计平均每秒Secondary节点复制的update语句执行次数,以次/秒为单位。 | ≥ 0 Executions/s | 文档数据库实例下的备节点 | 1分钟 |
mongo029_repl_delete_ps | 备节点复制的delete语句执行频率 | 该指标用于统计平均每秒Secondary节点复制的delete语句执行次数,以次/秒为单位。 | ≥ 0 Executions/s | 文档数据库实例下的备节点 | 1分钟 |
mongo030_repl_insert_ps | 备节点复制的insert语句执行频率 | 该指标用于统计平均每秒Secondary节点复制的insert语句执行次数,以次/秒为单位。 | ≥ 0 Executions/s | 文档数据库实例下的备节点 | 1分钟 |
mongo031_cpu_usage | CPU使用率 | 该指标用于统计测量对象的CPU利用率,以百分比为单位。 | 0~1 | 文档数据库集群实例下的mongos节点 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟5秒 |
mongo032_mem_usage | 内存使用率 | 该指标用于统计测量对象的内存利用率,以百分比为单位。 | 0~1 | 文档数据库集群实例下的mongos节点 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟5秒 |
mongo033_bytes_out | 网络输出吞吐量 | 该指标用于统计平均每秒从测量对象的所有网络适配器输出的流量,以字节/秒为单位。 | ≥ 0 Bytes/s | 文档数据库集群实例下的mongos节点 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟5秒 |
mongo034_bytes_in | 网络输入吞吐量 | 该指标用于统计平均每秒从测量对象的所有网络适配器输入的流量,以字节/秒为单位。 | ≥ 0 Bytes/s | 文档数据库集群实例下的mongos节点 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟5秒 |
mongo035_disk_usage | 磁盘利用率 | 该指标用于统计测量对象的磁盘利用率,以百分比为单位。 | 0~1 | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo036_iops | IOPS | 该指标用于统计当前实例节点,单位时间内系统处理的I/O请求数量(平均值),以请求/秒为单位。 | ≥ 0 Counts/s | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo037_read_throughput | 硬盘读吞吐量 | 硬盘平均每秒读字节数,以字节/秒为单位。 | ≥ 0 Bytes/s | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo038_write_throughput | 硬盘写吞吐量 | 硬盘平均每秒写字节数,以字节/秒为单位。 | ≥ 0 bytes/s | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo039_avg_disk_sec_per_read | 硬盘读耗时 | 该指标用于统计某段时间平均每次读取硬盘所耗时间,以秒为单位。 | ≥ 0 Seconds | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo040_avg_disk_sec_per_write | 硬盘写耗时 | 该指标用于统计某段时间平均每次写入硬盘所耗时间,以秒为单位。 | ≥ 0 Seconds | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo042_disk_total_size | 磁盘总大小 | 该指标用于统计测量对象的磁盘总大小,以吉字节为单位。 | 0~1000 GB | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo043_disk_used_size | 磁盘使用量 | 该指标用于统计测量对象的磁盘已使用总大小,以吉字节为单位。 | 0~1000 GB | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo044_swap_usage | SWAP利用率 | 交换内存SWAP使用率百分数,以百分比为单位。 | 0~1 | 文档数据库集群实例下的mongos节点 文档数据库实例下的备节点 |
1分钟 |
mongo050_top_total_time | 集合花费的总时间 | Mongotop-total time指标,集合操作花费的时间总和,以毫秒为单位。 | ≥ 0 Milliseconds | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo051_top_read_time | 集合读花费的总时间 | Mongotop-read time指标,集合读操作花费的时间总和,以毫秒为单位。 | ≥ 0 Milliseconds | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo052_top_write_time | 集合写花费的总时间 | Mongotop-write time指标,集合写操作花费的时间总和,以毫秒为单位。 | ≥ 0 Milliseconds | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo053_wt_flushes_status | 周期Checkpoint的触发次数 | WiredTiger一个轮询间隔期间checkpoint的触发次数,记录周期内发生的次数单位。 | ≥ 0 Counts | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo054_wt_cache_used_percent | Wiredtiger使用中的缓存百分比 | Wiredtiger使用中的缓存大小百分数,以百分比为单位。 | 0~1 | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo055_wt_cache_dirty_percent | Wiredtiger脏数据的缓存百分比 | Wiredtiger脏数据的缓存大小百分数,以百分比为单位。 | 0~1 | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo070_rocks_active_memtable | memtable中的数据大小 | 采集当前活动memtable中的数据大小 | 0~100 GB | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo071_rocks_oplogcf_active_memtable | oplogcf上memtable中的数据大小 | 采集当前用于oplogcf上活动memtable中的数据大小 | 0~100 GB | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo072_rocks_all_memtable | memtable和immutable-mem中的总数据大小 | 采集当前memtable和immutable-mem中的总数据大小 | 0~100 GB | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo073_rocks_oplogcf_all_memtable | oplogcf上memtable和immutable-mem中的总数据大小 | 采集当前用于oplogcf上memtable和immutable-mem中的总数据大小 | 0~100 GB | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo074_rocks_snapshots | 未释放的snapshot的数量 | 采集当前未释放的snapshot的数量 | ≥ 0 Counts | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo075_rocks_oplogcf_snapshots | oplogcf上未释放的snapshot的数量 | 采集当前oplogcf上未释放的snapshot的数量 | ≥ 0 Counts | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo076_rocks_live_versions | 活动的版本数量 | 采集当前活动的版本数量 | ≥ 0 Counts | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo077_rocks_oplogcf_live_versions | oplogcf上活动的版本数量 | 采集当前oplogcf上活动的版本数量 | ≥ 0 Counts | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo078_rocks_block_cache | 驻留在blockcache中的数据大小 | 采集当前驻留在blockcache中的数据大小 | 0~100 GB | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo079_rocks_background_errors | 后台累积错误数量 | 采集记录后台累积错误数量 | ≥ 0 Counts | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo080_rocks_oplogcf_background_errors | oplogcf上后台累积错误数量 | 采集记录oplogcf上后台累积错误数量 | ≥ 0 Counts | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo081_rocks_conflict_bytes_usage | 事务写写冲突处理缓冲区使用率 | 采集事务写中写冲突处理缓冲区使用率 | 0~1 | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo082_rocks_uncommitted_keys | 未提交的key的数量 | 采集当前未提交的key的数量 | ≥ 0 Counts | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo083_rocks_committed_keys | 提交的key的数量 | 采集当前已提交的key的数量 | ≥ 0 Counts | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo084_rocks_alive_txn | 活跃事务链表的长度 | 采集记录活跃事务链表的长度 | ≥ 0 Counts | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo085_rocks_read_queue | 读队列的长度 | 采集当前读队列的长度 | ≥ 0 Counts | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo086_rocks_commit_queue | 提交队列的长度 | 采集当前提交队列的长度 | ≥ 0 Counts | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo087_rocks_ct_write_out | 已使用并发写事务数 | 采集当前已使用并发写事务数 | ≥ 0 Counts | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo088_rocks_ct_write_available | 剩余可用并发写事务数 | 采集当前剩余可用并发写事务数 | ≥ 0 Counts | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo089_rocks_ct_read_out | 已使用并发读事务数 | 采集当前已使用并发读事务数 | ≥ 0 Counts | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo090_rocks_ct_read_available | 剩余可用并发读事务数 | 采集当前剩余可用并发读事务数 | ≥ 0 Counts | 文档数据库实例下的主节点 文档数据库实例下的备节点 |
1分钟 |
mongo091_active_session_count | 周期活跃会话数 | 该指标用于统计自上次刷新周期以来Mongo实例在内存中缓存的所有活跃本地会话的数目 | ≥ 0 Counts | 文档数据库实例l 文档数据库副本集实例下的只读节点 文档数据库实例下的主节点 文档数据库实例下的备节点 文档数据库实例下的隐藏节点 |
1分钟 |
说明指标ID中含有“rocks”的监控指标均用于监测4.2版本的实例或实例节点。
维度
Key | Value |
---|---|
mongodb_instance_id | 文档数据库实例ID。支持社区版集群、副本集实例类型。 |
mongodb_node_id | 文档数据库节点ID。 |
说明mongodb_instance_id维度用于调用CES API时指定维度字段,并不表示所有类型的实例都有实例级别的指标,副本集类型没有实例级别的指标。