本文介绍云数据库MongoDB监控功能支持的监控项、监控指标及其具体含义。

监控功能支持的监控项详情如下:
说明 不同类型实例支持的监控项请以控制台为准。
支持实例 监控项 监控项说明
  • 单节点实例
  • 副本集实例
  • 分片集群实例
CPU使用率 cpu_usage:实例的CPU使用率。
内存使用率 mem_usage:实例的内存使用率。
磁盘空间使用量 实例使用的磁盘空间,包括:
  • ins_size:总使用空间。
  • data_size:数据磁盘使用空间。
  • log_size:日志磁盘使用空间。
cursors 实例当前使用的cursor数,包括:
  • total_open:当前cursor打开数量。
  • timed_out:cursor超时数量。
读写队列 实例当前等待全局锁的队列长度,包括:
  • gl_cq_readers:全局读锁的等待队列长度。
  • gl_cq_writers:全局写锁的等待队列长度。
  • gl_cq_total:所有全局锁的等待队列长度。
WiredTiger请求队列 查看当前正在并发的读写请求数以及剩余可用的并发数,包括:
  • write_concurrent_trans_out:写并发请求数。
  • read_concurrent_trans_out:读并发请求数。
  • write_concurrent_trans_available:可用的写并发数。
  • read_concurrent_trans_available:可用的读并发数。
IO延迟 iocheck_cost:当前IO的响应性能。
WiredTiger 实例WiredTiger引擎cache层指标,包括:
  • bytes_read_into_cache:读入cache的数据量大小。
  • bytes_written_from_cache:从cache写的磁盘大小。
  • maximum_bytes_configured:配置最大可用的磁盘大小。
磁盘空间使用率 disk_usage:实例总使用空间与最大可使用空间的比值。
操作QPS数 实例的操作QPS数,包括:
  • insert:插入操作数。
  • query:查询操作数。
  • update:更新操作数。
  • delete:删除操作数。
  • getmore:读取操作数。
  • command:协议命令操作数。
连接数 实例连接个数,包括:
  • current_conn:实例当前连接总数。
  • active_conn:实例当前活跃连接数。
网络流量 实例的网络流量,包括:
  • bytes_in:进口流量。
  • bytes_out:出口流量。
  • num_requests:处理的请求数。
  • 副本集实例
  • 分片集群实例
IOPS使用量 IOPS使用量,包括:
  • data_iops:数据盘IOPS。
  • log_iops:日志盘IOPS。
IOPS使用率 iops_usage:实例使用IOPS大小与最大可用IOPS的比值。
主备延迟 repl_lag:实例主备节点的数据同步延时信息。
说明 由于副本集之间的心跳间隔是2s,故副本集实例、分片集群实例的Shard节点和ConfigServer节点的repl_lag取值在-2~2之间,均正常。