{"id":42906,"date":"2026-02-13T19:47:40","date_gmt":"2026-02-13T18:47:40","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/?p=42906"},"modified":"2026-03-13T09:07:20","modified_gmt":"2026-03-13T08:07:20","slug":"mongodb-dmk-2-4-0-new-features","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/mongodb-dmk-2-4-0-new-features\/","title":{"rendered":"MongoDB DMK 2.4.0 : new features"},"content":{"rendered":"\n<p>In this blog, I will present the new features introduced with the latest release (<strong>2.4.0<\/strong>) of the MongoDB DMK.<\/p>\n\n\n\n<p>The DMK is a set of standardized tools that aims at easing the work of DBAs by having dbi\u2019s best practices embedded in common scripts across all the database servers of an organization.<\/p>\n\n\n\n<p>dbi services provides the&nbsp;<a href=\"https:\/\/www.dbi-services.com\/fr\/produits\/dmk-management-kit\/\" target=\"_blank\" rel=\"noreferrer noopener\">DMK<\/a>&nbsp;(<em>Database Management Kit<\/em>) to its customers for multiple technologies: Oracle, Postgres, MongoDB, etc. This toolkit is provided&nbsp;<strong>free of charge<\/strong>&nbsp;to all clients who work with dbi services on a consulting project.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-new-features-of-the-mongodb-dmk-in-2-4-0\">New features of the MongoDB DMK in 2.4.0<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"changes-made-to-dmk_status.py-script\">Changes made to <code>dmk_status.py<\/code> script<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The table view (accessible with <code>dmk_status.py -t<\/code>, or the <code>tsta<\/code> alias) now supports sorting by any column. Use the <code>-o<\/code> option followed by the column name to specify the sorting column. For instance, use <code>-o='port'<\/code> to sort by port number. Sorting is <strong>ascending by default<\/strong>, but you can add a negative sign <code>-<\/code> before the column name for descending order, for instance <code>-o='-port'<\/code>. In addition to this, you can specify <strong>multiple columns<\/strong> for sorting, like <code>-o='-version,state'<\/code> to sort first by version and then by state.<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>mongodb@dmkmongo:\/home\/mongodb\/ &#091;mdb01] sta -o=\"-version\"\n\nInstance             | State                | Version | Port  | Bind IPs\n-------------------------------------------------------------------------------\nmdb01                | STARTED              | 8.0.16  | 27017 | 0.0.0.0\nmdb02                | STARTED              | 8.0.16  | 27016 | 0.0.0.0\nmdbrs01              | STARTED              | 8.0.15  | 27101 | 0.0.0.0<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The session view (<code>dmk_status.py -s<\/code>, or <code>sess<\/code> alias) now <strong>supports filtering<\/strong>. You can filter with multiple criteria and combine them as needed. Here are the available filters:\n<ul class=\"wp-block-list\">\n<li>Minimum runtime (<code>--min-runtime &lt;seconds&gt;<\/code>)<\/li>\n\n\n\n<li>Client IP (<code>--client &lt;ip_address&gt;<\/code>)<\/li>\n\n\n\n<li>User filtering (<code>--user &lt;username&gt;<\/code>)<\/li>\n\n\n\n<li>Application name (<code>--app &lt;application_name&gt;<\/code>)<\/li>\n\n\n\n<li>Database and collection (<code>--ns &lt;namespace&gt;<\/code>)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>You can also add the <code>--show-query<\/code> option to display the query for each session, which can be very useful in combination with the filters to quickly identify problematic queries. For instance, <code>--min-runtime 10 --show-query<\/code> will show all sessions that have been running for more than 10 seconds along with their queries.<\/li>\n<\/ul>\n\n\n\n<p>Here is an example of session display filtering with the <code>--app<\/code> option:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mongodb@dmkmongo:\/home\/mongodb\/ &#091;mdb01] sess --app DataGrip\n2026-02-13 13:18:30 | INFO | Total sessions: 6, Active sessions: 6\n\n--------------------------------------------------  Active MongoDB Sessions  --------------------------------------------------\n\nFilters applied: app: DataGrip, active only\n\nID              USER                 CLIENT                 OP         NS                   COMMAND        TIME       APP\nconn7           -                    192.168.105.1:60423    command    admin.$cmd           hello          7.82s      DataGrip\nconn8           -                    192.168.105.1:60424    command    admin.$cmd           hello          7.83s      DataGrip\nconn9           -                    192.168.105.1:60425    command    admin.$cmd           hello          7.83s      DataGrip\n\n-------------------------------------------------------------------------------------------------------------------------------<\/code><\/pre>\n\n\n\n<p>When viewing the status of a single instance with <code>lsta<\/code> (or <code>dmk_status.py -l<\/code>), the list of databases is now displayed.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mongodb@dmkmongo:\/home\/mongodb\/ &#091;mdb01] lsta\n--------------------------   dbi services   ------------------------------\n\nINSTANCE                 : mdb01\nSTATUS                   : STARTED\nDATABASES                : dbapp01, dbapp02\nVERSION                  : 8.0.16\nBIND                     : 0.0.0.0\nPORT                     : 27017\nREPLICA SET STATUS       : No replication\nCONFIGURATION FILE       : \/u01\/app\/mongodb\/admin\/mdb01\/etc\/mdb01.conf\nBIN PATH                 : \/u01\/app\/mongodb\/product\/8.0.16\/bin\nDATA PATH                : \/u02\/mongodb\/data\/mdb01\nLOG FILE                 : \/u04\/mongodb\/log\/mdb01\/mdb01.log\nBACKUP PATH              : \/u90\/mongodb\/backup\/mdb01\n\n--------------------------------------------------------------------------<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"new-replicat-set-features\"><a href=\"https:\/\/dbi-services.gitbook.io\/dmk-mongodb\/dmk-release-2.4.0\/getting-started\/release_notes_2.4.0#new-replicat-set-features\"><\/a>New replicat set features<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The <code>rsta<\/code> alias (equivalent of <code>dmk_status.py -r<\/code>) was improved to display more information.<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>mongodb@dmkmongo:\/home\/mongodb\/ &#091;mdbrs02] rsta\n\n--------------------------------------------------  Replica Set Status Summary  --------------------------------------------------\n\nINSTANCE                 : mdbrs02\nREPLICA SET NAME         : rs01\nDATE                     : 2026-02-13T12:21:43.755Z\nMEMBER STATE             : SECONDARY\nMEMBERS                  :\n    NAME                  | STATE     | UPTIME | LAG  | OPTIME              | HEALTH | PRIORITY | SYNC FROM\n    192.168.105.200:27017 | SECONDARY | 1m5s   | 0.0s | 2026-02-13T12:21:38 | UP     | 1        | 192.168.105.201:27017\n    192.168.105.201:27017 | SECONDARY | 1m5s   | 0.0s | 2026-02-13T12:21:38 | UP     | 1        | 192.168.105.202:27017\n    192.168.105.202:27017 | PRIMARY   | 48s    | 0.0s | 2026-02-13T12:21:38 | UP     | 1        |\n\n----------------------------------------------------------------------------------------------------------------------------------<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A <code>stepdown<\/code> alias was added to allow stepping down the primary directly from the DMK command line. Its definition is rather simple: <code>alias stepdown='msp --eval \"rs.stepDown()\"'<\/code>.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"improvements-to-the-set_local_dmk_config.py-script\"><a href=\"https:\/\/dbi-services.gitbook.io\/dmk-mongodb\/dmk-release-2.4.0\/getting-started\/release_notes_2.4.0#improvements-to-the-set_local_dmk_config.py-script\"><\/a>Improvements to the <code>set_local_dmk_config.py<\/code> script<\/h2>\n\n\n\n<p>The <code>set_local_dmk_config.py<\/code> script now supports setting the local DMK configuration for custom instances by adding categories. Its usage doesn&#8217;t change, and you can find more about it in the <a href=\"https:\/\/dbi-services.gitbook.io\/dmk-mongodb\/dmk-release-2.4.0\/references\/environment_variables\" target=\"_blank\" rel=\"noreferrer noopener\">Environment variables<\/a> page of the DMK documentation.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"better-support-for-instances-managed-with-systemd\"><a href=\"https:\/\/dbi-services.gitbook.io\/dmk-mongodb\/dmk-release-2.4.0\/getting-started\/release_notes_2.4.0#better-support-for-instances-managed-with-systemd\"><\/a>Better support for instances managed with <code>systemd<\/code><\/h2>\n\n\n\n<p>DMK better supports MongoDB instances that are managed with <code>systemd<\/code>. The <code>dmk_db_ctl.py<\/code> script will automatically detect if an instance is managed with <code>systemd<\/code> and use <code>systemctl<\/code> commands to start, stop, or restart the instance. This allows for <strong>better integration<\/strong> with the operating system and provides a more reliable management of MongoDB instances.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Two new aliases were added to access <code>systemd<\/code> unit files of instances: <code>cdsys<\/code> to access the folder containing the unit file and <code>visys<\/code> to view the content of the unit file.<\/li>\n\n\n\n<li>A <code>MONGO_SERVICE_NAME<\/code> variable was added to the configuration, which allows specifying the name of the <code>systemd<\/code> service for each instance. This is useful when the service name doesn&#8217;t follow a standard pattern based on the instance name. By default, <code>MONGO_SERVICE_NAME<\/code> is set to <code>mongod_${MONGO_INSTANCE}.service<\/code>, but you can overwrite it in your local configuration file if needed.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"new-aliases-and-environment-variables\"><a href=\"https:\/\/dbi-services.gitbook.io\/dmk-mongodb\/dmk-release-2.4.0\/getting-started\/release_notes_2.4.0#new-aliases-and-environment-variables\"><\/a>New aliases and environment variables<\/h2>\n\n\n\n<p>Aliases added in DMK 2.4.0:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>cdp<\/code>: alias to access the <code>$MONGO_BASE\/product<\/code> folder.<\/li>\n\n\n\n<li><code>cdbin<\/code>: alias to access the MongoDB binaries folder of an instance.<\/li>\n\n\n\n<li><code>dmkjs<\/code>: alias to access the DMK JavaScript folder. It is also available as a variable (<code>dmkjs=$DMK_HOME\/js<\/code>).<\/li>\n\n\n\n<li><code>cdsys<\/code>: alias to access the <code>systemd<\/code> unit files folder.<\/li>\n\n\n\n<li><code>visys<\/code>: alias to view the <code>systemd<\/code> unit file of an instance.<\/li>\n\n\n\n<li><code>stepdown<\/code>: alias to step down a primary instance with the <code>rs.stepDown()<\/code> command.<\/li>\n\n\n\n<li><code>mgstatus<\/code>: alias to show the status of the current instance. It has the same output as the <code>lsta<\/code> alias, but it was added to work with the other <code>mgstop<\/code>, <code>mgstart<\/code> and <code>mgrestart<\/code> aliases.<\/li>\n<\/ul>\n\n\n\n<p>Environment variables added in DMK 2.4.0:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>MONGO_SERVICE_NAME<\/code> environment variable to specify the name of the <code>systemd<\/code> service for each instance. By default, it is set to <code>mongod_${MONGO_INSTANCE}.service<\/code>, but you can overwrite it in your local configuration file if needed.<\/li>\n\n\n\n<li><code>MONGO_CRED<\/code> variable to specify the path to the credential file of an instance. It is set by default to <code>${MONGO_BASE}\/admin\/${MONGO_INSTANCE}\/secret\/cred.yaml<\/code>, but you can overwrite it in your local configuration file if needed. This variable is used in the <code>msp<\/code> alias to automatically provide credentials when connecting to an instance with <code>mongosh<\/code>. More specifically, you can now set <code>MONGO_CRED<\/code> in the <code>[INSTANCE]<\/code> group in your local configuration file to have the <code>msp<\/code> alias automatically use the same credentials for all instances, which is very useful when managing multiple instances with the same credentials.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-upgrading-from-an-earlier-version-of-dmk\">Upgrading from an earlier version of DMK<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If you are upgrading from 2.2.0 or earlier, please follow the instructions detailed in the <a href=\"https:\/\/www.dbi-services.com\/blog\/mongodb-dmk-2-3-new-features\/\" target=\"_blank\" rel=\"noreferrer noopener\">release notes of DMK 2.3<\/a>.<\/li>\n\n\n\n<li>If you are upgrading from DMK 2.3, you just have to replace the current dmk folder with the new one.<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code># Go to the DMK folder\ncd \/u01\/app\/mongodb\/local\n\n# Rename the current dmk folder with a hidden folder\nmv dmk .dmk_old\n\n# Unzip the new version of the DMK\nunzip \/path\/to\/dmk_mongodb_2.4.0.zip\n\n# Reload DMK\ndmk\n<a href=\"https:\/\/dbi-services.gitbook.io\/dmk-mongodb\/dmk-release-2.4.0\/getting-started\/versions_support\"><\/a><\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>In this blog, I will present the new features introduced with the latest release (2.4.0) of the MongoDB DMK. The DMK is a set of standardized tools that aims at easing the work of DBAs by having dbi\u2019s best practices embedded in common scripts across all the database servers of an organization. dbi services provides [&hellip;]<\/p>\n","protected":false},"author":152,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3788],"tags":[3843,559,3845,1142,3571,2961],"type_dbi":[3846,3779,3847,3842,3407],"class_list":["post-42906","post","type-post","status-publish","format-standard","hentry","category-mongodb","tag-2-4-0","tag-dmk","tag-dmk_status","tag-management","tag-mongo","tag-mongodb","type-2-4-0","type-dmk","type-management","type-mongo","type-mongodb"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>MongoDB DMK 2.4.0 : new features - dbi Blog<\/title>\n<meta name=\"description\" content=\"Discover what&#039;s new in the latest MongoDB DMK 2.4.0 release: new features to help you manage your MongoDB databases more efficiently !\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dbi-services.com\/blog\/mongodb-dmk-2-4-0-new-features\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MongoDB DMK 2.4.0 : new features\" \/>\n<meta property=\"og:description\" content=\"Discover what&#039;s new in the latest MongoDB DMK 2.4.0 release: new features to help you manage your MongoDB databases more efficiently !\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/mongodb-dmk-2-4-0-new-features\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-02-13T18:47:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-13T08:07:20+00:00\" \/>\n<meta name=\"author\" content=\"Julien Delattre\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Julien Delattre\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/mongodb-dmk-2-4-0-new-features\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/mongodb-dmk-2-4-0-new-features\/\"},\"author\":{\"name\":\"Julien Delattre\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/764ab019cc9dec42655b4c6b9b8e474e\"},\"headline\":\"MongoDB DMK 2.4.0 : new features\",\"datePublished\":\"2026-02-13T18:47:40+00:00\",\"dateModified\":\"2026-03-13T08:07:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/mongodb-dmk-2-4-0-new-features\/\"},\"wordCount\":760,\"commentCount\":0,\"keywords\":[\"2.4.0\",\"DMK\",\"dmk_status\",\"Management\",\"Mongo\",\"mongodb\"],\"articleSection\":[\"MongoDB\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/mongodb-dmk-2-4-0-new-features\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/mongodb-dmk-2-4-0-new-features\/\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/mongodb-dmk-2-4-0-new-features\/\",\"name\":\"MongoDB DMK 2.4.0 : new features - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\"},\"datePublished\":\"2026-02-13T18:47:40+00:00\",\"dateModified\":\"2026-03-13T08:07:20+00:00\",\"author\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/764ab019cc9dec42655b4c6b9b8e474e\"},\"description\":\"Discover what's new in the latest MongoDB DMK 2.4.0 release: new features to help you manage your MongoDB databases more efficiently !\",\"breadcrumb\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/mongodb-dmk-2-4-0-new-features\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/mongodb-dmk-2-4-0-new-features\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/mongodb-dmk-2-4-0-new-features\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.dbi-services.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"MongoDB DMK 2.4.0 : new features\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/\",\"name\":\"dbi Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/764ab019cc9dec42655b4c6b9b8e474e\",\"name\":\"Julien Delattre\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/a97d00e680bbf237126e24b65281cbcb66cd20bd1ed2d14bf928991b2bf68eb5?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a97d00e680bbf237126e24b65281cbcb66cd20bd1ed2d14bf928991b2bf68eb5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a97d00e680bbf237126e24b65281cbcb66cd20bd1ed2d14bf928991b2bf68eb5?s=96&d=mm&r=g\",\"caption\":\"Julien Delattre\"},\"url\":\"https:\/\/www.dbi-services.com\/blog\/author\/juliendelattre\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"MongoDB DMK 2.4.0 : new features - dbi Blog","description":"Discover what's new in the latest MongoDB DMK 2.4.0 release: new features to help you manage your MongoDB databases more efficiently !","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dbi-services.com\/blog\/mongodb-dmk-2-4-0-new-features\/","og_locale":"en_US","og_type":"article","og_title":"MongoDB DMK 2.4.0 : new features","og_description":"Discover what's new in the latest MongoDB DMK 2.4.0 release: new features to help you manage your MongoDB databases more efficiently !","og_url":"https:\/\/www.dbi-services.com\/blog\/mongodb-dmk-2-4-0-new-features\/","og_site_name":"dbi Blog","article_published_time":"2026-02-13T18:47:40+00:00","article_modified_time":"2026-03-13T08:07:20+00:00","author":"Julien Delattre","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Julien Delattre","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/mongodb-dmk-2-4-0-new-features\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/mongodb-dmk-2-4-0-new-features\/"},"author":{"name":"Julien Delattre","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/764ab019cc9dec42655b4c6b9b8e474e"},"headline":"MongoDB DMK 2.4.0 : new features","datePublished":"2026-02-13T18:47:40+00:00","dateModified":"2026-03-13T08:07:20+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/mongodb-dmk-2-4-0-new-features\/"},"wordCount":760,"commentCount":0,"keywords":["2.4.0","DMK","dmk_status","Management","Mongo","mongodb"],"articleSection":["MongoDB"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/mongodb-dmk-2-4-0-new-features\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/mongodb-dmk-2-4-0-new-features\/","url":"https:\/\/www.dbi-services.com\/blog\/mongodb-dmk-2-4-0-new-features\/","name":"MongoDB DMK 2.4.0 : new features - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"datePublished":"2026-02-13T18:47:40+00:00","dateModified":"2026-03-13T08:07:20+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/764ab019cc9dec42655b4c6b9b8e474e"},"description":"Discover what's new in the latest MongoDB DMK 2.4.0 release: new features to help you manage your MongoDB databases more efficiently !","breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/mongodb-dmk-2-4-0-new-features\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/mongodb-dmk-2-4-0-new-features\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/mongodb-dmk-2-4-0-new-features\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"MongoDB DMK 2.4.0 : new features"}]},{"@type":"WebSite","@id":"https:\/\/www.dbi-services.com\/blog\/#website","url":"https:\/\/www.dbi-services.com\/blog\/","name":"dbi Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/764ab019cc9dec42655b4c6b9b8e474e","name":"Julien Delattre","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a97d00e680bbf237126e24b65281cbcb66cd20bd1ed2d14bf928991b2bf68eb5?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a97d00e680bbf237126e24b65281cbcb66cd20bd1ed2d14bf928991b2bf68eb5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a97d00e680bbf237126e24b65281cbcb66cd20bd1ed2d14bf928991b2bf68eb5?s=96&d=mm&r=g","caption":"Julien Delattre"},"url":"https:\/\/www.dbi-services.com\/blog\/author\/juliendelattre\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/42906","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/users\/152"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=42906"}],"version-history":[{"count":6,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/42906\/revisions"}],"predecessor-version":[{"id":43489,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/42906\/revisions\/43489"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=42906"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=42906"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=42906"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=42906"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}