Better Programming

Advice for programmers.

Follow publication

Member-only story

4 Linux Monitoring Tools You Should Use

Tate Galbraith
Better Programming
Published in
5 min readFeb 20, 2020

Photo by Lukas Blazek on Unsplash.

If you don’t know what is happening within the underlying operating system of your servers, you’re flying blind. You can make educated guesses, but when it comes down to it, you need raw data — and you need it quickly.

In order to make informed decisions on changes to your system, you need to be able to pinpoint issues and examine clear data.

Have you ever noticed a machine behaving sluggishly, but CPU usage doesn’t seem very high? Have you discovered extremely high network utilization on a system but don’t know the offending process?

These tools can help. The best part is most of them can be used without a GUI and are installed easily on most servers.

Below are some of the best monitoring tools for Linux I use on a daily basis to help me diagnose issues quickly and accurately.

1. iotop

Who is using I/O and how much in iotop.

If you’ve ever wondered how much of your precious I/O is being used up by certain processes, iotop to the rescue! I’ve used this countless times to watch…

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Tate Galbraith
Tate Galbraith

Written by Tate Galbraith

Software Engineer @mixhalo & die-hard Rubyist. Amateur Radio operator with a love for old technology. Tweet at me: https://twitter.com/@Tate_Galbraith

Write a response