Learn how to a build a cloud-first strategyRegister Now

  • 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?
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?
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..)

iotop can be used to catch the top processes.

It would need a recent kernel though.


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