Generate CPU, memory, disk and network graphs from command-line [closed]

Solution 1:

Think about this... You need some way to track history in order to provide an input to the CLI-generated graphs. This is where something like RRDTool helps.

There are tools like collectl that will collect data and organize it for another graphing utility.

There are pretty solutions like NewRelic that aren't CLI-based, but provide some better insight into system performance...

But I'm old school... I still use Orca for this.

But the graphs are pretty.

enter image description here

Solution 2:

Any of:

  • rrdtool
  • MRTG
  • Zabbix

will take care of your problem.