Linux performance monitoring on-screen or to CSV file
nmon is short for Nigel's Performance Monitor It either shows you the stats on-screen updating once a second or saves the data to a CSV file for later analysis and graphing. For details see the homepage ==> http://nmon.sourceforge.net
Please use the latest version.
The new version "njmon" outputs JSON format that a lot of tools use these days. It integrates well with saving data directly to InfluxDB and graphing with Grafana.
The project is an equivalent of a well known systems administration tool "cfengine". The aim of the project is to provide a safer and extensible framework for distributed system configuration management, using standard tools only.