Emergency Incident Response
Primary down, replica set without a quorum, or a cluster that won't accept writes. A senior engineer joins a live bridge within 15 minutes with access to diagnose — not a ticket acknowledgement email.
MongoDB Support
Last reviewed by Scott Sternloff
AceMQ provides 24/7 MongoDB support for Community Edition, which has no vendor support of its own, and for Atlas and Enterprise Advanced clusters. A senior engineer joins a live bridge within 15 minutes of a P1, and every P1 ends in a written root-cause analysis. We cover MongoDB 4.2 to 9.0, and patched builds of self-managed Community 4.2 to 6.0 are available through OSSeva after MongoDB's end of life.
Planning a build, upgrade or migration instead? See AceMQ MongoDB consulting and services.
Customers




Partners


Incident Triage
These are real symptoms from real MongoDB production environments — and the first thing our engineers check when one comes in.
| Symptom you're seeing | What we check first | Typical resolution |
|---|---|---|
| Read latency spikes with no change in queries or traffic volume | WiredTiger cache stats — bytes read into cache versus dirty bytes and eviction thread activity. When the working set outgrows RAM, eviction starts running on application threads and latency goes non-linear well before any single query looks slow. | Under 1 hour |
| A query that used an index last week is now doing a COLLSCAN | explain("executionStats") for the real plan, not the cached one. Usually an index was dropped during a cleanup, or the query shape changed — an added sort, or $in replacing $eq — so the index prefix no longer matches the sort and filter order. | Under 2 hours |
| Replica set keeps electing a new primary several times a day | Heartbeat latency between members, election metrics, and secondary apply lag. Network flap between availability zones and a secondary too slow to keep up are the two usual causes; priority and votes misconfiguration turns both into a loop. | 1–3 hours |
| A secondary fell off the oplog and needs a full initial sync | rs.printReplicationInfo() for the actual oplog window against the duration of your longest maintenance or bulk-write event. A 6-hour window and an 8-hour nightly load means a resync every night — the oplog is sized wrong, not the secondary. | 2–4 hours |
| Writes hang or time out when using w:"majority" | Whether a data-bearing member is lagging or unreachable — majority write concern blocks until enough members acknowledge. We also check flow control, which throttles writers on purpose once majority commit point lag crosses the target. | Under 1 hour |
| Updates start failing with BSONObjectTooLarge | Which field is growing unbounded. This is almost always an array appended to forever — event history, comments, audit entries — approaching the 16MB document ceiling. The fix is a schema change to the bucket pattern or a child collection, not a config tweak. | 1–2 hours |
| One shard handles all the writes; the balancer never catches up | Shard key cardinality and monotonicity. An ObjectId or timestamp prefix routes every insert to the top chunk, and jumbo chunks that exceed the split threshold can't be migrated at all. We also check the balancer window against your actual quiet hours. | 2–4 hours |
| Atlas cluster degrades every night during the batch window | Provisioned IOPS and burst credit depletion for the cluster tier, plus autoscaling behaviour — Atlas scales after sustained pressure, not ahead of a known nightly spike. Often the fix is scheduling and index changes rather than a bigger tier. | Same day |
Resolution times reflect typical MongoDB engagements under an active AceMQ support contract. Every P1 closes with a written root-cause analysis.
What's Included
No add-on pricing for incidents. No per-ticket charges. One contract covers the whole surface.
Primary down, replica set without a quorum, or a cluster that won't accept writes. A senior engineer joins a live bridge within 15 minutes with access to diagnose — not a ticket acknowledgement email.
Every P1 closes with a written RCA: what failed, why, the fix applied, and the specific index, schema, or configuration change that prevents a repeat. Delivered as standard, not on request.
Index design against your real query shapes, compound index prefix ordering, covered queries, and killing the redundant indexes that slow every write. We work from $indexStats and profiler output, not guesses.
Shard key selection, chunk distribution, and the anti-patterns that bite later — unbounded arrays, massive documents, and one-collection-per-tenant designs that break the catalog at scale.
Alerts for CVEs affecting your exact MongoDB version and driver, with tested upgrade paths. We track the feature-compatibility-version steps that make a major upgrade reversible.
Rolling version upgrades, self-managed to Atlas moves (and back), replica set to sharded cluster conversions, and migrations onto or off MongoDB where the data model genuinely argues for it.
Why AceMQ
The same senior engineers stay on your account. They know your replica set layout, your shard key, and your traffic shape — so a P1 call opens with diagnosis instead of twenty minutes of you describing the cluster.
You reach a senior MongoDB engineer directly by phone, email, or Slack. Nobody collects information to pass along, and there is no escalation approval standing between you and the person who can actually fix it.
A large share of MongoDB incidents are data model incidents wearing an operations costume. We will tell you when the answer is a shard key change or a bucketed collection rather than more RAM, even when more RAM is the easier sale.
Atlas removes patching and backups. It does not remove index design, shard key mistakes, working-set sizing, or connection pool misconfiguration — which is where most incidents actually live. We support both models with the same depth.
Engineers across 26+ countries and every time zone. Your 3am election storm is someone's mid-afternoon — no overnight skeleton crew, no waiting for a region to come online.
We diagnose across the driver, the connection pool, the JVM or Node runtime, storage latency, network policy, and Kubernetes. MongoDB symptoms frequently have causes two layers below the database.
Cloud, Kubernetes, bare metal, hybrid, and air-gapped — including environments where you can't give us outbound network access.
Who supports what
MongoDB, Inc. sells support for Atlas and for self-managed Enterprise Advanced. Community Edition, the free server most self-managed clusters run, has documentation and forums but no one contractually on the hook at 3am. AceMQ covers all three under one SLA.
| How you run MongoDB | Vendor support | What AceMQ adds |
|---|---|---|
| Community Edition, self-managed | None. Documentation and community forums only. | 24/7 support on any version, 15-minute emergency response, named senior engineers, upgrade planning. Patched builds of 4.2 to 6.0 through OSSeva after MongoDB's end of life. |
| Enterprise Advanced, self-managed | MongoDB subscription with support plans; an optional Extended Lifecycle Support add-on covers versions after their end of life. | Incident response and day-to-day operations beside the vendor ticket, so a cluster problem is not waiting in a product queue. Many teams keep both. |
| Atlas | Support for the platform, with MongoDB support plans sold at several levels. List price from $0.08 an hour for the smallest Dedicated cluster (M10, $56.94 a month), plus storage, backup and data transfer; MongoDB lists M10 and M20 for pre-production and small workloads. | Index, shard key, working-set and connection-pool problems, which stay yours on Atlas. We also review the bill against self-managed. Atlas list prices: mongodb.com/pricing, checked 20 October 2026. |
Sources: MongoDB's support policy and lifecycle schedule pages and its pricing page on mongodb.com, checked 20 October 2026. AceMQ pricing is a quote scoped to your deployment. Patched builds of MongoDB 4.2, 4.4, 5.0 and 6.0 come from AceMQ's OSSeva platform (osseva.io); Atlas is patched by MongoDB.
Escalation Path
Every tier reaches a senior MongoDB engineer. There is no tier-1 triage layer to get through.
P1 escalation path
A replay of one P1, from the first page to the written root-cause analysis
15-minute P1 response, 24/7.
A response time, not a resolution time.
P1 opened, on-call engineer paged
Phone, email or Slack reaches the on-call senior engineer directly, whether the incident is in RabbitMQ, Kafka, Redis, PostgreSQL or Kubernetes. No web form, no tier-1 queue.
Senior engineer on your bridge
A senior engineer who already knows your environment joins a live bridge, so nobody has to re-explain your topology.
Specialists across the stack join
When an incident crosses components, the engineers who know each one join. For RabbitMQ, the path runs to the core team.
Written root-cause analysis
Root cause, the fix applied and the prevention steps, delivered after every P1.
Pricing
AceMQ MongoDB support contracts typically run $24,000–72,000 a year, depending on SLA level, scope (number of clusters or nodes, and environments) and deployment (self-managed, cloud-managed or Kubernetes).
| What moves the price | How it changes the contract |
|---|---|
| SLA level | Business-hours cover costs less than 24/7 cover with a 15-minute emergency response. |
| Scope | More clusters or nodes, and more environments, make a larger contract. |
| Deployment | Self-managed, cloud-managed and Kubernetes estates need different amounts of hands-on work. |
Covering several technologies under one contract, for example RabbitMQ, Kafka and Redis, earns an aggressive discount.
Support In Practice
MongoDB support work from AceMQ. Each card links to the full write-up: the cluster, what AceMQ diagnosed or changed, and the result.
Global Payments Processor
Diagnosing and resolving application stalls caused by a working set that outgrew the WiredTiger cache, pushing the server into continuous eviction pressure.
Healthcare Analytics Provider
Ongoing support for replica sets where a short oplog window was forcing repeated full initial syncs of secondaries during nightly batch loads.
Public Sector Agency
Structured review of schema design, index efficiency, replica set topology, and backup recoverability ahead of a major workload increase.
Logistics and Freight Technology Provider
Redesigning a monotonically increasing shard key that concentrated all inserts on one shard and produced jumbo chunks that would not split.
Support options
AceMQ offers MongoDB support in four tiers, each handing more of the day-to-day work to AceMQ: 24/7 support and incident management for clusters your team runs, proactive monitoring that finds oplog, index and shard-balance problems first, managed MongoDB on your own infrastructure, and fully managed MongoDB on AceMQ infrastructure. Atlas, Enterprise Advanced and Community are covered, and self-managed Community 4.2 to 6.0 can be kept patched through OSSeva.
You run it, we back you up
Best for: Teams that run MongoDB themselves and need senior cover when a replica set misbehaves at 3am.
You run it, we watch it with you
Best for: Teams that want the short oplog window or the unbalanced shard found in a review, not in an outage.
We run it in your cloud or data centre
Best for: Regulated estates that must keep MongoDB inside their own boundary.
We host it and run it, as a service
Best for: Teams that want MongoDB without a DBA rota or an Atlas bill they cannot tune.
| Who does what | Tier 1 24/7 support | Tier 2 Proactive monitoring | Tier 3 Managed, your infrastructure | Tier 4 Fully managed by AceMQ |
|---|---|---|---|---|
| Who runs MongoDB day to day? | Your team | Your team, with AceMQ reviews | AceMQ | AceMQ |
| Where does it run? | Your infrastructure | Your infrastructure | Your cloud account or data centre | AceMQ infrastructure |
| 24/7 incident response | 15-minute P1 response | 15-minute P1 response | 15-minute P1 response | 15-minute P1 response |
| Health checks and CVE alerts | On request | Scheduled | Included | Included |
| Patching and upgrades | Your team, AceMQ advises | Planned with AceMQ | Done by AceMQ | Done by AceMQ |
| Monitoring and on-call | Your team | Your team | AceMQ | AceMQ |
| Data, keys and accounts | Yours | Yours | Yours | Your data, hosted by AceMQ |
Every Tier can start as an ad hoc engagement or an annual partnership, and you can move up or down a Tier as your team changes.
One partner for MongoDB
Support is one part of what AceMQ does for MongoDB. The same engineers deliver consulting, health checks, migrations and end-of-life cover, and support the systems that usually run next to it.
Not by MongoDB, Inc. Community Server is free to run, and its support is the documentation and community forums, with no response time. AceMQ provides the contract that is missing: 24/7 support with a 15-minute emergency response, a named senior engineer who knows your replica set or shard layout, a written root-cause analysis after every P1, and upgrade help. It covers Community, Enterprise Advanced and Atlas, and Community versions from 4.2 to 9.0.
Sometimes, and it depends on size. Atlas bills hourly by cluster tier, then adds storage, backup, data transfer and add-ons; MongoDB's pricing page lists Dedicated clusters from $0.08 an hour, which is $56.94 a month for the smallest M10 (checked 20 October 2026), and puts M30 and above on performance-critical workloads without listing their prices. Community on your own infrastructure moves the cost to servers, storage and the people who run them, and a support contract covers the people part. The trade-off usually runs this way: Atlas is the easier buy at small scale or when nobody wants to run databases, and self-managed with support starts to compete when clusters are large, steady and on infrastructure you already own. We price your workload both ways. Our Atlas pricing guide, linked below, shows how bills grow.
It depends on how you run it. Atlas Free is $0, Flex is billed hourly and capped at $30 a month, and Dedicated clusters start at $56.94 a month for the smallest M10, before storage, backup and data transfer (MongoDB list prices, checked 20 October 2026). Community Server has no licence fee, and Enterprise Advanced is sold by MongoDB on request. AceMQ support is an annual contract scoped to your environment, with no per-incident fee; request a quote.
It depends on the workload. For managed document databases the usual alternatives are Amazon DocumentDB and Azure Cosmos DB for MongoDB. Teams that want a relational model often move documents into PostgreSQL with JSONB, and wide-column workloads go to Apache Cassandra. AceMQ supports MongoDB, PostgreSQL and Cassandra, so the comparison is made on your queries and growth rather than on a vendor's roadmap.
MongoDB support covers 24/7 emergency incident response with a 15-minute SLA, root cause analysis on every P1, query and index tuning, schema and sharding review, CVE and patch advisory, quarterly health checks, and upgrade or migration support. Every ticket is handled by a named senior engineer assigned to your account. There is no first-line triage layer and no per-incident charge, so calling during an outage never involves a cost decision.
Both, with the same engineers. Atlas takes care of provisioning, patching, and backups, but the failure modes that actually page you at 3am are still yours: index design, shard key selection, working set versus instance RAM, driver connection pool sizing, and queries whose plans change under new data distributions. We also handle the Atlas-specific ones — tier IOPS ceilings, burst credit exhaustion, and autoscaling that reacts after the spike rather than before it.
MongoDB Inc. supports two things: MongoDB Atlas, through Atlas support plans sold at several levels of support, and self-managed MongoDB Enterprise Server and Ops Manager under an Enterprise Advanced subscription. MongoDB Community Server has no vendor support; help is the documentation and the community forums. AceMQ provides MongoDB support across all three, Atlas, Enterprise Advanced and self-managed Community clusters, on any version, under one contract with a 15-minute emergency SLA. Many teams keep both: vendor support for product defects, and AceMQ for incidents, upgrades and the day-to-day operational problems their in-house team needs expertise to resolve.
P1 emergencies — primary unavailable, replica set without quorum, writes failing — get a 15-minute first response with a senior engineer joining a live bridge. P2 critical issues are 1 hour, P3 high-priority 4 hours, and P4 standard questions next business day. These are contractual response times, not best-effort targets, and they apply on weekends and holidays.
Directly, by phone, email or Slack, to a senior MongoDB engineer rather than a ticket queue. A P1, such as a primary down, a replica set without quorum or writes failing, gets a 15-minute first response and a live bridge, round-the-clock including weekends and holidays. P2 critical issues get a response within 1 hour, P3 high-priority issues within 4 hours, and P4 standard questions by the next business day. The engineer who answers is assigned to your account and already knows your cluster, so the response is as consistent at 3am as at 3pm.
That pattern is one of the most common things we're called for, and it usually means the working set has outgrown the WiredTiger cache. Once eviction can't keep up, pressure spreads across every operation instead of concentrating in one bad query, so per-query profiling shows nothing dramatic. We diagnose from cache and eviction metrics, index size versus RAM, and the profiler in aggregate — then fix it with index consolidation, schema changes, or a sizing change, in that order of preference.
Usually yes, though the honest answer depends on your version and data volume. MongoDB 5.0 and later support resharding a collection online, which handles many cases directly. Where that isn't viable — very large collections, tight maintenance windows, older versions — we plan a dual-write and backfill migration into a correctly keyed collection with a validated cutover. We will also tell you when the existing key is survivable and the migration isn't worth the risk.
Yes. We support MongoDB versions that no longer receive upstream patches, including workarounds and mitigation guidance where official fixes are unavailable. Per MongoDB's lifecycle schedule, 4.2 reached end of life on 30 April 2023, 4.4 on 29 February 2024, 5.0 on 31 October 2024 and 6.0 on 31 July 2025. Regulated environments frequently cannot upgrade on the community's timeline, and freezing a version for a certification cycle is a normal enterprise constraint rather than a reason to decline support. We will map out the upgrade path in parallel so the freeze has an end date. Where you need security patches on a version you cannot yet leave, AceMQ's OSSeva platform (osseva.io) provides patched builds of self-managed MongoDB Community Server 4.2, 4.4, 5.0 and 6.0 after MongoDB's end of life.
Yes. MongoDB upgrades go one major release at a time, so a cluster on 4.4 that needs to reach 8.0 passes through 5.0, 6.0 and 7.0, setting the feature compatibility version at each step before moving on. Each step is a rolling restart of every replica set member, config server and mongos router, and each has its own driver requirements, so the application team upgrades drivers first. Per MongoDB's lifecycle schedule, 7.0 is supported to 31 August 2027, 8.0 to 31 October 2029, and 9.0, released in September 2026, to 31 October 2031. We rehearse every step on a restored copy of production with a tested recovery path, and keep supporting the legacy version until the last step is done.
Support means your team still operates the cluster and has expert support to escalate to: a senior engineer on a critical incident, technical support on a design question, a root cause analysis afterwards. Managed services means we take on the operational work too, on a fixed cadence: proactive monitoring, patching, backup verification, performance tuning and capacity reviews. Teams with DBAs usually want the first. Teams where MongoDB is one of a dozen systems owned by a small platform group usually need the second. Either way you keep ownership of the cluster and the data; we do not require full control to be effective. One-off projects, such as a schema and sharding review or an upgrade to a newer release, are MongoDB professional services, scoped and quoted separately.
MongoDB Community, MongoDB Enterprise with Ops Manager, Percona Server for MongoDB, and MongoDB Atlas in MongoDB Cloud, on any version including releases past end of life under MongoDB's support policies. Platforms covered are on-premises, self-managed on AWS, Azure and GCP, and Kubernetes with the community or enterprise operators. The lifecycle matters: MongoDB 6.0 reached end of life in July 2025, 7.0 runs to August 2027, 8.0 to October 2029 and 9.0 to October 2031, so part of every engagement is a plan to stay on a supported release without a rushed upgrade. For product defects on Enterprise or Atlas we open the case in the MongoDB support portal with the diagnosis done, so their support team starts from evidence rather than symptoms.
A real engineer. A critical incident, meaning a primary down, a replica set that cannot elect, or writes failing, reaches a named senior MongoDB engineer within 15 minutes, on a live call, at any hour. Lower severities go through the same people on defined response times rather than a first-line queue. Every P1 gets a written root cause analysis. Customers in regulated sectors get the security controls and audit trail that go with that: encryption, access reviews and change records for anything we touch.
Yes. AceMQ works on MongoDB in two ways: ad hoc engagements for a defined piece of work, such as a health check, an upgrade or an incident, or an annual partner engagement that covers 24/7 support, proactive reviews and named engineers. Many teams start ad hoc and move to an annual partnership once the first engagement is done.
Every AceMQ proposal is tailored to your requirements: your MongoDB environment, the SLA you need, the hours of cover and the scope of work. Most contracts run $24,000–72,000 a year, depending on the SLA, the scope and how MongoDB is deployed, with aggressive discounts when several technologies share one contract. Request a quote and AceMQ replies within 1 hour.
Let's talk
Reactive cover, proactive reviews, or AceMQ running MongoDB for you on your infrastructure or ours. A senior engineer scopes it with you, and quote requests are answered within 1 hour.
Production incident right now?Email a MongoDB Architect
Send us a message and we'll follow up within 1 hour — or book a free 30-min consultation directly.
305-204-2607info@acemq.comPrefer to talk now? Call us directly or use the consultation tab to find a time that works.