文档首页> 文档数据库服务 DDS> 用户指南> 监控与告警> 文档数据库服务监控指标说明
更新时间:2024-03-13 GMT+08:00
分享

文档数据库服务监控指标说明

本节定义了文档数据库服务上报云监控的监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控提供的API接口来检索文档数据库服务产生的监控指标和告警信息。

命名空间

SYS.DDS

监控指标

表1 DDS推荐的监控指标

指标ID

指标名称

指标含义

取值范围

测量对象

监控周期(原始指标)

mongo007_connections_usage

当前活动连接数百分比

该指标用于统计试图连接到实例节点的连接数占可用连接数百分比,以百分比为单位。

0~100%

  • 文档数据库集群实例下的dds mongos节点
  • 文档数据库实例下的主节点
  • 文档数据库实例下的备节点

1分钟

5秒

mongo032_mem_usage

内存使用率

该指标用于统计测量对象的内存利用率,以百分比为单位。

0~1

  • 文档数据库集群实例下的dds mongos节点
  • 文档数据库实例下的主节点
  • 文档数据库实例下的备节点

1分钟

5秒

mongo031_cpu_usage

CPU使用率

该指标用于统计测量对象的CPU利用率,以百分比为单位。

0~1

  • 文档数据库集群实例下的dds mongos节点
  • 文档数据库实例下的主节点
  • 文档数据库实例下的备节点

1分钟

5秒

mongo035_disk_usage

磁盘利用率

该指标用于统计测量对象的磁盘利用率,以百分比为单位。

0~1

  • 文档数据库实例下的主节点
  • 文档数据库实例下的备节点

1分钟

表2 DDS支持的监控指标

指标ID

指标名称

指标含义

取值范围

测量对象

监控周期(原始指标)

mongo001_command_ps

command执行频率

该指标用于统计平均每秒command语句在节点上执行次数,以次数/秒为单位。

≥ 0 Executions/s

  • 文档数据库实例
  • 文档数据库集群实例下的dds mongos节点
  • 文档数据库副本集实例下的只读节点
  • 文档数据库实例下的主节点
  • 文档数据库实例下的备节点
  • 文档数据库实例下的隐藏节点

1分钟

5秒

mongo002_delete_ps

delete语句执行频率

该指标用于统计平均每秒delete语句在节点上执行次数,以次数/秒为单位。

≥ 0 Executions/s

  • 文档数据库实例
  • 文档数据库集群实例下的dds mongos节点
  • 文档数据库实例下的主节点
  • 文档数据库实例下的备节点

1分钟

5秒

mongo003_insert_ps

insert语句执行频率

该指标用于统计平均每秒insert语句在节点上执行次数,以次数/秒为单位。

≥ 0 Executions/s

  • 文档数据库实例
  • 文档数据库集群实例下的dds mongos节点
  • 文档数据库实例下的主节点
  • 文档数据库实例下的备节点

1分钟

5秒

mongo004_query_ps

query语句执行频率

该指标用于统计平均每秒query语句在节点上执行次数,以次数/秒为单位。

≥ 0 Executions/s

  • 文档数据库实例
  • 文档数据库集群实例下的dds mongos节点
  • 文档数据库实例下的主节点
  • 文档数据库实例下的备节点

1分钟

5秒

mongo005_update_ps

update语句执行频率

该指标用于统计平均每秒update语句在节点上执行次数,以次数/秒为单位。

≥ 0 Executions/s

  • 文档数据库实例
  • 文档数据库集群实例下的dds mongos节点
  • 文档数据库实例下的主节点
  • 文档数据库实例下的备节点

1分钟

5秒

mongo006_getmore_ps

getmore语句执行频率

该指标用于统计平均每秒getmore语句在节点上执行次数,以次数/秒为单位。

≥ 0 Executions/s

  • 文档数据库实例
  • 文档数据库集群实例下的dds 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

  • 文档数据库集群实例下的dds mongos节点
  • 文档数据库实例下的主节点
  • 文档数据库实例下的备节点

1分钟

5秒

mongo007_connections_usage

当前活动连接数百分比

该指标用于统计试图连接到实例节点的连接数占可用连接数百分比,以百分比为单位。

0~100%

  • 文档数据库集群实例下的dds mongos节点
  • 文档数据库实例下的主节点
  • 文档数据库实例下的备节点

1分钟

5秒

mongo008_mem_resident

驻留内存

该指标用于统计当前驻留内存的大小,以兆字节为单位。

≥ 0 MB

  • 文档数据库集群实例下的dds mongos节点
  • 文档数据库实例下的主节点
  • 文档数据库实例下的备节点

1分钟

mongo009_mem_virtual

虚拟内存

该指标用于统计当前虚拟内存的大小,以兆字节为单位。

≥ 0 MB

  • 文档数据库集群实例下的dds mongos节点
  • 文档数据库实例下的主节点
  • 文档数据库实例下的备节点

1分钟

mongo010_regular_asserts_ps

常规断言频率

该指标用于统计常规断言频率,以次数/秒为单位。

≥ 0 Executions/s

  • 文档数据库集群实例下的dds mongos节点
  • 文档数据库实例下的主节点
  • 文档数据库实例下的备节点

1分钟

mongo011_warning_asserts_ps

警告频率

该指标用于统计警告频率,以次数/秒为单位。

≥ 0 Executions/s

  • 文档数据库集群实例下的dds mongos节点
  • 文档数据库实例下的主节点
  • 文档数据库实例下的备节点

1分钟

mongo012_msg_asserts_ps

消息断言频率

该指标用于统计消息断言频率,以次数/秒为单位。

≥ 0 Executions/s

  • 文档数据库集群实例下的dds mongos节点
  • 文档数据库实例下的主节点
  • 文档数据库实例下的备节点

1分钟

mongo013_user_asserts_ps

用户断言频率

该指标用于统计用户断言频率,以次数/秒为单位。

≥ 0 Executions/s

  • 文档数据库集群实例下的dds 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

  • 文档数据库实例下的主节点
  • 文档数据库实例下的备节点

1分钟

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

  • 文档数据库集群实例下的dds mongos节点
  • 文档数据库实例下的主节点
  • 文档数据库实例下的备节点

1分钟

5秒

mongo032_mem_usage

内存使用率

该指标用于统计测量对象的内存利用率,以百分比为单位。

0~1

  • 文档数据库集群实例下的dds mongos节点
  • 文档数据库实例下的主节点
  • 文档数据库实例下的备节点

1分钟

5秒

mongo033_bytes_out

网络输出吞吐量

该指标用于统计平均每秒从测量对象的所有网络适配器输出的流量,以字节/秒为单位。

≥ 0 Bytes/s

  • 文档数据库集群实例下的dds mongos节点
  • 文档数据库实例下的主节点
  • 文档数据库实例下的备节点

1分钟

5秒

mongo034_bytes_in

网络输入吞吐量

该指标用于统计平均每秒从测量对象的所有网络适配器输入的流量,以字节/秒为单位。

≥ 0 Bytes/s

  • 文档数据库集群实例下的dds 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

  • 文档数据库集群实例下的dds 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

  • 文档数据库实例
  • 文档数据库副本集实例下的只读节点
  • 文档数据库实例下的主节点
  • 文档数据库实例下的备节点
  • 文档数据库实例下的隐藏节点

1分钟

mongo092_rx_errors

接收报文错误率

该指标用于统计监控周期内接收报文中错误报文数量与全部接收报文比值。

0~100%

文档数据库实例

1分钟

5秒

mongo093_rx_dropped

接收报文丢包率

该指标用于监控周期内统计接收报文中丢失报文数量与全部接收报文比值。

0~100%

文档数据库实例

1分钟

5秒

mongo094_tx_errors

发送报文错误率

该指标用于监控周期内统计发送报文中错误报文数量与全部发送报文比值。

0~100%

文档数据库实例

1分钟

5秒

mongo095_tx_dropped

发送报文丢包率

该指标用于监控周期内统计发送报文中丢失报文数量与全部发送报文比值。

0~100%

文档数据库实例

1分钟

5秒

mongo096_retrans_segs

重传包数目

该指标用于监控周期内统计重传包数目。

≥ 0 Counts

文档数据库实例

1分钟

5秒

mongo097_retrans_rate

重传比例

该指标用于监控周期内统计重传包比例。

0~100%

文档数据库实例

1分钟

5秒

mongo098_out_rsts_nums

发送RST数目

该指标用于监控周期内统计RST数目。

≥ 0 Counts

文档数据库实例

1分钟

5秒

指标ID中含有“rocks”的监控指标均用于监测4.2版本的实例或实例节点。

维度

Key

Value

mongodb_instance_id

文档数据库实例ID。

支持社区版集群、副本集、以及单节点实例类型。

mongodb_node_id

文档数据库节点ID。

mongodb_instance_id维度用于调用CES API时指定维度字段,并不表示所有类型的实例都有实例级别的指标,副本集和单节点类型没有实例级别的指标。

分享:

    相关文档

    相关产品