MongoDB Agent Changelog
On this page
- MongoDB Agent 13.8.1.8557-1
- MongoDB Agent 13.7.0.8514
- MongoDB Agent 13.6.0.8483-1
- MongoDB Agent 13.5.0.8451-1
- MongoDB Agent 13.4.01.8413-1
- MongoDB Agent 13.3.1.8376-1
- MongoDB Agent 13.3.0.8373-1
- MongoDB Agent 13.2.0.8337-1
- MongoDB Agent 13.1.0.8282-1
- MongoDB Agent 12.17.0.8238-1
- MongoDB Agent 12.16.0.8175-1
- MongoDB Agent 12.15.0.8092
- MongoDB Agent 12.14.0.8069
- MongoDB Agent 12.13.0.8043
- MongoDB Agent 12.12.0.8018-1
- MongoDB Agent 12.11.2.7970-1
- MongoDB Agent 12.11.0.7961
- MongoDB Agent 12.10.2.7935-1
- MongoDB Agent 12.10.0.7929
- MongoDB Agent 12.9.0.7902-1
- MongoDB Agent 12.8.0.7876-1
- MongoDB Agent 12.7.0.7844-1
- MongoDB Agent 12.6.0.7792
- MongoDB Agent 12.5.0.7738-1
- OAuth 2.0 authentication for programmatic access to Cloud Manager is available as a Preview feature.
- The feature and the corresponding documentation might change at any time during the Preview period. To use OAuth 2.0 authentication, create a service account to use in your requests to the Cloud Manager Public API.
MongoDB Agent 13.8.1.8557-1
Released 2023-11-15
Improves upgrading
mongosh
when multiple versions are present.Improves validations of invalid MongoDB database paths.
Improves visibility into processes that may prevent the MongoDB Agent from reaching the desired goal state.
MongoDB Agent 13.7.0.8514
Released 2023-10-18
Fixes an issue where Cloud Manager reported an invalid configuration when upgrading a managed deployment with multiple tags.
Upgrades the
mongosh
used by Cloud Manager to version 2.0.2.Adds support for automating deployments on Ubuntu 22.04 for both x86_64 and ARM64/aarch64 architectures.
MongoDB Agent 13.6.0.8483-1
Released 2023-10-04
MongoDB Agent 13.5.0.8451-1
Released 2023-09-13
MongoDB Agent 13.4.01.8413-1
Released 2023-08-23
Flushes the
mongos
cache when you upgrade from MongoDB 5.0 to MongoDB 6.0.Ensures that the MongoDB Agent always runs a shutdown on request, even when the MongoDB process is unresponsive.
MongoDB Agent 13.3.1.8376-1
Released 2023-08-02
MongoDB Agent 13.3.0.8373-1
Released 2023-08-02
Adds the following improvements for backup snapshots:
Ensures that the backup cursor stops if the MongoDB Agent is not the session winner.
Increases the socket timeout length when the backup cursor opens.
MongoDB Agent 13.2.0.8337-1
Released 2023-07-12
Adds support for the upcoming release of MongoDB 7.0.
MongoDB Agent 13.1.0.8282-1
Released 2023-06-14
MongoDB Agent 12.17.0.8238-1
Released 2023-05-24
Uses aggregation operators instead of
currentOp
andcollStats
commands.Adds support for the
security.kmip.useLegacyProtocol
MongoDB configuration file option.
MongoDB Agent 12.16.0.8175-1
Released 2023-05-03
Fixes an issue where restores could be interrupted by transient issues when retrieving a replication status.
Improves TLS certificate validation when configuring TLS for MongoDB deployments in the UI.
MongoDB Agent 12.15.0.8092
Released 2023-04-12
The MongoDB Agent now properly supports the simultaneous change of the Agent's authentication mechanism, deployment authentication mechanism, and the MongoDB version.
Adds support for Ubuntu 20, 22.
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
anddb.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
Adds support for new methods of retrieving sharded data distribution on MongoDB 6.0.
Adds support for the rotation of the log file used for system start-up errors.
Fixes an issue that caused log errors in
systemd
services onmkdir
if the directory already existed.
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
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
Support for rolling keyfile changes in MongoDB 4.2.
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.