Too many notifications!

interval_length=1 so you now have.
normal_check_interval 60 which is 60 seconds?
That is way to fast for a normal_check_interval

Imagine having 500 hosts for a total of 1200 service checks to perform every minute? No, don’t do it, it isn’t going to work. Well it might, but that is far to often to make a check.

Again, what was wrong with the defaults? If you are fixing someone elses mess up, then start by checking the docs. and perhaps look at the defaults found in the -sample files in your nagios source code sample-config directory.

Hah…cleaning up someone else’s mess. Yup, that’s what I’m here for. I have no idea why settings were changed from the default settings. I’ll go back through and try all the [relevant] defaults and see if that gets me anywhere.