क्या लिनक्स पर हार्ड डिस्क लोड की निगरानी करने के लिए एक अच्छी कमांड लाइन उपयोगिता है? कुछ ऐसा है top
लेकिन फिर डिस्क गतिविधि iso cpu उपयोग की निगरानी।
अधिक विशेष रूप से, मुझे संदेह है कि कुछ (भारी भार) सर्वरों के लिए कार्यक्रम के विभिन्न भागों पर कई अनुकूलन के बाद जो उस पर चलते हैं, अभी तो अड़चन बस डिस्क पर फ़ाइलों के लिए लॉगिंग है। लेकिन मुझे यह आकलन करना बहुत मुश्किल है कि सर्वर कितना ट्रैफ़िक संभाल सकते हैं।
मेरा आदर्श उपकरण कुछ ऐसा होगा जो प्रिंट करता है "अभी आप अपने डिस्क बैंडविड्थ का 35% उपयोग कर रहे हैं"। कोई विचार?
/sys/block/sda/stat
। फ़ील्ड # 1 कुल # पढ़ता है, फ़ील्ड # 5 लेखन का कुल # है, फ़ील्ड # 9 प्रगति में I / O संचालन की संख्या है। Kernel.org/doc/Documentation/iostats.txt में अधिक देखें मान लंबे समय से बिना लिखे हुए हैं और लपेट सकते हैं।
how do you do it with SNMP?
। सामान को लॉग इन और चेक करना ठीक है, लेकिन वास्तव में ऐतिहासिक डेटा की आवश्यकता है।