Hello,
I am looking for a tool that can allow me to monitor 
customer's physical servers as well as my virtual servers (I have some, not too many Linux/CPanel servers and Windows VPS).

This is a list of the tools I have been recommended along with Observium
https://nodequery.com/
sar
newrelic
naemon
nagios
Icinga

I think nagios and similars are too much for me, however I don´t know if Observium
has all what I need, can you help me with that?

Some of the features I need are:

1. Load/performance monitoring applications like Apache, MySQL, Exim (email)
2. Exim queque size (for preventing spam issues)
3. Generate user logins for my customers (so they can see graphics of their servers)
4. Access from mobile 

Do you think Observium could help me with this?