Any tuning or configuration improvements that I can do to my Check-MK server?

We wanted to implement a monitoring solution which includes some network switches, up to 100 iDRACS and 100 physical servers, along with a number of VMs as well. I was asking if there are any params that can be tweaked to give better performance of the server. My network isn['t great and it is busy but I do notice that a lot of services go stale for a few minutes when I add a new host. I can quite easily virtualize this server and give Check-Mk a core and maybe 16 or 32 Gb RAM, which will allow me to create more VMs on the server for other uses. Thanks