Prerequisites

This section describes the requirements and the compatible versions for Foglight for MongoDB.

MongoDB Version Requirements

Foglight for MongoDB supports MongoDB version 2.4 and later. However, some data may not be available when monitoring earlier versions. The minimum required MongoDB versions for specific monitoring features are listed below.

Foglight also supports monitoring MongoDB clusters hosted on MongoDB Atlas, the platform-as-a-service (PaaS) offering from MongoDB. While some platform restrictions apply, the Foglight for Atlas MongoDB cartridge is recommended for monitoring Atlas-specific features.

MongoDB 4.2.0 and later: The profiled operation query hash is available. This hash is used as a grouping field when aggregating operations in Profiled Operation Historical Aggregates. In earlier versions, the command is used instead of the query hash.

MongoDB 3.4.4 and later: The profiled operation command is available. Commands such as find, dbStats, and getMore are used as grouping fields in Profiled Operation Historical Aggregates. In earlier versions, grouping is based only on the namespace and operation.

MongoDB 3.3.12 and later: The autosplit enabled metric is available for monitoring sharded clusters.

MongoDB 3.0.0 and later: Support is available for monitoring replica set configuration and collecting log cache samples.

MongoDB 2.6.0 and later: Monitoring of user and role data is available.