I want to know if there is a good, handy and especially open source Monitoring Tool for Linux Server. I only have SSH and HTTPS access to the server (I don't have a GUI or physical Access).

My requirements:

  • Web Interface for the "Host" System which also can run on Smartphones
  • Detailed list of Services of a specific server
  • Event-Log capturing(it would be nice if it could easily filter the errors and warnings
  • Monitoring of Network, Hardware and special Software(if its running) + Ports(if they are in use)
  • Secured Access
  • E-Mail alert over an external E-Mail Server

I use Debian 8 Wheezy.

  • 1
    I found several Tools but no one could help me really out... - which have you tested and why they couldn't help you out? Oct 18, 2016 at 20:15
  • Oh ok i'm sorry that i haven't defined it right :D I'll edit asap... Yeah btw. I only know that i haven't tested mostly paid Monitoring Tools which would habe a paid license activation, i had so mich Problems with uninstalling it and searching for Open source Tools(i found too many) that i just want to Listen to some experienced users which could recommend one :)
    – CentrixDE
    Oct 19, 2016 at 16:07
  • Please see my answer here: Monitorix is what I use myself (disclaimer: I'm the maintainer for the *.deb packages of this tool). I'm running it on multiple machines, a.o. Ubuntu and Debian Wheezy (umm, and Debian 8 is Jessie IMHO – where Monitorix should work on as well ;) 64bit (Ubuntu, Wheezy) and ARM (Wheezy) in my case.
    – Izzy
    Oct 20, 2016 at 13:38
  • Hello @Izzy thanks for your recommendation, it looks not bad but I didn't see something about SMTP Support for getting Notifications if a Service is offline?
    – CentrixDE
    Oct 20, 2016 at 13:44
  • That wasn't asked for in the referenced question. There is a mail feature in Monitorix, though I must admit I never used that, just grep the feature list page for "alert capabilities". But you're right, I don't see a "service down" or similar covered there. Feel free to check with its Github presence and open an issue for it if you decide for Monitorix (or would do so if that feature were added), Jordi/mikaku always responds nicely to such things.
    – Izzy
    Oct 20, 2016 at 13:49

2 Answers 2


I'd suggest you take a look at Zabbix (https://zabbix.org), a very powerful open source monitoring tool.

  • Could you post a screenshot? And can it be installed using only SSH and HTTP?
    – Nicolas Raoul
    Oct 20, 2016 at 5:05
  • You can see example screenshots at zabbix.com/screenshots.php The 'usual' way to install Zabbix is via OS packages (i.e. using apt-get/aptitude/apt, yum, etc) so SSH access is enough (assuming you have root/sudo access). Installation instructions for recent RedHat and Debian based distributions are linked from the downloads page at zabbix.com/download.php.
    – Stephen
    Oct 20, 2016 at 6:27
  • It looks very nice and intuitive. I'll give it a try and install it on Saturday :) It seems that it provides every function i need.
    – CentrixDE
    Oct 20, 2016 at 7:39
  • 1
    Please, feel free to edit your answer after you read and incorporate the answer guidelines. You should have some experience using the software. What exactly did you like about it, and what did you not like as much? How does the software match each requirement in the question? Short answers get deleted. Thanks!
    – Nicolas Raoul
    Oct 20, 2016 at 7:55

My organisation uses Nagios, and at a glance it may well suit your needs. The Core version is free/OSS and it is well regarded in the industry.

It comes with various web-based UIs, and can be installed manually, or you can download a ready-made VM, though your particular restrictions may preclude this.

  • Could you post a screenshot? And can it be installed using only SSH and HTTP?
    – Nicolas Raoul
    Oct 20, 2016 at 5:06
  • 1
    Nagios Core is not a bad option but it's has some negative aspects if you are want some functions of the pro version :( But i can recommend it :D It's just not the solution for my purposes.
    – CentrixDE
    Oct 20, 2016 at 13:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.