सिस्टम मॉनिटर डिस्क io कैसे दिखा सकता है?


28

मैं कल्पना नहीं कर सकता यह संभव नहीं है .... लेकिन मैं यह पता नहीं लगा सकता कि इसे कहाँ सक्षम करना है।

सिस्टम मॉनिटर ( gnome-system-monitor) डिसप्ले डिस्क io नहीं कर सकता ?



@ क्यूसिम यह डुप्लिकेट नहीं है, ओपी पूछ रहा है कि क्या गनोम-सिस्टम-मॉनिटर io आँकड़े प्रदर्शित कर सकता है, न कि क्या उपकरण कर सकते हैं।
सेठ

@ सेठ .. मैंने इसे डुप्लिकेट के रूप में चिह्नित नहीं किया है, मैं सिर्फ एक नज़र रखने के लिए लिंक को पेस्ट करता हूं :)
कासिम

1
फीचर अनुरोध को यहां ट्रैक किया गया है
xuhdev

जवाबों:


20

आप iostat का उपयोग क्यों नहीं करते हैं :

sudo apt-get install sysstat

आइसोस्टैट sysstat पैकेज में पाया जाता है।

उदाहरण के लिए :

iostat -d 30 /dev/sda 

आपको 30 मिनट के अंतराल में I / O परिणाम देगा


iostat -xdविस्तारित डिस्क रिपोर्ट के लिए
ड्रू बेअर्स

14

आप nmon कोशिश कर सकते हैं

sudo apt-get install nmon

प्रयत्न:

nmon

नीचे की तरह उत्पादन:

यहाँ छवि विवरण दर्ज करें

बाहर निकलने के लिए d = डिस्क प्रेस c = CPU प्रेस r = RAM प्रेस q दबाएं

आप इसके साथ कोशिश भी दे सकते हैं:

iostat

नीचे की तरह उत्पादन:

Linux 3.16.0-30-generic (client01)    03/01/2016      _i686_  (2 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
      39.73   24.58    2.96    0.26    0.00   32.48

Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
sda               3.32        57.31        40.05  119879872   83767716
sdb               1.45        15.02        22.60   31424408   47273012

7

आप केडीई (ksysguard) से सिस्टम मॉनिटर का उपयोग कर सकते हैं, इसे खोल सकते हैं, फ़ाइल पर जा सकते हैं और "नया टैब डाउनलोड करें" पर क्लिक करें, फिर आप डिस्क io डाउनलोड कर सकते हैं।

वैसे भी, बहुत सारे उपकरण आपको डिस्क IO देखने देते हैं, उदाहरण के लिए सूक्ति-शैल प्लगइन्स, यूनिटी संकेतक, केडीई प्लास्मोइड या शंकु।


यह टैब डाउनलोड नहीं कर सकता: "प्रदाताओं का लोड हो रहा है [..] विफल"।
जानिस एल्मरिस

वही, लोडिंग प्रदाता विफल रहे
डगलस गस्केल

5

मैंने इस कारण से गनोम-सिस्टम-मॉनीटर को छोड़ दिया।

मेरी 12.04 मशीनों पर मैंने इंडिकेटर-मल्टीलोड को स्थापित किया। एक बार स्थापित होने के बाद आप प्रेफरेंस पेज का उपयोग कर सकते हैं ताकि इसे डिस्क शो / ओ - मेमोरी, स्वैप, नेटवर्क, आदि के साथ ...


यह शर्म की बात है कि यह नहीं कर सकता है ...
otmezger

जब मैं इंडिकेटर-मल्टीलॉड चलाता हूं, तो कुछ भी नहीं होता है।
जानिस एल्मरिस

2

सिस्टम आँकड़ों की निगरानी के लिए बहुत सारे उपकरण हैं। मैंने सिस्टम प्रोफाइलिंग के लिए एक स्क्रिप्ट लिखी है। आप इसे और अधिक उपयोग कर सकते हैं।

आप iotop& का उपयोग कर सकते हैं iostat। वे आपको प्रणाली के उपयोग का बेहतर प्रतिनिधित्व देंगे। sysstatपैकेज आपको अन्य निगरानी उपयोगिताओं तक पहुंच प्रदान करेगा।

# apt-get install iotop sysstat
# iostat -dx
Linux 4.4.0-64-generic (ip-172-16-27-59)        03/10/2017      _x86_64_        (4 CPU)

Device:  rrqm/    swrqm/s     r/s     w/s     rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
xvda              0.00     4.36    0.83    2.77    15.64    56.59    40.14     0.01    2.18    0.82    2.59   0.63   0.23
xvdb              0.00     0.09    0.01    0.11     0.06     7.21   120.59     0.00    1.29    0.85    1.35   0.34   0.00

से man iostat:

r/s
     The number (after merges) of read requests completed per second for the device.
w/s
     The number (after merges) of write requests completed per second for the device.
rsec/s (rkB/s, rMB/s)
     The number of sectors (kilobytes, megabytes) read from the device per second.
wsec/s (wkB/s, wMB/s)
     The number of sectors (kilobytes, megabytes) written to the device per second.

ये मान आपको डिस्क आईओ के बारे में सटीक विचार देते हैं।


आप किस स्क्रिप्ट का जिक्र कर रहे हैं?
वेजेंड्रिया

1

गनोम 3.26 में नया सिस्टम मॉनिटर ऐसा कर सकता है।

नया संस्करण प्राप्त करने के लिए आप आसानी से Ubuntu 17.10 में अपग्रेड कर सकते हैं ।


मैं ubuntu 17.10 और सूक्ति-सिस्टम-मॉनिटर 3.26 का उपयोग करता हूं, लेकिन कोई IO मॉनिटर नहीं। क्यूं कर?
कंडक्टेडलेवर

@ConductedClever आपको उन्हें मैन्युअल रूप से जोड़ना पड़ सकता है। किसी भी फ़ील्ड शीर्षक पर बस राइट-क्लिक करें और डिस्क लिखें और डिस्क पढ़ें पर टिक करें।
16

1
मैं गलत हो सकता हूं, लेकिन मुझे लगता है कि आप प्रति-प्रक्रिया IO का उल्लेख कर रहे हैं, डिस्क IO का नहीं
विल पामर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.