MongoDB on Linux metrics and alerts
Published 19 February 2025
This documentation contains a list of metrics and alerts that are available when monitoring MongoDB on Linux instances. Send us feedback if there are additional metrics or alerts you'd find valuable.
Metrics
The following lists the metrics Redgate Monitor collects and exposes on the Analysis page:
Host Linux machine metrics
Machine: processor time |
Avg. CPU queue length |
Machine: memory used |
Memory pages/sec |
Network utilization |
Disk used |
Disk free |
Disk avg. read time |
Disk avg. write time |
Disk read bytes/sec |
Disk write bytes/sec |
Disk throughtput bytes/sec |
Disk transfers/sec |
Avg. disk queue length |
MongoDB on Linux metrics
Available connections | Insert / sec |
Current connections | Update / sec |
Total created connections | Delete / sec |
Total asserts / sec | Query / sec |
Regular asserts / sec | Command / sec |
Warning asserts / sec | Getmore / sec |
Msg asserts / sec | Command latency / sec |
User asserts / sec | Read latency / sec, |
Page fault / sec | Write latency / sec |
Current cache size | Active client readers |
Maximum cache size | Active client writers |
Dirty cache size | Current queue readers |
Cache pages read / sec | Current queue writers |
Cache pages written / sec |
Alerts
The following is a list of alerts available for MongoDB on Linux:
- MongoDB specific alerts
- Database instance error log entry
- Instance unreachable
- Long-running Query
- Host machine alerts
- Disk average read time
- Disk average write time
- Disk space
- Internal Redgate Monitor error (host)
- Machine unreachable
- Monitoring error (host machine data collection)
- Monitoring stopped (host machine credentials)
- Physical memory
- Processor under-utilization
- Processor utilization
- MongoDB specific alerts