Server monitoring options for Debian stable
I have just set up a VPS server running Debian stable, with
- postfix + dovecot + postfixadmin + mariadb
- nginx
- wordpress
I also set up fail2ban.
Now, since the server has a modest quantity of CPU cycles and RAM available, I wonder which monitoring option wold be reasonable. It would be important that it is lightweight and not too hard to configure, but also configurable enough to be able to look into things like RAM usage per process, mail queue, and things like that. And of course, preference for packages available from the official Debian servers.
I understand that grafana isn't available, and seems somewhat complex to set up from scratch.
Zabbix seems perhaps a bit too complex/overkill.
Munin works, but it has a confusing interface and isn't much flexible.
Nagios is kind of heavyweight.
Is there some other relatively simple (but not too simple) solution for server monitoring?