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

MongoDB Agent Changelog

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.