Dstat के लेखक के रूप में मैं अतिरिक्त विकल्पों की ओर इशारा करता हूँ। आप आसानी से देख सकते हैं कि कौन सी प्रक्रिया सबसे अधिक I / O बैंडविड्थ का उपभोग कर रही है:
dstat -ta --top-bio
या dstat -ta --top-io
पहला शीर्ष ब्लॉक I / O है, और दूसरा शीर्ष I / O (कैश्ड सहित) है। यदि आपकी अपेक्षा (उपभोक्ता के साथ-साथ उपभोग) दोनों से भी आपको यह प्रमाणित करने में मदद मिल सकती है।
कुछ अन्य प्लगइन्स हैं जो डिस्क उपयोग दर की पहचान करने में आपकी मदद कर सकते हैं:
dstat -tdf --disk-util
इसलिए यदि आपके पास I / O अड़चनें हैं, तो यह आपको बताएगा कि कौन सी डिस्क शामिल है, इसलिए आप देख सकते हैं कि क्या इसके बारे में कुछ किया जा सकता है।
और यदि आप विशिष्ट (नेटवर्क) फ़ाइल सिस्टम की समस्या निवारण कर रहे हैं, तो एक अन्य प्लगइन्स का उपयोग करके उन फाइल सिस्टम के बारे में अधिक जानकारी प्राप्त कर सकते हैं। Dstat में अन्य मेट्रिक्स (सीपीयू, वीएम, वर्चुअलाइजेशन, आदि ...) के लिए प्लगइन्स भी हैं और आपको जो कल्पना करने की आवश्यकता है उसके आधार पर आप अपने खुद के प्लगइन्स को लिख सकते हैं, या मौजूदा प्लगइन्स को संशोधित करके यह दिखा सकते हैं कि आपको क्या सहसंबंधित करने की आवश्यकता है।
हालाँकि, यदि आपको सहायता की आवश्यकता है, तो योगदान करना चाहते हैं या एक नया विचार रखना चाहते हैं, तो मुझसे संपर्क करें कि हम कैसे आगे बढ़ सकते हैं ...