{"id":121,"date":"2026-08-29T16:42:34","date_gmt":"2026-08-29T09:42:34","guid":{"rendered":"https:\/\/www.tsongpol.com\/?p=121"},"modified":"2026-08-29T16:43:03","modified_gmt":"2026-08-29T09:43:03","slug":"iostat","status":"publish","type":"post","link":"https:\/\/www.tsongpol.com\/?p=121","title":{"rendered":"iostat &amp; dmesg"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 <code>iostat -xz 1<\/code> \u0e40\u0e1b\u0e47\u0e19\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e21\u0e37\u0e2d\u0e21\u0e32\u0e15\u0e23\u0e10\u0e32\u0e19\u0e43\u0e19\u0e01\u0e32\u0e23\u0e27\u0e34\u0e40\u0e04\u0e23\u0e32\u0e30\u0e2b\u0e4c <strong>Storage Subsystem &amp; Disk Bottlenecks<\/strong> \u0e1a\u0e19 Linux (\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19\u0e41\u0e1e\u0e47\u0e01\u0e40\u0e01\u0e08 <code>sysstat<\/code>)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e04\u0e27\u0e32\u0e21\u0e2b\u0e21\u0e32\u0e22\u0e02\u0e2d\u0e07 Option:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><code>-x<\/code> (Extended):<\/strong> \u0e41\u0e2a\u0e14\u0e07\u0e2a\u0e16\u0e34\u0e15\u0e34\u0e40\u0e0a\u0e34\u0e07\u0e25\u0e36\u0e01 \u0e40\u0e0a\u0e48\u0e19 Latency, Queue size, %Utilization<\/li>\n\n\n\n<li><strong><code>-z<\/code> (Omit Inactive):<\/strong> \u0e0b\u0e48\u0e2d\u0e19 Disk\/Partition \u0e17\u0e35\u0e48\u0e44\u0e21\u0e48\u0e21\u0e35 Activity \u0e43\u0e19\u0e0a\u0e48\u0e27\u0e07\u0e40\u0e27\u0e25\u0e32\u0e19\u0e31\u0e49\u0e19 (\u0e15\u0e31\u0e14\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13\u0e23\u0e1a\u0e01\u0e27\u0e19)<\/li>\n\n\n\n<li><strong><code>1<\/code>:<\/strong> \u0e2a\u0e23\u0e38\u0e1b\u0e1c\u0e25\u0e41\u0e25\u0e30 Refresh \u0e17\u0e38\u0e01\u0e46 1 \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07 Output \u0e08\u0e23\u0e34\u0e07\u0e02\u0e2d\u0e07 <code>iostat -xz 1<\/code><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Plaintext<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>avg-cpu:  %user   %nice %system %iowait  %steal   %idle\n           2.10    0.00    1.50   18.40    0.00   78.00\n\nDevice            r\/s     w\/s     rkB\/s     wkB\/s   rrqm\/s   wrqm\/s  %rrqm  %wrqm  r_await  w_await   aqu-sz  rareq-sz  wareq-sz  svctm  %util\nsda              5.00   45.00     40.00   1250.00     0.00     2.00   0.00   4.26     2.10    18.50     0.85      8.00     27.78   1.80  12.50\nnvme0n1       1200.00  850.00  45000.00  32000.00    10.00    15.00   0.83   1.73     0.45     0.82     1.50     37.50     37.65   0.12  24.00\nsdb             12.00  180.00     96.00   4500.00     0.00    80.00   0.00  30.77    85.00   140.00    15.20      8.00     25.00   5.10  99.80\n<\/code><\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>\u0e02\u0e49\u0e2d\u0e04\u0e27\u0e23\u0e23\u0e30\u0e27\u0e31\u0e07\u0e43\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e31\u0e21\u0e20\u0e32\u0e29\u0e13\u0e4c:<\/strong> Output \u0e23\u0e2d\u0e1a\u0e41\u0e23\u0e01\u0e2a\u0e38\u0e14\u0e17\u0e35\u0e48\u0e41\u0e2a\u0e14\u0e07\u0e02\u0e36\u0e49\u0e19\u0e21\u0e32\u0e04\u0e37\u0e2d <strong>&#8220;\u0e04\u0e48\u0e32\u0e40\u0e09\u0e25\u0e35\u0e48\u0e22\u0e2a\u0e30\u0e2a\u0e21\u0e15\u0e31\u0e49\u0e07\u0e41\u0e15\u0e48\u0e40\u0e1b\u0e34\u0e14\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07 (Since Boot)&#8221;<\/strong> \u0e43\u0e2b\u0e49\u0e02\u0e49\u0e32\u0e21\u0e44\u0e1b\u0e14\u0e39\u0e23\u0e2d\u0e1a\u0e17\u0e35\u0e48 2 \u0e40\u0e1b\u0e47\u0e19\u0e15\u0e49\u0e19\u0e44\u0e1b \u0e0b\u0e36\u0e48\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e04\u0e48\u0e32 Real-time \u0e02\u0e2d\u0e07\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35\u0e19\u0e31\u0e49\u0e19\u0e08\u0e23\u0e34\u0e07<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">\u0e40\u0e08\u0e32\u0e30\u0e25\u0e36\u0e01 5 \u0e04\u0e48\u0e32\u0e2a\u0e33\u0e04\u0e31\u0e0d\u0e17\u0e35\u0e48\u0e2a\u0e38\u0e14 (The Core Metrics)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e40\u0e27\u0e25\u0e32\u0e2a\u0e31\u0e21\u0e20\u0e32\u0e29\u0e13\u0e4c \u0e01\u0e23\u0e23\u0e21\u0e01\u0e32\u0e23\u0e08\u0e30\u0e14\u0e39\u0e27\u0e48\u0e32\u0e40\u0e23\u0e32\u0e23\u0e39\u0e49\u0e08\u0e31\u0e01\u0e04\u0e48\u0e32\u0e2b\u0e25\u0e31\u0e01\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e15\u0e31\u0e14\u0e2a\u0e34\u0e19\u0e27\u0e48\u0e32 <strong>&#8220;\u0e14\u0e34\u0e2a\u0e01\u0e4c\u0e01\u0e33\u0e25\u0e31\u0e07\u0e1e\u0e31\u0e07\u0e2b\u0e23\u0e37\u0e2d\u0e04\u0e2d\u0e02\u0e27\u0e14\u0e2b\u0e23\u0e37\u0e2d\u0e44\u0e21\u0e48&#8221;<\/strong> \u0e14\u0e31\u0e07\u0e19\u0e35\u0e49:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">1. <code>%util<\/code> (Device Utilization)<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u0e04\u0e27\u0e32\u0e21\u0e2b\u0e21\u0e32\u0e22:<\/strong> \u0e2a\u0e31\u0e14\u0e2a\u0e48\u0e27\u0e19\u0e40\u0e27\u0e25\u0e32\u0e17\u0e35\u0e48 Disk \u0e21\u0e35\u0e07\u0e32\u0e19\u0e17\u0e33 (Busy Percentage)<\/li>\n\n\n\n<li><strong>\u0e40\u0e01\u0e13\u0e11\u0e4c\u0e1b\u0e23\u0e30\u0e40\u0e21\u0e34\u0e19:<\/strong>\n<ul class=\"wp-block-list\">\n<li>\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a <strong>HDD \u0e08\u0e32\u0e19\u0e2b\u0e21\u0e38\u0e19:<\/strong> \u0e16\u0e49\u0e32 <code>%util > 80-90%<\/code> \u0e41\u0e1b\u0e25\u0e27\u0e48\u0e32\u0e14\u0e34\u0e2a\u0e01\u0e4c\u0e15\u0e31\u0e19\u0e41\u0e25\u0e49\u0e27 (Saturation)<\/li>\n\n\n\n<li><strong>\u0e08\u0e38\u0e14\u0e2b\u0e25\u0e2d\u0e01\u0e2a\u0e31\u0e21\u0e20\u0e32\u0e29\u0e13\u0e4c (Trap):<\/strong> \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a <strong>SSD \/ NVMe \/ RAID Array<\/strong> \u0e04\u0e48\u0e32 <code>%util<\/code> \u0e17\u0e35\u0e48\u0e41\u0e15\u0e30 100% <strong>\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e41\u0e1b\u0e25\u0e27\u0e48\u0e32\u0e14\u0e34\u0e2a\u0e01\u0e4c\u0e17\u0e33\u0e07\u0e32\u0e19\u0e44\u0e21\u0e48\u0e44\u0e2b\u0e27\u0e40\u0e2a\u0e21\u0e2d\u0e44\u0e1b<\/strong> \u0e40\u0e1e\u0e23\u0e32\u0e30 SSD \u0e41\u0e25\u0e30 Array \u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a Parallel I\/O \u0e2b\u0e25\u0e32\u0e22\u0e04\u0e34\u0e27\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e01\u0e31\u0e19 \u0e08\u0e36\u0e07\u0e15\u0e49\u0e2d\u0e07\u0e14\u0e39\u0e04\u0e48\u0e32 <code>await<\/code> \u0e04\u0e27\u0e1a\u0e04\u0e39\u0e48\u0e40\u0e2a\u0e21\u0e2d<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">2. <code>r_await<\/code> \u0e41\u0e25\u0e30 <code>w_await<\/code> (\u0e2b\u0e23\u0e37\u0e2d <code>await<\/code>)<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u0e04\u0e27\u0e32\u0e21\u0e2b\u0e21\u0e32\u0e22:<\/strong> \u0e40\u0e27\u0e25\u0e32\u0e40\u0e09\u0e25\u0e35\u0e48\u0e22\u0e23\u0e27\u0e21\u0e15\u0e31\u0e49\u0e07\u0e41\u0e15\u0e48 I\/O \u0e16\u0e39\u0e01\u0e2a\u0e48\u0e07\u0e40\u0e02\u0e49\u0e32\u0e21\u0e32\u0e15\u0e48\u0e2d\u0e04\u0e34\u0e27\u0e43\u0e19 OS \u0e08\u0e19\u0e01\u0e23\u0e30\u0e17\u0e31\u0e48\u0e07 Disk \u0e17\u0e33\u0e07\u0e32\u0e19\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e41\u0e25\u0e30\u0e15\u0e2d\u0e1a\u0e01\u0e25\u0e31\u0e1a (Queue Time + Service Time) \u0e2b\u0e19\u0e48\u0e27\u0e22\u0e40\u0e1b\u0e47\u0e19 <strong>Milliseconds (ms)<\/strong><\/li>\n\n\n\n<li><strong>\u0e40\u0e01\u0e13\u0e11\u0e4c\u0e1b\u0e23\u0e30\u0e40\u0e21\u0e34\u0e19:<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>NVMe SSD:<\/strong> \u0e04\u0e27\u0e23\u0e15\u0e48\u0e33\u0e01\u0e27\u0e48\u0e32 <strong>1 ms<\/strong><\/li>\n\n\n\n<li><strong>SATA SSD:<\/strong> \u0e04\u0e27\u0e23\u0e15\u0e48\u0e33\u0e01\u0e27\u0e48\u0e32 <strong>3 &#8211; 5 ms<\/strong><\/li>\n\n\n\n<li><strong>HDD \u0e08\u0e32\u0e19\u0e2b\u0e21\u0e38\u0e19:<\/strong> \u0e1b\u0e01\u0e15\u0e34\u0e2d\u0e22\u0e39\u0e48\u0e17\u0e35\u0e48 <strong>10 &#8211; 20 ms<\/strong><\/li>\n\n\n\n<li><strong>\u0e08\u0e38\u0e14\u0e27\u0e34\u0e01\u0e24\u0e15:<\/strong> \u0e2b\u0e32\u0e01\u0e04\u0e48\u0e32\u0e19\u0e35\u0e49\u0e1e\u0e38\u0e48\u0e07\u0e44\u0e1b\u0e16\u0e36\u0e07 <strong>50 &#8211; 100+ ms<\/strong> \u0e41\u0e1b\u0e25\u0e27\u0e48\u0e32 Application \u0e01\u0e33\u0e25\u0e31\u0e07\u0e23\u0e2d Disk \u0e19\u0e32\u0e19\u0e1c\u0e34\u0e14\u0e1b\u0e01\u0e15\u0e34 (I\/O Bottleneck \u0e41\u0e17\u0e49\u0e08\u0e23\u0e34\u0e07)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">3. <code>aqu-sz<\/code> (Average Queue Size)<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u0e04\u0e27\u0e32\u0e21\u0e2b\u0e21\u0e32\u0e22:<\/strong> \u0e08\u0e33\u0e19\u0e27\u0e19 Request \u0e40\u0e09\u0e25\u0e35\u0e48\u0e22\u0e17\u0e35\u0e48\u0e01\u0e33\u0e25\u0e31\u0e07\u0e23\u0e2d\u0e04\u0e34\u0e27\u0e2a\u0e48\u0e07\u0e40\u0e02\u0e49\u0e32 Hardware \u0e2b\u0e23\u0e37\u0e2d\u0e01\u0e33\u0e25\u0e31\u0e07\u0e1b\u0e23\u0e30\u0e21\u0e27\u0e25\u0e1c\u0e25\u0e2d\u0e22\u0e39\u0e48<\/li>\n\n\n\n<li><strong>\u0e40\u0e01\u0e13\u0e11\u0e4c\u0e1b\u0e23\u0e30\u0e40\u0e21\u0e34\u0e19:<\/strong>\n<ul class=\"wp-block-list\">\n<li>\u0e2b\u0e32\u0e01\u0e04\u0e48\u0e32\u0e19\u0e35\u0e49\u0e2a\u0e39\u0e07\u0e02\u0e36\u0e49\u0e19\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e22\u0e46 (\u0e40\u0e0a\u0e48\u0e19 <code>> 5<\/code> \u0e1a\u0e19\u0e14\u0e34\u0e2a\u0e01\u0e4c\u0e40\u0e14\u0e35\u0e48\u0e22\u0e27 \u0e2b\u0e23\u0e37\u0e2d <code>> 20<\/code> \u0e1a\u0e19 Array) \u0e23\u0e48\u0e27\u0e21\u0e01\u0e31\u0e1a <code>await<\/code> \u0e17\u0e35\u0e48\u0e2a\u0e39\u0e07\u0e02\u0e36\u0e49\u0e19 \u0e1a\u0e48\u0e07\u0e1a\u0e2d\u0e01\u0e27\u0e48\u0e32 Hardware \u0e02\u0e31\u0e1a\u0e07\u0e32\u0e19\u0e44\u0e21\u0e48\u0e17\u0e31\u0e19 \u0e40\u0e01\u0e34\u0e14\u0e01\u0e32\u0e23\u0e2a\u0e30\u0e2a\u0e21\u0e02\u0e2d\u0e07\u0e04\u0e34\u0e27\u0e07\u0e32\u0e19<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">4. <code>r\/s<\/code> \u0e41\u0e25\u0e30 <code>w\/s<\/code> (IOPS: Read\/Write Requests per Second)<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u0e04\u0e27\u0e32\u0e21\u0e2b\u0e21\u0e32\u0e22:<\/strong> \u0e1b\u0e23\u0e34\u0e21\u0e32\u0e13 Input\/Output Operations \u0e15\u0e48\u0e2d\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35<\/li>\n\n\n\n<li><strong>\u0e1b\u0e23\u0e30\u0e42\u0e22\u0e0a\u0e19\u0e4c:<\/strong> \u0e43\u0e0a\u0e49\u0e14\u0e39 Workload Profile \u0e27\u0e48\u0e32\u0e23\u0e30\u0e1a\u0e1a\u0e01\u0e33\u0e25\u0e31\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e07\u0e32\u0e19 Read-heavy \u0e2b\u0e23\u0e37\u0e2d Write-heavy<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">5. <code>rkB\/s<\/code> \u0e41\u0e25\u0e30 <code>wkB\/s<\/code> (Throughput)<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u0e04\u0e27\u0e32\u0e21\u0e2b\u0e21\u0e32\u0e22:<\/strong> \u0e1b\u0e23\u0e34\u0e21\u0e32\u0e13\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e17\u0e35\u0e48\u0e2d\u0e48\u0e32\u0e19\/\u0e40\u0e02\u0e35\u0e22\u0e19\u0e08\u0e23\u0e34\u0e07\u0e15\u0e48\u0e2d\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 (Kilobytes\/sec)<\/li>\n\n\n\n<li><strong>\u0e1b\u0e23\u0e30\u0e42\u0e22\u0e0a\u0e19\u0e4c:<\/strong> \u0e19\u0e33\u0e44\u0e1b\u0e04\u0e33\u0e19\u0e27\u0e13\u0e02\u0e19\u0e32\u0e14 Request Size \u0e40\u0e09\u0e25\u0e35\u0e48\u0e22 (<code>wareq-sz<\/code> = Throughput \/ IOPS) \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e41\u0e22\u0e01\u0e27\u0e48\u0e32\u0e40\u0e1b\u0e47\u0e19 Sequential I\/O (\u0e01\u0e49\u0e2d\u0e19\u0e43\u0e2b\u0e0d\u0e48) \u0e2b\u0e23\u0e37\u0e2d Random I\/O (\u0e01\u0e49\u0e2d\u0e19\u0e40\u0e25\u0e47\u0e01)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e04\u0e2d\u0e25\u0e31\u0e21\u0e19\u0e4c\u0e2d\u0e37\u0e48\u0e19\u0e46 \u0e43\u0e19\u0e15\u0e32\u0e23\u0e32\u0e07<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>\u0e04\u0e2d\u0e25\u0e31\u0e21\u0e19\u0e4c<\/strong><\/td><td><strong>\u0e0a\u0e37\u0e48\u0e2d\u0e40\u0e15\u0e47\u0e21<\/strong><\/td><td><strong>\u0e04\u0e27\u0e32\u0e21\u0e2b\u0e21\u0e32\u0e22\u0e42\u0e14\u0e22\u0e22\u0e48\u0e2d<\/strong><\/td><\/tr><\/thead><tbody><tr><td><strong><code>rrqm\/s<\/code> \/ <code>wrqm\/s<\/code><\/strong><\/td><td>Read\/Write Requests Merged<\/td><td>\u0e08\u0e33\u0e19\u0e27\u0e19 Request \u0e17\u0e35\u0e48 Kernel \u0e23\u0e27\u0e21\u0e40\u0e02\u0e49\u0e32\u0e14\u0e49\u0e27\u0e22\u0e01\u0e31\u0e19\u0e01\u0e48\u0e2d\u0e19\u0e2a\u0e48\u0e07\u0e25\u0e07 Disk \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e25\u0e14\u0e20\u0e32\u0e23\u0e30\u0e2b\u0e31\u0e27\u0e2d\u0e48\u0e32\u0e19<\/td><\/tr><tr><td><strong><code>%rrqm<\/code> \/ <code>%wrqm<\/code><\/strong><\/td><td>% Requests Merged<\/td><td>\u0e2a\u0e31\u0e14\u0e2a\u0e48\u0e27\u0e19\u0e01\u0e32\u0e23\u0e23\u0e27\u0e21 I\/O (\u0e16\u0e49\u0e32\u0e2a\u0e39\u0e07 \u0e21\u0e31\u0e01\u0e40\u0e1b\u0e47\u0e19 Sequential Read\/Write)<\/td><\/tr><tr><td><strong><code>rareq-sz<\/code> \/ <code>wareq-sz<\/code><\/strong><\/td><td>Request Size<\/td><td>\u0e02\u0e19\u0e32\u0e14\u0e40\u0e09\u0e25\u0e35\u0e48\u0e22\u0e02\u0e2d\u0e07 Request \u0e41\u0e15\u0e48\u0e25\u0e30\u0e23\u0e2d\u0e1a (\u0e2b\u0e19\u0e48\u0e27\u0e22\u0e40\u0e1b\u0e47\u0e19 Kilobytes)<\/td><\/tr><tr><td><strong><code>svctm<\/code><\/strong><\/td><td>Service Time<\/td><td>\u0e40\u0e27\u0e25\u0e32\u0e17\u0e35\u0e48 Hardware \u0e43\u0e0a\u0e49\u0e1b\u0e23\u0e30\u0e21\u0e27\u0e25\u0e1c\u0e25\u0e08\u0e23\u0e34\u0e07 <em>(\u0e1b\u0e31\u0e08\u0e08\u0e38\u0e1a\u0e31\u0e19\u0e16\u0e39\u0e01 Deprecated \u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e43\u0e2b\u0e21\u0e48\u0e46 \u0e40\u0e1e\u0e23\u0e32\u0e30\u0e04\u0e48\u0e32\u0e04\u0e33\u0e19\u0e27\u0e13\u0e44\u0e21\u0e48\u0e41\u0e21\u0e48\u0e19\u0e22\u0e33\u0e1a\u0e19 SSD)<\/em><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e01\u0e32\u0e23\u0e15\u0e2d\u0e1a\u0e04\u0e33\u0e16\u0e32\u0e21\u0e2a\u0e31\u0e21\u0e20\u0e32\u0e29\u0e13\u0e4c (Scenario Analysis)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e2b\u0e32\u0e01\u0e01\u0e23\u0e23\u0e21\u0e01\u0e32\u0e23\u0e22\u0e37\u0e48\u0e19\u0e15\u0e31\u0e27\u0e40\u0e25\u0e02\u0e02\u0e2d\u0e07\u0e14\u0e34\u0e2a\u0e01\u0e4c <code>sdb<\/code> \u0e43\u0e19\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e14\u0e49\u0e32\u0e19\u0e1a\u0e19\u0e21\u0e32\u0e16\u0e32\u0e21:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><code>sdb: r\/s=12, w\/s=180, await=140ms, aqu-sz=15.2, %util=99.8%<\/code><\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u0e42\u0e04\u0e23\u0e07\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e04\u0e33\u0e15\u0e2d\u0e1a\u0e23\u0e30\u0e14\u0e31\u0e1a Senior:<\/strong><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">*&#8221;\u0e08\u0e32\u0e01\u0e04\u0e48\u0e32\u0e02\u0e2d\u0e07 <code>sdb<\/code> \u0e23\u0e30\u0e1a\u0e1a\u0e01\u0e33\u0e25\u0e31\u0e07\u0e40\u0e1c\u0e0a\u0e34\u0e0d\u0e01\u0e31\u0e1a <strong>Storage Saturation \u0e0a\u0e31\u0e14\u0e40\u0e08\u0e19<\/strong> \u0e04\u0e23\u0e31\u0e1a \u0e42\u0e14\u0e22\u0e1e\u0e34\u0e08\u0e32\u0e23\u0e13\u0e32\u0e08\u0e32\u0e01 3 \u0e08\u0e38\u0e14\u0e2b\u0e25\u0e31\u0e01:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong><code>%util<\/code> \u0e1e\u0e38\u0e48\u0e07\u0e41\u0e15\u0e30 99.8%<\/strong> \u0e23\u0e48\u0e27\u0e21\u0e01\u0e31\u0e1a <strong><code>aqu-sz<\/code> \u0e2d\u0e22\u0e39\u0e48\u0e17\u0e35\u0e48 15.2<\/strong> \u0e41\u0e2a\u0e14\u0e07\u0e27\u0e48\u0e32\u0e21\u0e35\u0e04\u0e34\u0e27\u0e2a\u0e30\u0e2a\u0e21\u0e04\u0e49\u0e32\u0e07\u0e40\u0e15\u0e34\u0e48\u0e07\u0e2d\u0e22\u0e39\u0e48\u0e1a\u0e19\u0e14\u0e34\u0e2a\u0e01\u0e4c\u0e15\u0e25\u0e2d\u0e14\u0e40\u0e27\u0e25\u0e32<\/li>\n\n\n\n<li><strong><code>w_await<\/code> \u0e2a\u0e39\u0e07\u0e16\u0e36\u0e07 140 ms<\/strong> \u0e0b\u0e36\u0e48\u0e07\u0e40\u0e01\u0e34\u0e19\u0e04\u0e48\u0e32\u0e21\u0e32\u0e15\u0e23\u0e10\u0e32\u0e19\u0e02\u0e2d\u0e07\u0e17\u0e31\u0e49\u0e07 SSD \u0e41\u0e25\u0e30 HDD \u0e44\u0e1b\u0e21\u0e32\u0e01 \u0e41\u0e2d\u0e1b\u0e1e\u0e25\u0e34\u0e40\u0e04\u0e0a\u0e31\u0e19\u0e17\u0e35\u0e48\u0e40\u0e02\u0e35\u0e22\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e25\u0e07 <code>sdb<\/code> \u0e08\u0e30\u0e40\u0e01\u0e34\u0e14\u0e2d\u0e32\u0e01\u0e32\u0e23\u0e04\u0e49\u0e32\u0e07\u0e2b\u0e23\u0e37\u0e2d Response \u0e0a\u0e49\u0e32\u0e41\u0e19\u0e48\u0e19\u0e2d\u0e19<\/li>\n\n\n\n<li>\u0e02\u0e19\u0e32\u0e14 Request (<code>wareq-sz<\/code> = 25KB) \u0e41\u0e25\u0e30 Throughput \u0e23\u0e27\u0e21\u0e40\u0e1e\u0e35\u0e22\u0e07\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13 4.5 MB\/s \u0e1a\u0e48\u0e07\u0e0a\u0e35\u0e49\u0e27\u0e48\u0e32\u0e14\u0e34\u0e2a\u0e01\u0e4c\u0e15\u0e31\u0e27\u0e19\u0e35\u0e49\u0e2d\u0e32\u0e08\u0e01\u0e33\u0e25\u0e31\u0e07\u0e21\u0e35\u0e1b\u0e31\u0e0d\u0e2b\u0e32 Physical Degradation (\u0e14\u0e34\u0e2a\u0e01\u0e4c\u0e40\u0e2a\u0e37\u0e48\u0e2d\u0e21) \u0e2b\u0e23\u0e37\u0e2d\u0e40\u0e08\u0e2d\u0e07\u0e32\u0e19 Random Write \u0e08\u0e19 Controller \u0e17\u0e33\u0e07\u0e32\u0e19\u0e44\u0e21\u0e48\u0e17\u0e31\u0e19<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e16\u0e31\u0e14\u0e44\u0e1b \u0e1c\u0e21\u0e08\u0e30\u0e43\u0e0a\u0e49 <code>smartctl -a \/dev\/sdb<\/code> \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a Bad Sector \u0e2b\u0e23\u0e37\u0e2d Hardware Error \u0e41\u0e25\u0e30\u0e43\u0e0a\u0e49 <code>pidstat -d 1<\/code> \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e2b\u0e32\u0e27\u0e48\u0e32 Process \u0e43\u0e14\u0e40\u0e1b\u0e47\u0e19\u0e15\u0e31\u0e27\u0e01\u0e32\u0e23\u0e22\u0e34\u0e07 Write I\/O \u0e21\u0e2b\u0e32\u0e28\u0e32\u0e25\u0e25\u0e07\u0e14\u0e34\u0e2a\u0e01\u0e4c\u0e25\u0e39\u0e01\u0e19\u0e35\u0e49\u0e04\u0e23\u0e31\u0e1a&#8221;*<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>dmesg<\/code> (Display Message) \u0e04\u0e37\u0e2d\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e2d\u0e48\u0e32\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e08\u0e32\u0e01 <strong>Kernel Ring Buffer<\/strong> \u0e0b\u0e36\u0e48\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e1e\u0e37\u0e49\u0e19\u0e17\u0e35\u0e48\u0e2b\u0e19\u0e48\u0e27\u0e22\u0e04\u0e27\u0e32\u0e21\u0e08\u0e33\u0e17\u0e35\u0e48 Linux Kernel \u0e43\u0e0a\u0e49\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01 Log \u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2b\u0e15\u0e38\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e23\u0e30\u0e1a\u0e1a\u0e15\u0e31\u0e49\u0e07\u0e41\u0e15\u0e48\u0e40\u0e23\u0e34\u0e48\u0e21\u0e40\u0e1b\u0e34\u0e14\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07 (Boot sequence) \u0e01\u0e32\u0e23\u0e15\u0e23\u0e27\u0e08\u0e1e\u0e1a Hardware, \u0e01\u0e32\u0e23\u0e42\u0e2b\u0e25\u0e14 Driver \u0e44\u0e1b\u0e08\u0e19\u0e16\u0e36\u0e07 Hardware Failures \u0e41\u0e25\u0e30 Kernel Panics \u0e02\u0e13\u0e30\u0e23\u0e30\u0e1a\u0e1a\u0e01\u0e33\u0e25\u0e31\u0e07\u0e17\u0e33\u0e07\u0e32\u0e19<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e02\u0e49\u0e2d\u0e14\u0e35\u0e02\u0e2d\u0e07 Kernel Ring Buffer \u0e04\u0e37\u0e2d <strong>\u0e22\u0e31\u0e07\u0e2d\u0e48\u0e32\u0e19\u0e44\u0e14\u0e49\u0e41\u0e21\u0e49 Disk \u0e2b\u0e23\u0e37\u0e2d Filesystem \u0e08\u0e30\u0e1e\u0e31\u0e07\u0e08\u0e19\u0e40\u0e02\u0e35\u0e22\u0e19 <code>\/var\/log<\/code> \u0e44\u0e21\u0e48\u0e44\u0e14\u0e49<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Options \u0e2a\u0e33\u0e04\u0e31\u0e0d\u0e02\u0e2d\u0e07 <code>dmesg<\/code> \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e08\u0e23\u0e34\u0e07<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><code>-T<\/code> (<code>--ctime<\/code>):<\/strong> \u0e41\u0e1b\u0e25\u0e07\u0e15\u0e31\u0e27\u0e40\u0e25\u0e02\u0e19\u0e31\u0e1a\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35\u0e02\u0e2d\u0e07 Kernel Timestamp \u0e43\u0e2b\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e41\u0e25\u0e30\u0e40\u0e27\u0e25\u0e32\u0e17\u0e35\u0e48\u0e21\u0e19\u0e38\u0e29\u0e22\u0e4c\u0e2d\u0e48\u0e32\u0e19\u0e23\u0e39\u0e49\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07 (\u0e2a\u0e33\u0e04\u0e31\u0e0d\u0e17\u0e35\u0e48\u0e2a\u0e38\u0e14)<br>Bash<code>dmesg -T<\/code><\/li>\n\n\n\n<li><strong><code>-l<\/code> (<code>--level<\/code>):<\/strong> \u0e01\u0e23\u0e2d\u0e07\u0e14\u0e39\u0e40\u0e09\u0e1e\u0e32\u0e30\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e23\u0e38\u0e19\u0e41\u0e23\u0e07 (Log Levels: <code>emerg<\/code>, <code>alert<\/code>, <code>crit<\/code>, <code>err<\/code>, <code>warn<\/code>)<br>Bash<code>dmesg -T -l err,crit<\/code><\/li>\n\n\n\n<li><strong><code>-w<\/code> (<code>--follow<\/code>):<\/strong> \u0e40\u0e1d\u0e49\u0e32\u0e14\u0e39 Log \u0e41\u0e1a\u0e1a\u0e2a\u0e14\u0e46 \u0e40\u0e23\u0e35\u0e22\u0e25\u0e44\u0e17\u0e21\u0e4c (\u0e04\u0e25\u0e49\u0e32\u0e22 <code>tail -f<\/code>) \u0e40\u0e2b\u0e21\u0e32\u0e30\u0e21\u0e32\u0e01\u0e40\u0e27\u0e25\u0e32\u0e17\u0e14\u0e2a\u0e2d\u0e1a\u0e40\u0e2a\u0e35\u0e22\u0e1a\u0e2a\u0e32\u0e22\u0e41\u0e25\u0e19 \u0e40\u0e2a\u0e35\u0e22\u0e1a\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c \u0e2b\u0e23\u0e37\u0e2d\u0e17\u0e14\u0e2a\u0e2d\u0e1a\u0e42\u0e2b\u0e25\u0e14\u0e2b\u0e19\u0e31\u0e01<br>Bash<code>dmesg -Tw<\/code><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2. \u0e40\u0e04\u0e2a Hardware \/ Kernel Error \u0e22\u0e2d\u0e14\u0e2e\u0e34\u0e15\u0e17\u0e35\u0e48\u0e1e\u0e1a\u0e1a\u0e48\u0e2d\u0e22\u0e43\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e31\u0e21\u0e20\u0e32\u0e29\u0e13\u0e4c<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">\u0e40\u0e04\u0e2a\u0e17\u0e35\u0e48 1: Memory \/ Process \u0e42\u0e14\u0e19\u0e06\u0e48\u0e32\u0e01\u0e30\u0e17\u0e31\u0e19\u0e2b\u0e31\u0e19 (Out Of Memory &#8211; OOM Killer)<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e23\u0e30\u0e1a\u0e1a\u0e43\u0e0a\u0e49 RAM \u0e08\u0e19\u0e40\u0e01\u0e25\u0e35\u0e49\u0e22\u0e07 \u0e41\u0e25\u0e30\u0e44\u0e21\u0e48\u0e21\u0e35 Swap \u0e40\u0e2b\u0e25\u0e37\u0e2d Kernel \u0e08\u0e30\u0e40\u0e1b\u0e34\u0e14\u0e01\u0e25\u0e44\u0e01 OOM Killer \u0e02\u0e36\u0e49\u0e19\u0e21\u0e32\u0e04\u0e33\u0e19\u0e27\u0e13\u0e04\u0e30\u0e41\u0e19\u0e19 (<code>badness score<\/code>) \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e2a\u0e31\u0e07\u0e2b\u0e32\u0e23 Process \u0e17\u0e35\u0e48\u0e01\u0e34\u0e19 RAM \u0e21\u0e32\u0e01\u0e17\u0e35\u0e48\u0e2a\u0e38\u0e14\u0e17\u0e31\u0e19\u0e17\u0e35<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e04\u0e49\u0e19\u0e2b\u0e32:<\/strong><br>Bash<code>dmesg -T | grep -i -E 'oom|invoked oom-killer|killed process'<\/code><\/li>\n\n\n\n<li><strong>\u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e17\u0e35\u0e48\u0e1b\u0e23\u0e32\u0e01\u0e0f:<\/strong><br>Plaintext<code>[Sat Aug 29 14:10:05 2026] Out of memory: Kill process 14205 (mysqld) score 845 or sacrifice child [Sat Aug 29 14:10:05 2026] Killed process 14205 (mysqld) total-vm:8542000kB, anon-rss:6210400kB<\/code><\/li>\n\n\n\n<li><strong>\u0e27\u0e34\u0e18\u0e35\u0e15\u0e2d\u0e1a\u0e2a\u0e31\u0e21\u0e20\u0e32\u0e29\u0e13\u0e4c:<\/strong> \u0e0a\u0e35\u0e49\u0e0a\u0e31\u0e14\u0e27\u0e48\u0e32 Process \u0e44\u0e21\u0e48\u0e44\u0e14\u0e49 Crash \u0e08\u0e32\u0e01\u0e42\u0e04\u0e49\u0e14\u0e15\u0e31\u0e27\u0e40\u0e2d\u0e07 \u0e41\u0e15\u0e48\u0e42\u0e14\u0e19 Kernel \u0e2a\u0e48\u0e07\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13 <code>SIGKILL<\/code> \u0e1a\u0e31\u0e07\u0e04\u0e31\u0e1a\u0e1b\u0e34\u0e14\u0e40\u0e1e\u0e23\u0e32\u0e30 Memory \u0e02\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e1a\u0e2b\u0e21\u0e14<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">\u0e40\u0e04\u0e2a\u0e17\u0e35\u0e48 2: Disk I\/O Error \/ Bad Sector \/ Filesystem \u0e15\u0e34\u0e14 Read-Only<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e14\u0e34\u0e2a\u0e01\u0e4c\u0e21\u0e35\u0e1b\u0e31\u0e0d\u0e2b\u0e32\u0e17\u0e32\u0e07\u0e01\u0e32\u0e22\u0e20\u0e32\u0e1e \u0e2b\u0e31\u0e27\u0e2d\u0e48\u0e32\u0e19\u0e2a\u0e30\u0e14\u0e38\u0e14 \u0e2b\u0e23\u0e37\u0e2d\u0e04\u0e2d\u0e19\u0e42\u0e17\u0e23\u0e25\u0e40\u0e25\u0e2d\u0e23\u0e4c\u0e44\u0e21\u0e48\u0e15\u0e2d\u0e1a\u0e2a\u0e19\u0e2d\u0e07 Kernel \u0e08\u0e30\u0e40\u0e23\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u0e19 Error \u0e23\u0e30\u0e14\u0e31\u0e1a ATA\/SCSI \u0e41\u0e25\u0e30\u0e21\u0e31\u0e01\u0e08\u0e30\u0e2a\u0e31\u0e48\u0e07 <strong>Remount Filesystem \u0e40\u0e1b\u0e47\u0e19 <code>Read-Only<\/code> (ro)<\/strong> \u0e17\u0e31\u0e19\u0e17\u0e35\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e1b\u0e49\u0e2d\u0e07\u0e01\u0e31\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e04\u0e49\u0e19\u0e2b\u0e32:<\/strong><br>Bash<code>dmesg -T | grep -i -E 'error|ata|scsi|buffer i\/o|sector'<\/code><\/li>\n\n\n\n<li><strong>\u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e17\u0e35\u0e48\u0e1b\u0e23\u0e32\u0e01\u0e0f:<\/strong><br>Plaintext<code>[Sat Aug 29 15:02:11 2026] ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0 [Sat Aug 29 15:02:11 2026] ata2.00: failed command: READ FPDMA QUEUED [Sat Aug 29 15:02:12 2026] Buffer I\/O error on dev sda2, logical block 4581290, async page read [Sat Aug 29 15:02:13 2026] EXT4-fs error (device sda2): Remounting filesystem read-only<\/code><\/li>\n\n\n\n<li><strong>\u0e27\u0e34\u0e18\u0e35\u0e15\u0e2d\u0e1a\u0e2a\u0e31\u0e21\u0e20\u0e32\u0e29\u0e13\u0e4c:<\/strong> \u0e2d\u0e18\u0e34\u0e1a\u0e32\u0e22\u0e44\u0e14\u0e49\u0e17\u0e31\u0e19\u0e17\u0e35\u0e27\u0e48\u0e32\u0e40\u0e01\u0e34\u0e14\u0e1b\u0e31\u0e0d\u0e2b\u0e32 Physical Block \u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22 (Bad Sector) \u0e1a\u0e19 <code>sda2<\/code> \u0e41\u0e25\u0e30\u0e2a\u0e48\u0e07\u0e1c\u0e25\u0e43\u0e2b\u0e49 Filesystem \u0e40\u0e02\u0e49\u0e32 Safe-mode (<code>ro<\/code>) \u0e15\u0e49\u0e2d\u0e07\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e14\u0e34\u0e2a\u0e01\u0e4c\u0e2b\u0e23\u0e37\u0e2d\u0e23\u0e31\u0e19 <code>fsck<\/code><\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">\u0e40\u0e04\u0e2a\u0e17\u0e35\u0e48 3: PCIe \/ NIC Flapping &amp; Link Drops (\u0e01\u0e32\u0e23\u0e4c\u0e14\u0e41\u0e25\u0e19\u0e2b\u0e23\u0e37\u0e2d\u0e2a\u0e32\u0e22\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13\u0e2b\u0e25\u0e38\u0e14)<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e43\u0e0a\u0e49\u0e2b\u0e32\u0e2a\u0e32\u0e40\u0e2b\u0e15\u0e38\u0e27\u0e48\u0e32\u0e17\u0e33\u0e44\u0e21 Network \u0e02\u0e32\u0e14\u0e01\u0e32\u0e23\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e44\u0e1b\u0e0a\u0e31\u0e48\u0e27\u0e04\u0e23\u0e32\u0e27 \u0e2b\u0e23\u0e37\u0e2d\u0e01\u0e32\u0e23\u0e4c\u0e14\u0e41\u0e25\u0e19\u0e2b\u0e25\u0e38\u0e14\u0e2d\u0e2d\u0e01\u0e08\u0e32\u0e01 Bus<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e04\u0e49\u0e19\u0e2b\u0e32:<\/strong><br>Bash<code>dmesg -T | grep -i -E 'eth|link is|down|dropped|reset'<\/code><\/li>\n\n\n\n<li><strong>\u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e17\u0e35\u0e48\u0e1b\u0e23\u0e32\u0e01\u0e0f:<\/strong><br>Plaintext<code>[Sat Aug 29 11:22:45 2026] igb 0000:03:00.0 eth0: NIC Link is Down [Sat Aug 29 11:22:48 2026] igb 0000:03:00.0 eth0: NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX\/TX [Sat Aug 29 11:25:01 2026] pcieport 0000:00:1c.0: AER: Corrected error received: 0000:03:00.0<\/code><\/li>\n\n\n\n<li><strong>\u0e27\u0e34\u0e18\u0e35\u0e15\u0e2d\u0e1a\u0e2a\u0e31\u0e21\u0e20\u0e32\u0e29\u0e13\u0e4c:<\/strong> \u0e2b\u0e32\u0e01\u0e40\u0e08\u0e2d Link Down\/Up \u0e16\u0e35\u0e48\u0e46 (Link Flapping) \u0e2a\u0e32\u0e40\u0e2b\u0e15\u0e38\u0e2b\u0e25\u0e31\u0e01\u0e04\u0e37\u0e2d\u0e2a\u0e32\u0e22\u0e41\u0e25\u0e19\u0e2b\u0e25\u0e38\u0e14\u0e2b\u0e25\u0e27\u0e21, Switch Port \u0e1b\u0e25\u0e32\u0e22\u0e17\u0e32\u0e07\u0e21\u0e35\u0e1b\u0e31\u0e0d\u0e2b\u0e32 \u0e2b\u0e23\u0e37\u0e2d\u0e01\u0e32\u0e23\u0e4c\u0e14\u0e41\u0e25\u0e19 PCIe \u0e40\u0e01\u0e34\u0e14 Hardware\/Driver Crash \u0e08\u0e19\u0e15\u0e49\u0e2d\u0e07 Reset \u0e15\u0e31\u0e27\u0e40\u0e2d\u0e07<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">\u0e40\u0e04\u0e2a\u0e17\u0e35\u0e48 4: CPU Throttling \/ Machine Check Exception (MCE)<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e40\u0e01\u0e34\u0e14\u0e08\u0e32\u0e01\u0e1b\u0e31\u0e0d\u0e2b\u0e32\u0e04\u0e27\u0e32\u0e21\u0e23\u0e49\u0e2d\u0e19\u0e40\u0e01\u0e34\u0e19 (Overheating) \u0e2b\u0e23\u0e37\u0e2d Hardware \u0e23\u0e30\u0e14\u0e31\u0e1a CPU\/Motherboard\/RAM \u0e17\u0e33\u0e07\u0e32\u0e19\u0e1c\u0e34\u0e14\u0e1e\u0e25\u0e32\u0e14<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e04\u0e49\u0e19\u0e2b\u0e32:<\/strong><br>Bash<code>dmesg -T | grep -i -E 'thermal|throttled|mce|hardware error'<\/code><\/li>\n\n\n\n<li><strong>\u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e17\u0e35\u0e48\u0e1b\u0e23\u0e32\u0e01\u0e0f:<\/strong><br>Plaintext<code>[Sat Aug 29 13:45:00 2026] CPU3: Core temperature above threshold, cpu clock throttled [Sat Aug 29 13:45:15 2026] CPU3: Core temperature\/speed normal [Sat Aug 29 14:00:22 2026] [Hardware Error]: Machine check events logged [Sat Aug 29 14:00:22 2026] [Hardware Error]: Corrected error, no action required.<\/code><\/li>\n\n\n\n<li><strong>\u0e27\u0e34\u0e18\u0e35\u0e15\u0e2d\u0e1a\u0e2a\u0e31\u0e21\u0e20\u0e32\u0e29\u0e13\u0e4c:<\/strong> \u0e16\u0e49\u0e32\u0e40\u0e08\u0e2d Throttled \u0e41\u0e1b\u0e25\u0e27\u0e48\u0e32\u0e1e\u0e31\u0e14\u0e25\u0e21\u0e23\u0e30\u0e1a\u0e32\u0e22\u0e04\u0e27\u0e32\u0e21\u0e23\u0e49\u0e2d\u0e19\u0e2e\u0e35\u0e15\u0e0b\u0e34\u0e07\u0e01\u0e4c\u0e43\u0e19 Data Center \u0e21\u0e35\u0e1b\u0e31\u0e0d\u0e2b\u0e32 \u0e17\u0e33\u0e43\u0e2b\u0e49 CPU \u0e25\u0e14\u0e04\u0e27\u0e32\u0e21\u0e16\u0e35\u0e48\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13\u0e19\u0e32\u0e2c\u0e34\u0e01\u0e32\u0e25\u0e07\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e0b\u0e1f\u0e15\u0e31\u0e27\u0e40\u0e2d\u0e07 \u0e2a\u0e48\u0e07\u0e1c\u0e25\u0e43\u0e2b\u0e49 Server \u0e0a\u0e49\u0e32\u0e01\u0e30\u0e17\u0e31\u0e19\u0e2b\u0e31\u0e19 \u0e2a\u0e48\u0e27\u0e19 <code>MCE<\/code> \u0e1a\u0e48\u0e07\u0e1a\u0e2d\u0e01\u0e16\u0e36\u0e07\u0e04\u0e27\u0e32\u0e21\u0e1c\u0e34\u0e14\u0e1b\u0e01\u0e15\u0e34\u0e02\u0e2d\u0e07 RAM Bus \u0e2b\u0e23\u0e37\u0e2d Cache Controller<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">\u0e42\u0e04\u0e23\u0e07\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e04\u0e33\u0e15\u0e2d\u0e1a\u0e2a\u0e23\u0e38\u0e1b\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e1c\u0e39\u0e49\u0e2a\u0e31\u0e21\u0e20\u0e32\u0e29\u0e13\u0e4c (Elevator Pitch)<\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><em>&#8220;\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e40\u0e0b\u0e34\u0e23\u0e4c\u0e1f\u0e40\u0e27\u0e2d\u0e23\u0e4c\u0e40\u0e01\u0e34\u0e14\u0e1b\u0e31\u0e0d\u0e2b\u0e32\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e04\u0e49\u0e32\u0e07 \u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e14\u0e31\u0e1a\u0e01\u0e30\u0e17\u0e31\u0e19\u0e2b\u0e31\u0e19 \u0e2b\u0e23\u0e37\u0e2d I\/O \u0e0a\u0e49\u0e32\u0e1c\u0e34\u0e14\u0e1b\u0e01\u0e15\u0e34 \u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e41\u0e23\u0e01\u0e46 \u0e17\u0e35\u0e48\u0e1c\u0e21\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e15\u0e23\u0e27\u0e08\u0e04\u0e37\u0e2d <code>dmesg -T -l err,crit<\/code> \u0e40\u0e1e\u0e23\u0e32\u0e30 Kernel Ring Buffer \u0e08\u0e30\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e1b\u0e31\u0e0d\u0e2b\u0e32\u0e2e\u0e32\u0e23\u0e4c\u0e14\u0e41\u0e27\u0e23\u0e4c\u0e42\u0e14\u0e22\u0e15\u0e23\u0e07\u0e42\u0e14\u0e22\u0e44\u0e21\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e1e\u0e36\u0e48\u0e07\u0e1e\u0e32 Disk Log \u0e40\u0e0a\u0e48\u0e19 \u0e01\u0e32\u0e23\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a <strong>OOM Killer<\/strong> \u0e17\u0e35\u0e48\u0e2a\u0e31\u0e48\u0e07\u0e06\u0e48\u0e32\u0e42\u0e1b\u0e23\u0e40\u0e0b\u0e2a, \u0e1b\u0e31\u0e0d\u0e2b\u0e32 <strong>Buffer I\/O Error<\/strong> \u0e1a\u0e19\u0e14\u0e34\u0e2a\u0e01\u0e4c\u0e17\u0e35\u0e48\u0e21\u0e35 Bad Sector, \u0e2b\u0e23\u0e37\u0e2d\u0e01\u0e32\u0e23\u0e4c\u0e14\u0e41\u0e25\u0e19\u0e17\u0e35\u0e48\u0e21\u0e35\u0e2d\u0e32\u0e01\u0e32\u0e23 <strong>Link Flapping<\/strong> \u0e04\u0e23\u0e31\u0e1a&#8221;<\/em><\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 iostat -xz 1 \u0e40\u0e1b\u0e47\u0e19\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e21\u0e37\u0e2d\u0e21\u0e32\u0e15\u0e23\u0e10\u0e32\u0e19\u0e43\u0e19\u0e01\u0e32\u0e23\u0e27\u0e34\u0e40\u0e04\u0e23\u0e32\u0e30\u0e2b\u0e4c Storage Subsystem &amp; Disk Bottlenecks \u0e1a\u0e19 Linux (\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19\u0e41\u0e1e\u0e47\u0e01\u0e40\u0e01\u0e08 sysstat) \u0e04\u0e27\u0e32\u0e21\u0e2b\u0e21\u0e32\u0e22\u0e02\u0e2d\u0e07 Option: \u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07 Output \u0e08\u0e23\u0e34\u0e07\u0e02\u0e2d\u0e07 iostat -xz 1 Plaintext \u0e02\u0e49\u0e2d\u0e04\u0e27\u0e23\u0e23\u0e30\u0e27\u0e31\u0e07\u0e43\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e31\u0e21\u0e20\u0e32\u0e29\u0e13\u0e4c: Output \u0e23\u0e2d\u0e1a\u0e41\u0e23\u0e01\u0e2a\u0e38\u0e14\u0e17\u0e35\u0e48\u0e41\u0e2a\u0e14\u0e07\u0e02\u0e36\u0e49\u0e19\u0e21\u0e32\u0e04\u0e37\u0e2d &#8220;\u0e04\u0e48\u0e32\u0e40\u0e09\u0e25\u0e35\u0e48\u0e22\u0e2a\u0e30\u0e2a\u0e21\u0e15\u0e31\u0e49\u0e07\u0e41\u0e15\u0e48\u0e40\u0e1b\u0e34\u0e14\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07 (Since Boot)&#8221; \u0e43\u0e2b\u0e49\u0e02\u0e49\u0e32\u0e21\u0e44\u0e1b\u0e14\u0e39\u0e23\u0e2d\u0e1a\u0e17\u0e35\u0e48 2 \u0e40\u0e1b\u0e47\u0e19\u0e15\u0e49\u0e19\u0e44\u0e1b \u0e0b\u0e36\u0e48\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e04\u0e48\u0e32 Real-time \u0e02\u0e2d\u0e07\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35\u0e19\u0e31\u0e49\u0e19\u0e08\u0e23\u0e34\u0e07 \u0e40\u0e08\u0e32\u0e30\u0e25\u0e36\u0e01 5 \u0e04\u0e48\u0e32\u0e2a\u0e33\u0e04\u0e31\u0e0d\u0e17\u0e35\u0e48\u0e2a\u0e38\u0e14 (The Core Metrics) \u0e40\u0e27\u0e25\u0e32\u0e2a\u0e31\u0e21\u0e20\u0e32\u0e29\u0e13\u0e4c \u0e01\u0e23\u0e23\u0e21\u0e01\u0e32\u0e23\u0e08\u0e30\u0e14\u0e39\u0e27\u0e48\u0e32\u0e40\u0e23\u0e32\u0e23\u0e39\u0e49\u0e08\u0e31\u0e01\u0e04\u0e48\u0e32\u0e2b\u0e25\u0e31\u0e01\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e15\u0e31\u0e14\u0e2a\u0e34\u0e19\u0e27\u0e48\u0e32 &#8220;\u0e14\u0e34\u0e2a\u0e01\u0e4c\u0e01\u0e33\u0e25\u0e31\u0e07\u0e1e\u0e31\u0e07\u0e2b\u0e23\u0e37\u0e2d\u0e04\u0e2d\u0e02\u0e27\u0e14\u0e2b\u0e23\u0e37\u0e2d\u0e44\u0e21\u0e48&#8221; \u0e14\u0e31\u0e07\u0e19\u0e35\u0e49: 1. %util (Device Utilization) 2. r_await \u0e41\u0e25\u0e30 w_await (\u0e2b\u0e23\u0e37\u0e2d await) [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-121","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.tsongpol.com\/index.php?rest_route=\/wp\/v2\/posts\/121","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tsongpol.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tsongpol.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tsongpol.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tsongpol.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=121"}],"version-history":[{"count":2,"href":"https:\/\/www.tsongpol.com\/index.php?rest_route=\/wp\/v2\/posts\/121\/revisions"}],"predecessor-version":[{"id":123,"href":"https:\/\/www.tsongpol.com\/index.php?rest_route=\/wp\/v2\/posts\/121\/revisions\/123"}],"wp:attachment":[{"href":"https:\/\/www.tsongpol.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=121"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tsongpol.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=121"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tsongpol.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=121"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}