Chapter 2. Theory of Operations
Because the job of the monitoring server is to verify the availability of other systems, and every environment runs a subtly different combination of systems, the monitoring server has to be flexible. It needs to give input to, and understand, the output of every protocol spoken by every system in your specific environment.
Most monitoring programs attempt to provide this flexibility by guessing in advance every possible thing you could ever want to monitor and including it as a software feature. Designing a monolithic piece of software that knows how to monitor everything makes it necessary to modify that piece of software when you want to monitor something new. Unfortunately, this is usually not possible, given ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access