Skip to content

Monitoring Indicator Details

System Resource Metrics

CPU: Monitors the CPU usage to identify if the system is overloaded.

image-20240621153303718

Memory Swap: Tracks swap space usage. Excessive swapping can degrade performance.

image-20240621153642506

System Memory: Observes overall memory usage to ensure there’s enough available for MongoDB operations.

image-20240621153642506

System Network: Monitors network throughput and latency to identify potential network bottlenecks.

image-20240621153642506

Disk IOPS: Measures input/output operations per second on the disk, indicating how quickly data is read from or written to the disk.

image-20240621153642506

DiskInfo: Provides detailed information about disk usage and health.

image-20240621153642506

MongoDB-specific Metrics

Opcounters: Tracks the number of operations (insert, query, update, delete, etc.) performed.

image-20240621153642506

Connections: Monitors the number of active client connections to ensure the system can handle the load.

image-20240621153642506

Page Faults: Measures the rate of page faults, indicating how often MongoDB needs to read data from disk into memory.

image-20240621153642506

Memory: Tracks MongoDB’s internal memory usage, including how much memory is used by different components.

image-20240621153642506

Network: Monitors MongoDB network traffic to ensure data is being transmitted efficiently.

image-20240621153642506

Asserts: Tracks internal database assertions, which can indicate potential issues or bugs.

image-20240621153642506

Cache Metrics

Cache Flow: Measures the flow of data into and out of the cache, indicating cache efficiency.

image-20240621153642506

Cache Usage: Monitors how effectively the cache is being utilized.

image-20240621153642506

Performance Metrics

Latency: Measures the response time for queries, helping to identify performance bottlenecks.

image-20240621153642506

Tickets: Tracks the availability of tickets for read and write operations, indicating resource contention.

image-20240621153642506

Target Query: Monitors the performance of specific targeted queries.

image-20240621153642506

ScanAndOrder: Tracks operations where MongoDB must scan documents and order them in memory, which can be resource-intensive.

image-20240621153642506

CollectionSCAN: Measures the frequency of collection scans, which are less efficient than indexed queries.

image-20240621153642506

Document and Data Metrics

Document Info: Provides details about the number and size of documents.

image-20240621153642506

Deleted Document: Tracks the rate at which documents are deleted.

image-20240621153642506

Oplog Window: Monitors the size of the oplog window, crucial for replication lag and recovery.

image-20240621153642506

LogicalSize: Measures the logical size of the database, providing insight into data growth.

image-20240621153642506

OpenCursor: Tracks the number of open cursors, indicating active database operations.

image-20240621153642506

Logical DataSize: Measures the logical size of data stored in MongoDB.

image-20240621153642506

IndexSize: Tracks the size of indexes, impacting query performance.

image-20240621153642506

OplogSize: Monitors the size of the oplog, essential for replication health.

image-20240621153642506

Lock and Transaction Metrics

LockCondition: Tracks lock contention within MongoDB, which can affect performance.

image-20240621153642506

DatabaseLock: Measures the time the database is locked for various operations.

image-20240621153642506

CollectionLock: Monitors lock contention at the collection level.

image-20240621153642506

Transaction Condition: Tracks transaction performance and conflicts.

image-20240621153642506