Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 643
  • Last Modified:

Centos vmstat io

My server seems slow.  I ran vmstat 1 and it shows that there is high i/o bi.  What does I/O mean?  Is that network traffic?  

procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 1  0    112  49684   8812 4087704    0    0 11320     0 5842  799  1  1 93  5  0
 0  1    112  44424   8796 4091556    0    0 13200     0 5789 1134  1  1 94  4  0

How do I troubleshoot what is causing this?
0
magnusthorne
Asked:
magnusthorne
1 Solution
 
magnusthorneAuthor Commented:
I've confirmed that I'm maxing out my bandwidth.  Is it possible to determine which of my many connections is using all the bandwidth?
0
 
nociSoftware EngineerCommented:
Block IO in... it heavily reading disks...

More insight might be gotten though iostat part of the sysstat package. (esp what disk is loaded..)
http://perso.wanadoo.fr/sebastien.godard/

iotop can be used to catch the top processes.
http://guichaz.free.fr/iotop/

It would need a recent kernel though.



0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now