Hardware specifications

Hi

Could you please suggest the hardware specifications with the below requirements? for icinga2

Total servers to be monitored is between 150- 200
Number of checks - 150
Retention period - 200 days
check interval - 5mnts

Icinga2 with
icingaweb2
Postgresql
PNP4 Nagios or Grafana

Thanks&Regards
Srinivas