There are many packages for setting up server monitoring and logging your dedicated Bare Metal or Virtual Server. One of the newer monitoring applications is Prometheus. 

It was designed by SoundCloud as a tool to monitor their systems, and features a time series database with multi-dimensional data storage coupled to a powerful query language to enable system administrators to define their metrics and generate reports. 

Prometheus consists of a couple of different elements, the Prometheus server itself and the Node Exporter.