This is why we moved to Zabbix:
Number of items monitored: 77342 Number of triggers enabled: 25405
Try and scale Nagios to those values and let me know how it works. We tried and we let it go a few years ago.