Navigation
You were redirected from a different version of the documentation. Click here to go back.

MongoDB Agent Changelog

MongoDB Agent 12.14.0.8069

Released 2023-03-21

  • Fixes a formatting issue that could prevent the Kubernetes Operator from successfully passing a localhost override to the monitoring module.

MongoDB Agent 12.13.0.8043

Released 2023-03-01

  • Improves logging.

MongoDB Agent 12.12.0.8018-1

Released 2023-02-15

  • Fixes an issue with managing the default read/write concerns when converting a replica set to a sharded cluster.
  • Fixes the calculation of the number of available mongos during a rolling restart change when some mongos are explicitly disabled.
  • Fixes the race condition when resetting an expired DNS cache.

MongoDB Agent 12.11.2.7970-1

Released 2023-02-07

  • Fixes collStats and db.currentOp() errors that caused missing data from the Slowest Operations chart in the Real-Time Performance Panel.

MongoDB Agent 12.11.0.7961

Released 2023-01-25

  • Uses Go 1.19.
  • Sets the correct topology time on a MongoDB 6.0+ target sharded cluster during a push live migration to MongoDB Atlas.
  • Supports changing runtime-settable MongoDB Server parameters without requiring a restart.
  • Fixes the processing of the collStats and db.currentOp() commands so that they use corresponding aggregation stages. To learn more, see Database Commands Used by Monitoring and Real Time Metrics.
  • Improves logging.

MongoDB Agent 12.10.2.7935-1

Released 2023-01-05

MongoDB Agent 12.10.0.7929

Released 2023-01-05

  • Improves memory management when collecting information on chunks in sharded collections.
  • Improves logging.

MongoDB Agent 12.9.0.7902-1

Released 2022-12-14

  • Removes old mongosh versions automatically.

MongoDB Agent 12.8.0.7876-1

Released 2022-11-16

  • MongoDB Agent now compresses rotated log files.
  • Adds support for rotating the automation-agent-fatal.log file.
  • Improves logging.

MongoDB Agent 12.7.0.7844-1

Released 2022-10-27

MongoDB Agent 12.6.0.7792

Released 2022-10-05

  • Fixes an issue that race detector identified.
  • Fixes a float64 issue that occurred when Cloud Manager collected hardware metrics.

MongoDB Agent 12.5.0.7738-1

Released 2022-09-15

  • Fixes an issue where new indexes created with the Rolling Index Build feature are vulnerable to index key inconsistencies during subsequent replication rollback or server crash.

MongoDB Agent 12.4.0.7703

Released 2022-08-24

  • Adds support for an upcoming feature that allows you to set cluster-wide parameters.
  • Fixes a bug that could cause the MongoDB Agent self-update to stall if it encountered an issue downloading new binaries.
  • Fixes an issue with rotating MongoDB audit log files.

MongoDB Agent 12.3.0.7658-1

Released 2022-08-04

Warning

Due to critical issue SERVER-68925, Cloud Manager deployments using this version of the MongoDB Agent should not perform automated rolling index builds on clusters running the following MongoDB versions:

  • MongoDB 4.2.19-4.2.22
  • MongoDB 4.4.13-4.4.16
  • MongoDB 5.0.6-5.0.11
  • MongoDB 6.0.0-6.0.1

You can continue to perform manual rolling index builds safely on your clusters. To perform automated rolling index builds safely, upgrade the MongoDB Agent to 12.4.0.7703 or later or upgrade your clusters to:

  • MongoDB 4.2.23 or later
  • MongoDB 4.4.17 or later
  • MongoDB 5.0.12 or later
  • MongoDB 6.0.2 or later
  • Improves automatic race detection and fixes detected race conditions.
  • Improves audit log rotation by tightening regex for determining which files are audit logs.

MongoDB Agent 12.2.0.7631

Released 2022-07-13

Warning

Due to critical issue SERVER-68925, Cloud Manager deployments using this version of the MongoDB Agent should not perform automated rolling index builds on clusters running the following MongoDB versions:

  • MongoDB 4.2.19-4.2.22
  • MongoDB 4.4.13-4.4.16
  • MongoDB 5.0.6-5.0.11
  • MongoDB 6.0.0-6.0.1

You can continue to perform manual rolling index builds safely on your clusters. To perform automated rolling index builds safely, upgrade the MongoDB Agent to 12.4.0.7703 or later or upgrade your clusters to:

  • MongoDB 4.2.23 or later
  • MongoDB 4.4.17 or later
  • MongoDB 5.0.12 or later
  • MongoDB 6.0.2 or later
  • Fixes a bug for MongoDB Agent versions 12.1.1 and later where rolling index builds ignored the hidden property when built on Data Explorer.
  • Improves logging.
  • Adds support for the upcoming release of MongoDB 6.0.

MongoDB Agent 12.1.0.7593

Released 2022-06-22

Warning

Due to critical issue SERVER-68925, Cloud Manager deployments using this version of the MongoDB Agent should not perform automated rolling index builds on clusters running the following MongoDB versions:

  • MongoDB 4.2.19-4.2.22
  • MongoDB 4.4.13-4.4.16
  • MongoDB 5.0.6-5.0.11
  • MongoDB 6.0.0-6.0.1

You can continue to perform manual rolling index builds safely on your clusters. To perform automated rolling index builds safely, upgrade the MongoDB Agent to 12.4.0.7703 or later or upgrade your clusters to:

  • MongoDB 4.2.23 or later
  • MongoDB 4.4.17 or later
  • MongoDB 5.0.12 or later
  • MongoDB 6.0.2 or later
  • Adds support for the upcoming release of MongoDB 6.0.

MongoDB Agent 12.0.4.7554

Released 2022-06-01

Warning

Due to critical issue SERVER-68925, Cloud Manager deployments using this version of the MongoDB Agent should not perform automated rolling index builds on clusters running the following MongoDB versions:

  • MongoDB 4.2.19-4.2.22
  • MongoDB 4.4.13-4.4.16
  • MongoDB 5.0.6-5.0.11
  • MongoDB 6.0.0-6.0.1

You can continue to perform manual rolling index builds safely on your clusters. To perform automated rolling index builds safely, upgrade the MongoDB Agent to 12.4.0.7703 or later or upgrade your clusters to:

  • MongoDB 4.2.23 or later
  • MongoDB 4.4.17 or later
  • MongoDB 5.0.12 or later
  • MongoDB 6.0.2 or later
  • Adds support for the upcoming release of MongoDB 6.0.0.

MongoDB Agent 12.0.0.7536

Released 2022-05-10

Warning

Due to critical issue SERVER-68925, Cloud Manager deployments using this version of the MongoDB Agent should not perform automated rolling index builds on clusters running the following MongoDB versions:

  • MongoDB 4.2.19-4.2.22
  • MongoDB 4.4.13-4.4.16
  • MongoDB 5.0.6-5.0.11
  • MongoDB 6.0.0-6.0.1

You can continue to perform manual rolling index builds safely on your clusters. To perform automated rolling index builds safely, upgrade the MongoDB Agent to 12.4.0.7703 or later or upgrade your clusters to:

  • MongoDB 4.2.23 or later
  • MongoDB 4.4.17 or later
  • MongoDB 5.0.12 or later
  • MongoDB 6.0.2 or later
  • Adds support for the upcoming release of MongoDB 6.0.0.

MongoDB Agent 11.15.0.7497

Released 2022-04-20

Warning

Due to critical issue SERVER-68925, Cloud Manager deployments using this version of the MongoDB Agent should not perform automated rolling index builds on clusters running the following MongoDB versions:

  • MongoDB 4.2.19-4.2.22
  • MongoDB 4.4.13-4.4.16
  • MongoDB 5.0.6-5.0.11
  • MongoDB 6.0.0-6.0.1

You can continue to perform manual rolling index builds safely on your clusters. To perform automated rolling index builds safely, upgrade the MongoDB Agent to 12.4.0.7703 or later or upgrade your clusters to:

  • MongoDB 4.2.23 or later
  • MongoDB 4.4.17 or later
  • MongoDB 5.0.12 or later
  • MongoDB 6.0.2 or later
  • Adds support for the upcoming release of MongoDB 6.0.

MongoDB Agent 11.14.0.7475

Released 2022-03-31

Warning

Due to critical issue SERVER-68925, Cloud Manager deployments using this version of the MongoDB Agent should not perform automated rolling index builds on clusters running the following MongoDB versions:

  • MongoDB 4.2.19-4.2.22
  • MongoDB 4.4.13-4.4.16
  • MongoDB 5.0.6-5.0.11
  • MongoDB 6.0.0-6.0.1

You can continue to perform manual rolling index builds safely on your clusters. To perform automated rolling index builds safely, upgrade the MongoDB Agent to 12.4.0.7703 or later or upgrade your clusters to:

  • MongoDB 4.2.23 or later
  • MongoDB 4.4.17 or later
  • MongoDB 5.0.12 or later
  • MongoDB 6.0.2 or later
  • Removes support for managing MongoDB 3.4 clusters, but still supports monitoring and backup.
  • Includes additional optimization for DNS lookups that the MongoDB Agent performs.
  • Improves error handling for parallel restores.

MongoDB Agent 11.13.0.7438

Released 2022-03-09

Warning

Due to critical issue SERVER-68925, Cloud Manager deployments using this version of the MongoDB Agent should not perform automated rolling index builds on clusters running the following MongoDB versions:

  • MongoDB 4.2.19-4.2.22
  • MongoDB 4.4.13-4.4.16
  • MongoDB 5.0.6-5.0.11
  • MongoDB 6.0.0-6.0.1

You can continue to perform manual rolling index builds safely on your clusters. To perform automated rolling index builds safely, upgrade the MongoDB Agent to 12.4.0.7703 or later or upgrade your clusters to:

  • MongoDB 4.2.23 or later
  • MongoDB 4.4.17 or later
  • MongoDB 5.0.12 or later
  • MongoDB 6.0.2 or later
  • Reduces the rate of DNS lookups performed by the MongoDB Agent.

MongoDB Agent 11.12.0.7401

Released 2022-02-16

  • Fixes an issue where the MongoDB Agent erroneously determined that processes were down before they were completely shut down.
  • Updates the Automation systemd configuration script to send the correct termination signal.

MongoDB Agent 11.11.0.7355

Released 2022-01-25

  • Improves memory management during backup snapshots.

MongoDB Agent 11.10.0.7307

Released 2022-01-05

  • Fixes problem when removing a shard in a sharded cluster using a non-default value for cluster-wide read or write concern.

MongoDB Agent 11.9.0.7253-1

Released 2021-12-02

  • Removes support for macOS.
  • Improves detection of NUMA-enabled hardware.
  • Improves logging.

MongoDB Agent 11.8.0.7223-1

Released 2021-11-17

  • Adds support for the release of MongoDB 5.1.
  • Improves management of database users additions and removals.

MongoDB Agent 11.7.0.7181-1

Released 2021-10-27

  • Improves hardware metrics collection for Windows.
  • Improves logging during download of software components.

MongoDB Agent 11.6.0.7119

Released 2021-10-06

  • Removes support for RHEL/CentOS 6.
  • Improves handling during restores for MongoDB processes with very long start-up times.

MongoDB Agent 11.5.0.7078-1

Released 2021-09-15

  • Improves support for the recently released MongoDB 5.0.

MongoDB Agent 11.4.0.7057-1

Released 2021-08-25

  • Improves support for the recently released MongoDB 5.0.

MongoDB Agent 11.3.0.7029-1

Released 2021-08-03

  • Improves support for the recently released MongoDB 5.0.

MongoDB Agent 11.2.0.6985

Released 2021-07-07

  • Improves support for the upcoming release of MongoDB 5.0.

MongoDB Agent 11.1.0.6961

Released 2021-06-23

  • Improves support for the upcoming release of MongoDB 5.0.
  • Improves logging for RHEL, CentOS, and SUSE hosts that use systemd.

MongoDB Agent 11.0.0.6919

Released 2021-06-02

  • Adds support for the upcoming release of MongoDB 5.0.

MongoDB Agent 10.30.0.6882-1

Released 2021-05-11

  • Improves logging when removing a shard.
  • Fixes problems rotating the KMIP master key for MongoDB deployments running on Windows.

MongoDB Agent 10.29.0.6856-1

Released 2021-04-21

  • Uses Go 1.15 to build the MongoDB Agent. Before upgrading to this version, ensure that all TLS certificates used in your MongoDB deployment contain a Subject Alternative Name. For more information, see Troubleshooting.
  • Improves logging.

MongoDB Agent 10.28.0.6828-1

Released 2021-03-30

  • Improves support for the upcoming MongoDB 5.0 release.

MongoDB Agent 10.27.0.6799

Released 2021-03-09

  • Improves handling of TLS state transitions if a process unexpectedly crashes.

MongoDB Agent 10.26.0.6757

Released 2021-02-17

  • Fixes a bug that ensures fixed ordering of index options for all nodes in a rolling index build.

MongoDB Agent 10.25.0.6735-1

Released 2021-01-26

  • Improves memory management while taking snapshots of clusters running MongoDB 4.2+.

MongoDB Agent 10.24.0.6714-1

Released 2021-01-06

  • Stops adding MongoDB binaries (such as mongod, mongos, etc.) to the Linux path when installing from RPM and DEB packages.

MongoDB Agent 10.23.0.6688-1

Released 2020-12-15

  • Improves resiliency during the snapshot phase for MongoDB 4.2+ backups.
  • Ensures that Cloud Manager uses a healthy mongos when querying to determine the current state of a sharded cluster.

MongoDB Agent 10.21.0.6634

Released 2020-11-04

  • Ensures backup functions are shut down cleanly and promptly upon MongoDB Agent shutdown.

MongoDB Agent 10.20.0.6609-1

Released 2020-10-14

  • Improves resiliency of incremental backup snapshots.

MongoDB Agent 10.19.0.6585-1

Released 2020-09-23

  • Fixes an issue when configuring tags for a sharded cluster with FCV=4.4. Ensures that ObjectIds are properly handled as the value for the _id field.
  • Fixes an issue where, in rare cases, an error during a backup initial sync could lead to a MongoDB Agent crash.

MongoDB Agent 10.19.0.6566-1

Released 2020-09-01

  • Improves logging: only log to stdout/sterr if no other log mechanism is available.
  • Adds additional retries if certain error conditions are encountered when taking a snapshot.

MongoDB Agent 10.17.0.6529-1

Released 2020-08-12

  • Improves logging when a MongoDB process fails to start.

Released 2020-07-21

  • Improves support for the upcoming release of MongoDB 4.4.

MongoDB Agent 10.15.0.6463

Released 2020-06-24

  • Support for the upcoming release of MongoDB 4.4.
  • Signature verification for all MongoDB binary downloads.

MongoDB Agent 10.14.0.6306-1

Released 2020-04-21

  • Supports the upcoming release of MongoDB 4.4.
  • Includes optimizations to reduce the number of simultaneous connections from the MongoDB Agent to mongos.

MongoDB Agent 10.13.0.6247

Released 2020-03-31

  • Support for upcoming MongoDB 4.4 release.
  • Fixes an issue that caused monitoring module discovery to stall if the first contact with an unauthenticated mongod resulted in an error.
  • Ensures that integer values for setParameter are always correctly formatted as integers.
  • Ensures that the MongoDB Agent never interprets network errors as authentication errors, leading to spurious attempts to rotate the keyfile.

MongoDB Agent 10.12.0.6196-1

Released 2020-03-10

  • If a cluster has unhealthy nodes prior to initiating a storage-affecting rolling change, the MongoDB Agent ensures that a majority of healthy nodes remain up at all times.

MongoDB Agent 10.11.0.6161

Released 2020-02-18

  • Fixes log rotation issue. Ensures that an error rotating one category of log file does not interfere with rotations for another category of log file.
  • Improves logging.

MongoDB Agent 10.10.0.6122-1

Released 2020-01-28

  • Upgrades to MongoDB Go Driver 1.1.4.
  • Reduces memory allocations for buffers used for HTTPS communication with cloud services, increasing the operational efficiency of the Real Time Performance Panel.
  • Adds a timezone to MongoDB Agent log lines.
  • Supports concurrent draining of multiple shards for MongoDB 4.2.1+.
  • Allows automated restores to proceed if the target processes are corrupt before the restore begins.
  • Fixes indexing issue. During a rolling index build for an unsharded collection on a sharded collection, only index the collection on the shard on which it already exists.

MongoDB Agent 10.9.0.6088-1

Released 2020-01-07

  • Improves performance when applying changes to sharded clusters with many shards.
  • Significant memory management improvements for sharded clusters with very large tag sets for zoned sharding.
  • Fixes issue with automated restores. They can proceed successfully if the target process is unresponsive before the restore begins.

MongoDB Agent 10.7.0.6016

Released 2019-11-18

  • Removes support for MongoDB 3.2.
  • MongoDB Agent is now built on Go 1.13.
  • Removes the shardIdentity document during an automated restore if the replica set member is not part of a sharded cluster. This ensures that a shard from the sharded cluster is restored as its own replica set.
  • When connecting to MongoDB, recognizes “connection reset by peer” as MongoDB possibly not supporting TLS and connects appropriately.
  • Restarts the restore operation if the oplog recovery phase fails. This improves resilience for MongoDB 4.2 restores.

MongoDB Agent 10.6.0.5959-1

Released 2019-10-23

  • Adds support for managing deployments using externally sourced configuration file values.
  • Prefers connecting to MongoDB as the specified user instead of the system user.
  • Includes the inherited roles in the privileges check when importing MongoDB users.

MongoDB Agent 10.4.1.5917

Released 2019-09-13

  • Fix encoding issue for keyfiles containing newlines.

MongoDB Agent 10.4.0.5913

Released 2019-09-10

MongoDB Agent 10.3.1.5880

Released 2019-08-05

  • Fixes issue with health check for integration with Kubernetes Operator.

MongoDB Agent 10.3.0.5877

Released 2019-08-01

  • Further work to support upcoming release of MongoDB Server 4.2.

MongoDB Agent 10.1.2.5805

Released 2019-06-11

  • Monitoring function converted to use the new MongoDB Go Driver.

MongoDB Agent 10.1.0.5785

Released 2019-05-29

  • Monitoring module updated to MongoDB’s new Go driver.
  • Incremental work to support the upcoming MongoDB Server 4.2 release.

MongoDB Agent 10.0.1.5755-1

Released 2019-05-13

  • Fix builds for deployments using GSSAPI authentication.

MongoDB Agent 10.0.0.5753

Released 2019-05-13

  • Incorporate the Monitoring and Backup Agents into a single process, which will now be known as the MongoDB Agent. Learn more about this change.