tencent cloud

TencentDB for MongoDB

Metrics

Download
フォーカスモード
フォントサイズ
最終更新日: 2026-05-18 09:44:23
Comprehensive monitoring metrics act as your 'sensory system' for database health. Real-time tracking allows you to monitor global resource usage, identify bottlenecks, trace root causes, and inform capacity planning. Our system supports drill-down analysis from the instance level to specific nodes (e.g., Mongod, Mongos), enabling you to balance a holistic operational view with granular performance insights for precise operations and maintenance.

Instance

Monitoring Category
Metric Name (Chinese)
Metric Name (English)
Unit
Description
CPU monitoring
Max CPU Utilization of Mongod
mongod_max_cpu_usage
%
The maximum CPU utilization among all Mongod nodes in the cluster.
Average Mongod CPU Utilization
monogd_avg_cpu_usage
%
The average CPU utilization across all Mongod nodes in the cluster.
Max CPU Utilization of Mongos
monogs_max_cpu_usage
%
The maximum CPU utilization among all Mongos nodes in the sharded cluster.
Average Mongos CPU Utilization
monogs_avg_cpu_usage
%
The average CPU utilization across all Mongos nodes in the sharded cluster.
Memory monitoring
Max Memory Utilization of Mongod
mongod_max_mem_usage
%
The maximum memory utilization among all Mongod nodes in the cluster.
Average Memory Utilization of Mongod
mongod_avg_mem_usage
%
The average memory utilization across all Mongod nodes in the cluster.
Max Memory Utilization of Mongos
mongos_max_mem_usage
%
The maximum memory utilization among all Mongos nodes in the sharded cluster.
Average Memory Utilization of Mongos
mongos_avg_mem_usage
%
The average memory utilization across all Mongos nodes in the sharded cluster.
Disk monitoring
Storage Space Utilization
disk_usage
%
The ratio of actual disk usage to allocated disk space.
Network monitoring
Connections
cluster_conn
Counts
The number of TCP connections to the instance.
Connection Percentage
connper
%
The ratio of current connections to the maximum connections of the cluster.
Inbound Traffic
cluster_view
Bytes
Statistics of inbound traffic bytes for the cluster.
Outbound Traffic
cluster_netout
Bytes
Statistics of outbound traffic bytes for the cluster.
Latency monitoring
Average Latency of All Requests
avg_all_request_delay
ms
The average latency of all requests executed in the cluster.
Average Update Delay
avg_update_delay
ms
The average latency of update requests in the cluster.
Average Insertion Delay
avg_insert_delay
ms
The average latency of insert requests in the cluster.
Average Read Latency
avg_read_delay
ms
The average latency of read requests in the cluster.
Average Latency of Aggregate Requests
avg_aggregate_delay
ms
The average latency of aggregate requests in the cluster.
Average Count Delay
avg_count_delay
ms
The average latency of Count requests in the cluster.
Count is used to count the number of documents that meet specified conditions in a collection.
Average getMore Delay
avg_getmore_delay
ms
The average latency of Getmore requests in the cluster.
Average Deletion Delay
avg_delete_delay
ms
The average latency of delete requests in the cluster.
Average Command Latency
avg_command_delay
ms
The average latency of Command requests in the cluster. Command refers to all commands other than insert, update, delete, and query.
10–50 ms
10ms
Counts
Number of requests with an execution time between 10 and 50 ms.
50–100 ms
50ms
Counts
Number of requests with an execution time between 50 and 100 ms.
100 ms
100ms
Counts
Number of requests with an execution time exceeding 100 ms.
Request monitoring
Total Requests
success_per_second
Counts/sec
The number of successful requests executed per second in the cluster.
Insert Requests
insert_per_second
Counts/sec
The number of insert requests executed per second in the cluster. Insert requests are counted based on the actual number of rows inserted. For example, if insertMany() actually inserts 10 records, the monitoring system will count 10 insert requests.
Read Requests
read_per_second
Counts/sec
The number of read requests executed per second in the cluster.
Update Requests
update_per_second
Counts/sec
The number of update requests executed per second in the cluster.
Deletion Requests
delete_per_second
Counts/sec
The number of delete requests executed per second in the cluster.
Count Requests
count_per_second
Counts/sec
The number of Count requests received per second by the cluster.
getMore Requests
getmore_per_second
Counts/sec
The number of Getmore requests received per second by the cluster.
Aggregate Requests
aggregate_per_second
Counts/sec
The number of aggregate requests per second in the cluster.
Command Requests
command_per_second
Counts/sec
The number of Command requests received per second by the cluster. Command is a general term for commands other than insert, update, delete, and query.
Request Volume
Total requests
node_success
Counts
The total number of requests in the cluster.
Insert Requests
node_inserts
Counts
The number of insert requests received by the cluster.
Note:
For MongoDB instances of version 4.4 (WT.44.13.1) and above, insert requests are counted based on the actual number of rows inserted. For example, if an insertMany() operation inserts 10 records, the monitoring system counts 10 insert requests.
Read Requests
node_reads
Counts
The number of read requests received by the cluster.
Update Requests
node_updates
Counts
The number of update requests in the cluster.
Deletion Requests
node_deletes
Counts
The number of delete requests in the cluster.
Count Requests
node_counts
Counts
The number of Count requests received by the cluster.
getMore Requests
node_getmores
Counts
The number of Getmore requests received by the cluster.
Aggregate Requests
node_aggregates
Counts
The total number of aggregate requests in the cluster.
Command Requests
node_commands
Counts
Number of command requests received by the cluster other than INSERT, UPDATE, DELETE, and QUERY requests.

Mongod node

Monitoring dimension
Metric Name (Chinese)
Metric Name (English)
Unit
Description
CPU monitoring
CPU Utilization
cpuusage
%
The percentage of CPU time spent by the Mongod node on executing processes compared to the total CPU time.
Memory monitoring
Memory Utilization
memusage
%
The percentage of memory currently in use on the Mongod node compared to total memory capacity.
Disk monitoring
Used Disk Space
diskusage
MBytes
The percentage of disk space currently in use on the Mongod node compared to total disk space.
Disk Reads
ioread
Counts/sec
The number of read operations per second on the Mongod node disk.
Disk Write
iowrite
Counts/sec
The number of write operations per second on the Mongod node disk.
Network monitoring
Inbound Traffic
netin
Bytes
Counts the inbound traffic bytes of the Mongod node.
Outbound Traffic
netout
Bytes
Counts the outbound traffic bytes of the Mongod node.
Request Average Latency Monitoring
Average Latency of All Requests
node_avg_all_requests_delay
ms
The average latency of all requests received by the Mongod node.
Average Update Delay
node_avg_update_delay
ms
The average latency of update requests on the Mongod node.
Average Insertion Delay
node_avg_insert_delay
ms
The average latency of insert requests on the Mongod node.
Average Read Latency
node_avg_read_delay
ms
The average latency of read requests on the Mongod node.
Average Latency of Aggregate Requests
node_avg_aggregate_delay
ms
The average latency of aggregate requests on the Mongod node.
Average Count Delay
node_avg_count_delay
ms
The average latency of Count requests on the Mongod node.
Average getMore Delay
node_avg_getmore_delay
ms
The average latency of Getmore requests on the Mongod node.
Average Deletion Delay
node_avg_delete_delay
ms
The average latency of delete requests on the Mongod node.
Average Command Latency
node_avg_command_delay
ms
The average latency of Command requests on the Mongod node.
10-50 ms
10ms
Counts
Number of requests with an execution time between 10 and 50 ms.
50-100 ms
50ms
Counts
Number of requests with an execution time between 50 and 100 ms.
100 ms
100ms
Counts
Number of requests with an execution time exceeding 100 ms.
Request monitoring
Total Requests
node_success_per_second
Counts/sec
The number of all requests per second on the Mongod node.
Insert Requests
node_insert_per_second
Counts/sec
The number of insert requests per second on the Mongod node. Insert requests are counted based on the actual number of rows inserted. For example, if insertMany() inserts 10 records, the monitoring system counts 10 insert requests.
Read Requests
node_read_per_second
Counts/sec
The number of read requests per second on the Mongod node.
Update Requests
node_update_per_second
Counts/sec
The number of update requests per second on the Mongod node.
Deletion Requests
node_delete_per_second
Counts/sec
The number of delete requests per second on the Mongod node.
Count Requests
node_count_per_second
Counts/sec
The number of Count requests received per second by the Mongod node.
getMore Requests
node_getmore_per_second
Counts/sec
The number of Getmore requests received per second by the Mongod node.
Aggregate Requests
node_aggregate_per_second
Counts/sec
The number of aggregate requests per second on the Mongod node.
Command Requests
node_command_per_second
Counts/sec
The number of Command requests received per second by the Mongod node. Command is a general term for commands other than insert, update, delete, and query.
Kernel Monitoring
Active Write Requests
aw
Counts
The number of write requests for data in memory on the Mongod node.
Active Read Requests
ar
Counts
The number of read requests for data in memory on the Mongod node.
Queuing Read Requests
qr
Counts
Number of read requests waiting in the queue.
Queuing Write Requests
qw
Counts
Number of write requests waiting in the queue.
Pieces of Data Deleted via TTL
ttl_deleted
Counts
The number of data entries automatically deleted by the database after the TTL expires.
TTL Initiation Times
ttl_pass
Counts
The number of times data is checked within the TTL time set in the database.
Active Sessions
active_session
Counts
A session represents a single interaction between a client and a server. After a connection is established between the client and server, a session can be created to perform reads and writes. Once created, a session remains active until the client actively closes the connection or the connection times out. This metric monitors the number of active sessions on the current Mongod node.
Oplog Retention Period
node_oplog_reserved_time
hours
Oplog is used to record the operation log of the database, and this metric counts its storage time.
Primary/Secondary Delay
node_slavedelay
seconds
The secondary node periodically polls the oplog (operation log) of the Primary node to replicate its data. This metric counts the Primary-secondary delay in data sync.
Cache Hit Rate
hit_ratio
%
Cache hit rate of the current cluster.
Cache Utilization (%)
node_cache_used
%
Percentage of cache usage to the total cache.
Dirty Data (%) in Cache
node_cache_dirty
%
Percentage of dirty data in the cache to the total cache.
Request Volume
Total Requests
node_success
Counts
The total number of requests in the cluster.
Insert Requests
node_inserts
Counts
The number of insert requests in the cluster.
Note:
For MongoDB instances of version 4.4 (WT.44.13.1) and above, insert requests are counted based on the actual number of rows inserted. For example, if an insertMany() operation inserts 10 records, the monitoring system counts 10 insert requests.
Read Requests
node_reads
Counts
The number of read requests in the cluster.
Update Requests
node_updates
Counts
The number of update requests in the cluster.
Delete Requests
node_deletes
Counts
The number of delete requests in the cluster.
Count Requests
node_counts
Counts
The number of Count requests received by the cluster.
getMore Requests
node_getmores
Counts
The number of Getmore requests received by the cluster.
Aggregate Requests
node_aggregates
Counts
The number of aggregate requests in the cluster.
Command Requests
node_commands
Counts
Number of command requests received by the cluster other than INSERT, UPDATE, DELETE, and QUERY requests.

Mongos Node (Sharded Cluster)

Monitoring dimension
Metric Name (Chinese)
Metric Name (English)
Unit
Description
CPU Monitoring
CPU Utilization
cpuusage
%
CPU utilization of the Mongos node.
Memory Monitoring
Memory Utilization
memusage
%
Memory utilization of the Mongos node.
Network Monitoring
Private Inbound Traffic
netin
Bytes
Counts the inbound traffic bytes of the Mongos node.
Private Outbound Traffic
netout
Bytes
Counts the outbound traffic bytes of the Mongos node.
Latency Monitoring
Average Latency of All Requests
node_avg_all_request_delay
ms
The average latency of all requests received by the Mongos node.
Average Update Delay
node_avg_update_delay
ms
The average latency of update commands on the Mongos node.
Average Insertion Delay
replicaset_node
ms
The average latency of insert commands on the Mongos node.
Average Read Latency
node_avg_read_delay
ms
The average latency of read commands on the Mongos node.
Average Latency of Aggregate Requests
node_avg_aggregate_delay
ms
The average latency of aggregate commands on the Mongos node.
Average Count Delay
node_avg_count_delay
ms
The average latency of Count commands on the Mongos node.
Average getMore Delay
node_avg_getmore_delay
ms
The average latency of Getmore commands on the Mongos node.
Average Deletion Delay
node_avg_delete_delay
ms
The average latency of delete commands on the Mongos node.
Average Command Latency
node_avg_command_delay
ms
The average latency of Command commands on the Mongos node. Command is a general term for commands other than insert, update, delete, and query.
10-50 ms
10ms
Counts
Number of requests per second with an execution time between 10 and 50 ms.
50-100 ms
50ms
Counts
Number of requests per second with an execution time between 50 and 100 ms.
100 ms
100ms
Counts
Number of requests per second with an execution time exceeding 100 ms.
Request Monitoring
Total Requests
qps
Counts/sec
The number of all requests per second on the Mongos node.
Insert Requests
inserts
Counts/sec
The number of insert requests per second on the Mongos node.
Note:
For MongoDB instances of version 4.4 (WT.44.13.1) and above, insert requests are counted based on the actual number of rows inserted. For example, if an insertMany() operation inserts 10 records, the monitoring system counts 10 insert requests.
Read Requests
reads
Counts/sec
The number of read requests per second on the Mongos node.
Update Requests
updates
Counts/sec
The number of update requests per second on the Mongos node.
Deletion Requests
deletes
Counts/sec
The number of delete requests per second on the Mongos node.
Count Requests
counts
Counts/sec
The number of Count requests received per second by the Mongos node.
getMore Requests
getmores
Counts/sec
The number of Getmore requests received per second by the Mongos node.
Aggregate Requests
aggregates
Counts/sec
The number of aggregate requests per second on the Mongos node.
Command Requests
commands
Counts/sec
The number of Command requests received per second by the Mongos node. Command is a general term for commands other than insert, update, delete, and query.
Request Count
Total requests
node_success
Counts
The total number of requests received by the Mongos node.
Insert Requests
node_inserts
Counts
The number of insert requests received by the Mongos node. Insert requests are counted based on the actual number of rows inserted. For example, if insertMany() inserts 10 records, the monitoring system counts 10 insert requests.
Read Requests
node_reads
Counts
The number of read requests received by the Mongos node.
Update Requests
node_updates
Counts
The number of update requests received by the Mongos node.
Delete Requests
node_deletes
Counts
The number of delete requests received by the Mongos node.
Count Requests
node_counts
Counts
The number of Count requests received by the Mongos node.
getMore Requests
node_getmores
Counts
The number of Getmore requests received by the Mongos node.
Aggregate Requests
node_aggregates
Counts
The number of aggregate requests received by the Mongos node.
Command Requests
node_commands
Counts
The number of Command requests received by the Mongos node. Command is a general term for commands other than insert, update, delete, and query.

ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック