{"id":330,"date":"2022-10-12T07:43:26","date_gmt":"2022-10-12T07:43:26","guid":{"rendered":"http:\/\/www.scmgalaxy.com\/tutorials\/2012\/07\/06\/linux-performance-monitoring-using-iostat-mpstat-and-vmstat\/"},"modified":"2022-12-23T05:45:50","modified_gmt":"2022-12-23T05:45:50","slug":"linux-performance-monitoring-using-iostat-mpstat-and-vmstat","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/linux-performance-monitoring-using-iostat-mpstat-and-vmstat\/","title":{"rendered":"Linux Performance Monitoring Guide"},"content":{"rendered":"\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">CPU<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"353\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-6-1024x353.png\" alt=\"\" class=\"wp-image-31561\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-6-1024x353.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-6-300x103.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-6-768x265.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-6.png 1123w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Memory<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"321\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-7-1024x321.png\" alt=\"\" class=\"wp-image-31562\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-7-1024x321.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-7-300x94.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-7-768x240.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-7.png 1134w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Network<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"299\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-8-1024x299.png\" alt=\"\" class=\"wp-image-31563\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-8-1024x299.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-8-300x88.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-8-768x224.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-8.png 1120w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Storage Device and Input I\/O<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"261\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-9-1024x261.png\" alt=\"\" class=\"wp-image-31564\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-9-1024x261.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-9-300x76.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-9-768x196.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-9.png 1122w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Storage Capacity<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"256\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-10-1024x256.png\" alt=\"\" class=\"wp-image-31565\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-10-1024x256.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-10-300x75.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-10-768x192.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-10.png 1129w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Storage Controller<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"439\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-11-1024x439.png\" alt=\"\" class=\"wp-image-31566\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-11-1024x439.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-11-300x129.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-11-768x329.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-11.png 1126w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-devopsschool-com wp-block-embed-devopsschool-com\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"r6HvoQQERq\"><a href=\"https:\/\/www.devopsschool.com\/blog\/linux-performance-checklist-commands-tools\/\">Linux Performance Checklist Commands &#038; Tools<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Linux Performance Checklist Commands &#038; Tools&#8221; &#8212; \" src=\"https:\/\/www.devopsschool.com\/blog\/linux-performance-checklist-commands-tools\/embed\/#?secret=I4V9PUnenM#?secret=r6HvoQQERq\" data-secret=\"r6HvoQQERq\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">CPU Memory and I\/O Interconnect<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"605\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-12-1024x605.png\" alt=\"\" class=\"wp-image-31567\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-12-1024x605.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-12-300x177.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-12-768x454.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/10\/image-12.png 1117w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-devopsschool-com wp-block-embed-devopsschool-com\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"9uLgo1I0MN\"><a href=\"https:\/\/www.devopsschool.com\/blog\/20-mpstat-command-examples-in-linux-unix\/\">Linux Tutorials: mpstat commands examples<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Linux Tutorials: mpstat commands examples&#8221; &#8212; \" src=\"https:\/\/www.devopsschool.com\/blog\/20-mpstat-command-examples-in-linux-unix\/embed\/#?secret=8BsnPOYnJ2#?secret=9uLgo1I0MN\" data-secret=\"9uLgo1I0MN\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-devopsschool-com wp-block-embed-devopsschool-com\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"km608xBDdZ\"><a href=\"https:\/\/www.devopsschool.com\/blog\/linux-performance-observability-tools-sar\/\">Linux Performance Observability Tools  &#8211; Sar<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Linux Performance Observability Tools  &#8211; Sar&#8221; &#8212; \" src=\"https:\/\/www.devopsschool.com\/blog\/linux-performance-observability-tools-sar\/embed\/#?secret=ELMySigRLm#?secret=km608xBDdZ\" data-secret=\"km608xBDdZ\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-devopsschool-com wp-block-embed-devopsschool-com\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"8V64z698Q1\"><a href=\"https:\/\/www.devopsschool.com\/blog\/linux-performance-observability-tools\/\">Linux Performance Observability Tools<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Linux Performance Observability Tools&#8221; &#8212; \" src=\"https:\/\/www.devopsschool.com\/blog\/linux-performance-observability-tools\/embed\/#?secret=SPdncGI7Wi#?secret=8V64z698Q1\" data-secret=\"8V64z698Q1\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-devopsschool-com wp-block-embed-devopsschool-com\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"w7k0ZeMgpg\"><a href=\"https:\/\/www.devopsschool.com\/blog\/20-vmstat-commands-examples-in-linux-unix\/\">Linux Tutorials: vmstat commands examples<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Linux Tutorials: vmstat commands examples&#8221; &#8212; \" src=\"https:\/\/www.devopsschool.com\/blog\/20-vmstat-commands-examples-in-linux-unix\/embed\/#?secret=gaH2Oevsd0#?secret=w7k0ZeMgpg\" data-secret=\"w7k0ZeMgpg\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-devopsschool-com wp-block-embed-devopsschool-com\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"Ebm0EEEOhy\"><a href=\"https:\/\/www.devopsschool.com\/blog\/20-iostat-commands-examples-in-linux-unix\/\">Linux Tutorials: iostat commands examples<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Linux Tutorials: iostat commands examples&#8221; &#8212; \" src=\"https:\/\/www.devopsschool.com\/blog\/20-iostat-commands-examples-in-linux-unix\/embed\/#?secret=YxwD3NwtXA#?secret=Ebm0EEEOhy\" data-secret=\"Ebm0EEEOhy\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>CPU Memory Network Storage Device and Input I\/O Storage Capacity Storage Controller CPU Memory and I\/O Interconnect<\/p>\n","protected":false},"author":1,"featured_media":31524,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","_joinchat":[],"footnotes":""},"categories":[4957],"tags":[1122,1283,460,2409,2415,2416,2414,2406,858,1289,872,2410,2408,2407,2412,2413,2411,938,213,1277],"class_list":["post-330","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-guide","tag-iostat","tag-linux","tag-linux-performance-monitoring","tag-linux-performance-monitoring-using-iostat","tag-linux-performance-monitoring-using-mpstat","tag-linux-performance-monitoring-using-vmstat","tag-linux-tutorial","tag-monitoring","tag-mpstat","tag-performance","tag-performance-monitoring","tag-performance-monitoring-guide","tag-performance-monitoring-tutorial","tag-performance-monitoring-using-iostat","tag-performance-monitoring-using-mpstat","tag-performance-monitoring-using-vmstat","tag-reference","tag-tutorial","tag-vmstat"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/330","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=330"}],"version-history":[{"count":4,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/330\/revisions"}],"predecessor-version":[{"id":31569,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/330\/revisions\/31569"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media\/31524"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=330"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=330"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=330"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}