Introduction
Most administrators of even mid-size networks will choose to dedicate an entire server to monitoring software, and sometimes a whole server just for Nagios Core. This is because of two main factors common to most comprehensive Nagios Core setups:
They have a lot of privileges, because in order to inspect the running state of so many different hosts and services, they need to be conferred appropriate network access. This often means that their IP addresses are whitelisted all over the network. A user who is able to assume that privilege could potentially do a lot of damage.
They have a lot of work to do, and hence ideally have dedicated software and hardware resources to run what can be thousands of host and service checks smoothly and to promptly notice problems and recoveries. If a Nagios Core server is not able to keep up with its check schedule, it could cause delays in notifications about very important services.
It's therefore very important to take into account the security...