mongod process is using a lot of CPU and RAM due to constant inserts, updates and reads.
Hi Daniel,
I would recommend to review below resources to optimise your current deployment:
We want to migrate to a shared cluster, but our resources are limited - only 3 machines available
MongoDB allows you to scale your database deployments horizontally and vertically, though extra resources may be required.
Deploying a production sharded cluster on three machines is not recommended, as it will not provide you with Redundancy and Data Availability. See also Operations Checklist and Production Notes.
Depending on your use case, requirements and constraints; I’d suggest to check out MongoDB Atlas.
Regards,
Wan.