Atlas replicaset resource usage

I have M80 atlas cluster(128GB RAM and 32vCPUs) with 3 replicasets, most of the time my system use around 10% of RAM and 10% of CPU, during high load CPU spikes more than 100% leading to autoscaling of cluster, I’m trying to cut the cost, i noticed some indexes are missing and i added them, i noticed only primary is getting utilised so if i start reading from secondaries, can I reduce the CPU usage or 32 vCPUs are actually shared across 3 replicas and i wont see much diffrence?

To take away any doubt, you can connect to a single host and use the command:

Based on the result of the output, you can make decisions.


1 Like