There are many monitoring tools available. Some of them are open source, and some of them have free versions with great monitoring capabilities.
We are currently testing some of these tools, but have not made a choice yet.
These are the options we are currently considering:
All of these tools can monitor different operating systems, and have different alerting capabilities.