Server Monitoring

Watching server resources with open source tools.

Whether you need to watch basic usage stats or need more advanced functionality, these guides will help you deploy open source server monitoring solutions on your Linux cloud server. The Linode Longview tool also offers system metrics and graphing, which can be used in conjunction with any of these monitoring tools, or with the Linode Manager email alerts to keep an eye on your system.

Using top to Monitor Server Performance

How to use top to monitor a server's performance.

Installing Monit for Server Monitoring

Improve uptime with Monit Server Monitoring. Monit will watch you system around the clock, and respond to out-of-the-norm events by following your instructions.

Use vmstat to Monitor System Performance

Use the vmstat tool to monitor your system's virtual memory usage.

Deploy Graphite with Grafana on Ubuntu 14.04

Graphite is an enterprise-level monitoring tool renowned for its performance on systems with limited resources. It stores numeric time-series data and renders graphs of this data on demand. This guide provides an introduction to the installation and basic setup of Graphite together with Grafana.

Monitor Services with Nagios on Ubuntu 12.04

Use Nagios to Monitor Services and Send Status Updates on Ubuntu 12.04 (Precise Pangolin).

Use Cacti to Monitor Resource Utilization on Ubuntu 12.04

Deploy Cacti, a Powerful Server-monitoring Solution That Uses SNMP to Track Resource Usage on Ubuntu 12.04.

Deploy Munin to Monitor Servers on Ubuntu 12.04

Use Munin on Ubuntu 12.04 to Keep Track of Vital System Statistics and Troubleshoot Performance Problems

Monitor System Logs with Logwatch

Use Logwatch to generate digests and analyze your server logs

Install Nagios 4 on Ubuntu and Debian 8

Nagios is a widely used tool for monitoring systems and services.