Diagnostic step 1
Temporarily remove the arbiter (rs.reconfig to remove) and observe cluster stability; if elections stop, the arbiter is implicated—this is reversible.
Generated Oct 3, 2026, 12:35:03 AM
Temporarily remove the arbiter (rs.reconfig to remove) and observe cluster stability; if elections stop, the arbiter is implicated—this is reversible.
Collect detailed mongod logs with increased verbosity for replication/heartbeat (setParameter logLevel) on all nodes and capture tcpdump on arbiter and a voting node during an election to confirm packet loss or RSTs.
If cross-AZ placement is required, increase heartbeatTimeoutMillis and electionTimeoutMillis in a controlled manner and test impact in a maintenance window—document changes for rollback.
Prefer placing arbiters in the same AZ as majority of voting nodes or avoid arbiters entirely by adding a lightweight voting secondary in the same AZ to preserve availability; arbiters should not be on low-performance instances in different AZs.
If network traces confirm AWS VPC or instance NIC issues, open a support case with AWS with pcap samples and CloudWatch metrics for NIC errors and instance host health to investigate underlying network instability.