MongoDB on Linux metrics and alerts

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

Didn't find what you were looking for?