Docs 菜单
Docs 主页
/
MongoDB Cloud Manager
/ / / /

测量类型

在此页面上

  • 主机测量
  • 过程测量
  • 系统测量
  • 磁盘测量
  • 数据库测量
  • 在MongoDB Cloud Manager中, Go Project Settings 页面。
  • 单击 Project Settings(连接)。
  • Collect Database Specific Statistics 切换到 Off

measurements端点返回可与 Cloud Manager 测量 API 资源一起使用的测量类型。

  • ASSERT_REGULAR

  • ASSERT_WARNING

  • ASSERT_MSG

  • ASSERT_USER

serverStatus命令生成的asserts文档中找到 MongoDB 进程的断言的比率。
  • BACKGROUND_FLUSH_AVG

在后台刷新的数据量。
  • CACHE_BYTES_READ_INTO

  • CACHE_BYTES_WRITTEN_FROM

  • CACHE_DIRTY_BYTES

  • CACHE_USED_BYTES

  • TICKETS_AVAILABLE_READS

  • TICKETS_AVAILABLE_WRITE

在 serverStatus 命令生成的 WiredTigerstorage engine和 文档中找到的 缓存和票证中的字节数。wiredTiger.cachewiredTiger.concurrentTransactions
  • CONNECTIONS

serverStatus命令生成的connections文档中找到的 MongoDB 进程的连接数。
  • CURSORS_TOTAL_OPEN

  • CURSORS_TOTAL_TIMED_OUT

在 serverStatus 命令生成的 文档中找到的 MongoDB 进程的 游标 数量。metrics.cursor
  • EXTRA_INFO_PAGE_FAULTS

  • GLOBAL_ACCESSES_NOT_IN_MEMORY

  • GLOBAL_PAGE_FAULT_EXCEPTIONS_THROWN

MongoDB 进程的Memory IssuesPage Faults的数量。
  • GLOBAL_LOCK_CURRENT_QUEUE_TOTAL

  • GLOBAL_LOCK_CURRENT_QUEUE_READERS

  • GLOBAL_LOCK_CURRENT_QUEUE_WRITERS

等待serverStatus命令生成的 MongoDB 进程锁的操作数。 Cloud Manager根据storage engine的类型计算这些值。
  • INDEX_COUNTERS_BTREE_ACCESSES

  • INDEX_COUNTERS_BTREE_HITS

  • INDEX_COUNTERS_BTREE_MISSES

  • INDEX_COUNTERS_BTREE_MISS_RATIO

索引 btree 操作的次数。
  • JOURNALING_COMMITS_IN_WRITE_LOCK

  • JOURNALING_MB

  • JOURNALING_WRITE_DATA_FILES_MB

日志操作的数量。
  • MEMORY_RESIDENT

  • MEMORY_VIRTUAL

  • MEMORY_MAPPED

  • COMPUTED_MEMORY

serverStatus命令收集的mem文档中找到的 MongoDB 进程的内存量。
  • NETWORK_BYTES_IN

  • NETWORK_BYTES_OUT

  • NETWORK_NUM_REQUESTS

serverStatus命令收集的network文档中找到的 MongoDB 进程的吞吐量。
  • OPLOG_REPLICATION_LAG_TIME

  • OPLOG_RATE_GB_PER_HOUR

  • OPLOG_MASTER_TIME

  • OPLOG_MASTER_LAG_TIME_DIFF

MongoDB 进程的oplog的持续时间和吞吐量。 测量 API 中的OPLOG_SLAVE_LAG_MASTER_TIME指标已弃用。 请改用OPLOG_REPLICATION_LAG_TIME指标。 它返回十进制值(秒和毫秒)。 例如,值2.75表示2秒750毫秒。
  • DB_STORAGE_TOTAL

为所有数据库中的文档存储分配的压缩磁盘存储空间的总和。
  • DB_INDEX_SIZE_TOTAL

所有数据库中索引数据的逻辑大小总和(以字节为单位)(包括前缀压缩)。
  • DB_DATA_SIZE_TOTAL

所有数据库(包括系统数据库)中未压缩文档数据的总和(以字节为单位)(包括填充因子)。
  • DB_DATA_SIZE_TOTAL_WO_SYSTEM

非系统数据库中未压缩文档数据的总和(以字节为单位)(包括填充因子)。
  • OPCOUNTER_CMD

  • OPCOUNTER_QUERY

  • OPCOUNTER_UPDATE

  • OPCOUNTER_DELETE

  • OPCOUNTER_GETMORE

  • OPCOUNTER_INSERT

自上次启动 MongoDB 进程以来该进程的数据库操作速率,可在serverStatus命令收集的opcounters文档中找到。
  • OPCOUNTER_REPL_CMD

  • OPCOUNTER_REPL_UPDATE

  • OPCOUNTER_REPL_DELETE

  • OPCOUNTER_REPL_INSERT

opcountersRepl serverStatus 命令收集的 文档 中 找到的 MongoDB 从节点上的数据库操作的速率。
  • DOCUMENT_METRICS_RETURNED

  • DOCUMENT_METRICS_INSERTED

  • DOCUMENT_METRICS_UPDATED

  • DOCUMENT_METRICS_DELETED

所选时间段内每秒返回、插入、更新或删除的文档的平均速率。
  • OPERATIONS_SCAN_AND_ORDER

所选时间段内执行排序但无法使用索引执行排序的每秒操作的平均速率。
  • OP_EXECUTION_TIME_READS

  • OP_EXECUTION_TIME_WRITES

  • OP_EXECUTION_TIME_COMMANDS

所选时间段内每次读取、写入或命令操作的平均执行时间(以毫秒为单位)。

适用于运行 MongoDB 3.4 或更高版本的主机。

  • RESTARTS_IN_LAST_HOUR

主机在前一小时内重新启动的次数。
  • SYSTEM_MEMORY_USED

  • SYSTEM_MEMORY_FREE

  • SYSTEM_MEMORY_AVAILABLE

物理内存使用量(以字节为单位)。
  • SYSTEM_NETWORK_BYTES_IN

  • SYSTEM_NETWORK_BYTES_OUT

网络吞吐量(以字节每秒为单位)。
  • SWAP_USAGE_USED

  • SWAP_USAGE_FREE

正在使用的交换空间总量。
  • QUERY_EXECUTOR_SCANNED

在查询和查询计划评估期间扫描索引项的平均速率,可在解释命令的totalKeysExamined值中找到。
  • QUERY_EXECUTOR_SCANNED_OBJECTS

在查询和查询计划评估期间每秒扫描文档的平均速率,在解释命令的totalDocsExamined值中找到。
  • QUERY_TARGETING_SCANNED_PER_RETURNED

扫描的索引项数与返回的文档数的比率。
  • QUERY_TARGETING_SCANNED_OBJECTS_PER_RETURNED

扫描的文档数量与返回的文档数量的比率。
  • PROCESS_CPU_USER

  • MAX_PROCESS_CPU_USER

  • PROCESS_CPU_KERNEL

  • MAX_PROCESS_CPU_KERNEL

  • PROCESS_CPU_CHILDREN_USER

  • MAX_PROCESS_CPU_CHILDREN_USER

  • PROCESS_CPU_CHILDREN_KERNEL

  • MAX_PROCESS_CPU_CHILDREN_KERNEL

MongoDB CPU 使用率。 对于具有多个 CPU 核心的主机,这些值可能会超过 100%。

需要 Cloud Manager Automation。

  • PROCESS_NORMALIZED_CPU_USER

  • MAX_PROCESS_NORMALIZED_CPU_USER

  • PROCESS_NORMALIZED_CPU_KERNEL

  • MAX_PROCESS_NORMALIZED_CPU_KERNEL

  • PROCESS_NORMALIZED_CPU_CHILDREN_USER

  • MAX_PROCESS_NORMALIZED_CPU_CHILDREN_USER

  • PROCESS_NORMALIZED_CPU_CHILDREN_KERNEL

  • MAX_PROCESS_NORMALIZED_CPU_CHILDREN_KERNEL

通过除以 CPU 核心数,MongoDB CPU 使用率的范围为 0% 到 100%。

需要 Cloud Manager Automation。

  • SYSTEM_CPU_USER

  • MAX_SYSTEM_CPU_USER

  • SYSTEM_CPU_KERNEL

  • MAX_SYSTEM_CPU_KERNEL

  • SYSTEM_CPU_NICE

  • MAX_SYSTEM_CPU_NICE

  • SYSTEM_CPU_IOWAIT

  • MAX_SYSTEM_CPU_IOWAIT

  • SYSTEM_CPU_IRQ

  • MAX_SYSTEM_CPU_IRQ

  • SYSTEM_CPU_SOFTIRQ

  • MAX_SYSTEM_CPU_SOFTIRQ

  • SYSTEM_CPU_GUEST

  • MAX_SYSTEM_CPU_GUEST

  • SYSTEM_CPU_STEAL

  • MAX_SYSTEM_CPU_STEAL

主机上进程的 CPU 使用率。 对于具有多个 CPU 核心的主机,该值可能会超过 100%。

需要 Cloud Manager Automation。

  • SYSTEM_NORMALIZED_CPU_USER

  • MAX_SYSTEM_NORMALIZED_CPU_USER

  • SYSTEM_NORMALIZED_CPU_KERNEL

  • MAX_SYSTEM_NORMALIZED_CPU_KERNEL

  • SYSTEM_NORMALIZED_CPU_NICE

  • MAX_SYSTEM_NORMALIZED_CPU_NICE

  • SYSTEM_NORMALIZED_CPU_IOWAIT

  • MAX_SYSTEM_NORMALIZED_CPU_IOWAIT

  • SYSTEM_NORMALIZED_CPU_IRQ

  • MAX_SYSTEM_NORMALIZED_CPU_IRQ

  • SYSTEM_NORMALIZED_CPU_SOFTIRQ

  • MAX_SYSTEM_NORMALIZED_CPU_SOFTIRQ

  • SYSTEM_NORMALIZED_CPU_GUEST

  • MAX_SYSTEM_NORMALIZED_CPU_GUEST

  • SYSTEM_NORMALIZED_CPU_STEAL

  • MAX_SYSTEM_NORMALIZED_CPU_STEAL

主机上进程的 CPU 使用率(范围为 0% 到 100%)除以 CPU 核心数。

需要 Cloud Manager Automation。

  • SYSTEM_MEMORY_USED

  • MAX_SYSTEM_MEMORY_USED

  • SYSTEM_MEMORY_FREE

  • MAX_SYSTEM_MEMORY_FREE

  • SYSTEM_MEMORY_AVAILABLE

  • MAX_SYSTEM_MEMORY_AVAILABLE

物理内存使用量(以字节为单位)。
  • SYSTEM_NETWORK_BYTES_IN

  • MAX_SYSTEM_NETWORK_IN

  • SYSTEM_NETWORK_BYTES_OUT

  • MAX_SYSTEM_NETWORK_OUT

网络吞吐量(以字节每秒为单位)。
  • SWAP_USAGE_USED

  • MAX_SWAP_USAGE_USED

  • SWAP_USAGE_FREE

  • MAX_SWAP_USAGE_FREE

正在使用的交换空间总量。
  • DISK_PARTITION_IOPS_READ

  • MAX DISK_PARTITION_IOPS_READ

  • DISK_PARTITION_IOPS_WRITE

  • MAX_DISK_PARTITION_IOPS_WRITE

  • DISK_PARTITION_IOPS_TOTAL

  • MAX_DISK_PARTITION_IOPS_TOTAL

托管 MongoDB 的磁盘分区的输入/输出操作数。

需要 Cloud Manager Automation。

  • DISK_PARTITION_LATENCY_READ

  • MAX_DISK_PARTITION_LATENCY_READ

  • DISK_PARTITION_LATENCY_WRITE

  • MAX_DISK_PARTITION_LATENCY_WRITE

托管 MongoDB 的磁盘分区的每种操作类型的延迟。

需要 Cloud Manager Automation。

  • DISK_PARTITION_SPACE_FREE

  • MAX_DISK_PARTITION_SPACE_FREE

  • DISK_PARTITION_SPACE_USED

  • MAX_DISK_PARTITION_SPACE_USED

  • DISK_PARTITION_SPACE_PERCENT_FREE

  • MAX_DISK_PARTITION_SPACE_PERCENT_FREE

  • DISK_PARTITION_SPACE_PERCENT_USED

  • MAX_DISK_PARTITION_SPACE_PERCENT_USED

测量 MongoDB 使用的磁盘分区上的可用磁盘空间和已用磁盘空间。 仅在使用 Cloud Manager Automation 时可用。

默认,监控每20分钟检索一次数据库测量值,但会在必要时调整频率以减少对数据库性能的影响。

要禁用在Cloud Manager中收集数据库统计信息,请执行以下操作:

1
  1. 如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。

  2. 如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。

  3. Projects(项目)菜单旁边,展开 Options(选项)菜单,然后单击 Project Settings(项目设置)。

    显示项目设置页面。

2
3
  • DATABASE_WRITE_LOCK_PERCENTAGE

  • DATABASE_AVERAGE_OBJECT_SIZE

  • DATABASE_COLLECTION_COUNT

  • DATABASE_DATA_SIZE

  • DATABASE_FILE_SIZE

  • DATABASE_STORAGE_SIZE

  • DATABASE_INDEX_SIZE

  • DATABASE_INDEX_COUNT

  • DATABASE_EXTENT_COUNT

  • DATABASE_OBJECT_COUNT

数据库使用从 MongoDB dbStats命令找到的磁盘存储空间的磁盘存储量。

后退

Database