Linux monitoring tools
-
Ganglia
in 1 toolbox
add to my toolboxScalable distributed system monitor tool for high-performance computing systems such as clusters and grids. It allows the user to remotely view live or historical statistics (such as CPU load averages or network utilization) for all machines that are being monitored.
-
Graphite
in 1 toolbox
add to my toolboxGraphite is a highly scalable real-time graphing system. As a user, you write an application that collects numeric time-series data that you are interested in graphing, and send it to Graphite’s processing backend, carbon, which stores the data in Graphite’s specialized database. The data can then be visualized through graphite’s web interfaces.
Graphite does two things:
- store numeric time-series data
- render graphs of this data on demandGraphite does not do :
- collect data for you, however there are some tools out there that know how to send data to graphite. Even though it often requires a little code, sending data to Graphite is very simple. -
Monit
in 1 toolbox
add to my toolboxMonit is a small Open Source utility for managing and monitoring Unix systems. Monit conducts automatic maintenance and repair and can execute meaningful causal actions in error situations.
-
Nagios
in 4 toolboxes
add to my toolboxNagios is an Open Source host, service and network monitoring program.
-
Zabbix
in 2 toolboxes
add to my toolboxOpensource website monitoring solution.