DEV Community

ImTheDeveloper
ImTheDeveloper

Posted on

Free / Open Source Server Monitoring & Alerting?

I have a server provided by SSD nodes which I use for my business website along with a few small node.js applications. At the moment due to the size of these projects I have the web, app and database layers all hosted on the same single server. Whilst I have automated most tasks for managing this server I currently have no single simple view of its resource allocation nor any monitoring/ alerting in place if things go downhill.

I'm on the lookout for any free/open source monitoring and alerting applications. I've used Webmin in the past I'm not 100% confident it covers this area fully.

Any options put forward are appreciated!

Top comments (2)

Collapse
 
bgadrian profile image
Adrian B.G. • Edited

pretty much prometheus.io is the leader in your targeted search, and Nagios.

Speaking of stats and metrics, OpenCensus tries to create a standard protocol with the major players in the industry (including prometheus) opencensus.io/

As a tip, I recommend you to join the "dark side", docker, containers and cloud. You do not need to waste time anymore on provisioning infrastructure and calculate the hardware requirements, everything should be automated and scaled by itself.

Collapse
 
saidarab profile image
Said Arab

You should definitely take a look at the prometheus stack