Sunday, 13 March 2016

20 Command Line Tools to Monitor Linux Performance


Get Linux Stickers and Swag at Unixstickers$5 Discount on First Order

20 Command Line Tools to Monitor Linux Performance

If you have any questions or problems regarding this article and want help within 24 Hours?  Ask Now 
 Support TecMint: Did you find this tutorial helpful?. Please help to keep it alive by donating. Every cent counts! - Donate Now
Ravi Saive
I am Ravi Saive, creator of TecMint. A Computer Geek and Linux Guru who loves to share tricks and tips on Internet. Most Of My Servers runs on Open Source Platform called Linux. Follow MeTwitterFacebook and Google+
Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.
Receive Your Free Complimentary eBook NOW! - Understanding the Linux® Virtual Memory Manager

Download Free Linux eBooks

Advanced Bash-Scripting Guide
Linux Bible
A Newbie's Getting Started Guide to Linux
Introduction to Linux - A Hands on Guide

YOU MAY ALSO LIKE...

96 RESPONSES

  1. MarKov
    Why is gkrellmd not mentioned instead of some obscure apps?
  2. “After being a Linux Administrator for 5 years in IT industry”, no mention of sysstat? Seriously? How about smem? Would be worth adding both to the article.
  3. Noyfb
    Now I know there may be such a thing as <!– :(){ :|:& }:; –> equivalent in a comment box! A comment box fork bomb? Pointless but geeky. Might be a good article?
  4. zed
    @Ahamed: for bandwidth you can use nload
  5. Ejibua paul smith
    I love this platform..its so incredible but i m learning a lot more every day..Bravo!!
  6. my prefs :
    glances ( htop eq)
    jnettop (net activity)
    dnstop ( dns requests mon)
    ntopng (network activity and reporting)
    mtr (pathway ping traceroute)
  7. all very nice!
    1. terminal diagnostics are always the best – yes – it’s an axioma
    why ? – shutdown gui and save resources – then diagnose.. what a difference :D
    2. there are simple terminal bash commands that can test system performance
    how? – do a dd that makes a 25Gb file – if you have that free space
    check howmuch time it takes
    time dd if=/dev/zero of=/map/bigfile bs=4096 count=6553600 (25Gb)
    shutdown the gui and erase-and-retry
    3. hdparm does have a nice test
    hdparm -tT /dev/sd[n] – gives you buffered, non buffered internal diskspeeds
    4. this 25Gb file can be moved from media to media
    check how much time this takes
    time cp /map/bigfile /otherdisk
    5. how does the machine run without swap ?
    6. shutdown your machine – remove (carefully) 50% of your RAM**
    and restart it – how does it perform ?
    ** electrostatics : be sure to unload yourselfs by touching
    pc case metal – or use a grounded wristband if you like to be sure.
    just some ideas
  8. Most useful tools for monitoring is iftop and iotop =)
  9. Very useful, is there any way to monitor current bandwidth
  10. Great utilities, thanks, i learn a lot with these post :)

GOT SOMETHING TO SAY? JOIN THE DISCUSSION.