While the native task manager and
htop utility that are shipped with most desktop Linux distributions are adequate for a general overview of system resources, they don’t provide a great UI for delving into the deeper metrics.
It would be really neat to have an ultra-detailed overview of system metrics across CPU/RAM/Disk, networking, cgroups, applications proceses, etc.
While the installation of Netdata is geared towards servers, it’s pretty straightforward to install it on your Linux desktop to achieve the same effect. So why reinvent the wheel?
Open up a terminal, and run the following command:
bash <(curl -Ss https://my-netdata.io/kickstart.sh)
That will build Netdata from source (probably asking for sudo permissions mid-way) based on your Linux distribution, and install the correct system services and a monitoring dashboard that you can immediately access via
You might want to head over to Netdata’s Security Overview in order to set sensible defaults. I would recommend just ensuring that the web interface is accessible only from localhost using the following edits to the
[web] allow connections from = localhost
Now that you can get pretty sweet performance insights across every aspect of your system, you may want to consider the following:
That is all. Have a nice day.