Dstat: हमारी टीम के प्रदर्शन और संसाधनों की निगरानी करने के लिए एक उपकरण

dstat

दस्टैट एक बहुमुखी संसाधन सांख्यिकी उपकरण है। यह उपकरण इस्टैट, वीमस्टैट, नेटस्टैट और इफस्टेट की क्षमताओं को जोड़ती है। Dstat हमें वास्तविक समय में सिस्टम संसाधनों की निगरानी करने की अनुमति देता है। जब आपको वास्तविक समय में उस जानकारी को एकत्र करने की आवश्यकता होती है, तो dstat आपकी आवश्यकताओं के अनुसार समायोजित हो जाएगा।

दस्टैट हमें वास्तविक समय में सभी सिस्टम संसाधनों को देखने की अनुमति देता है, यह हमें कॉलम में पूरे सिस्टम की विस्तृत जानकारी देता है, उदाहरण के लिए, हम आईडीई नियंत्रक के इंटरप्ट के साथ संयोजन में डिस्क स्थान देख सकते हैं।

Dstat सुविधाएँ

  • अजगर में लिखा है
  • एक साथ मिलाएं: Vmstat, IOSTAT, ifstat, NETSTAT।
  • वास्तविक समय में सटीक आंकड़े दिखाता है।
  • मॉड्यूलर डिजाइन।
  • आसानी से विस्तार करें, अपने स्वयं के काउंटर जोड़ें।
  • यह CSV आउटपुट को निर्यात करने की अनुमति देता है, जिसे ग्राफिक्स बनाने के लिए Gnumeric और Excel में आयात किया जा सकता है।
  • इसमें काउंटरों को जोड़ना कितना आसान है, यह दिखाने के लिए कई बाहरी प्लग-इन शामिल हैं।
  • आप नेटवर्क डिवाइस / समूह ब्लॉकों को संक्षेप में प्रस्तुत कर सकते हैं और कुल संख्या दे सकते हैं।
  • उपकरण द्वारा व्यवधान दिखा सकते हैं
  • बहुत सटीक समय सीमा, जब सिस्टम पर जोर दिया जाता है तो कोई बदलाव नहीं होता है
  • आप विभिन्न इकाइयों को अलग-अलग रंगों के साथ निर्दिष्ट कर सकते हैं।
  • शिथिलता होने पर यह मध्यवर्ती परिणाम दिखा सकता है> 1।

Dstat की स्थापना

दस्टैट Ubuntu रिपॉजिटरी के अंदर है डिफ़ॉल्ट रूप से, आप इसे निम्न कमांड चलाकर आसानी से स्थापित कर सकते हैं:

sudo apt-get install dstat

Dstat का उपयोग कैसे करें?

स्थापन पूर्ण हुआ हम आवेदन शुरू करने के लिए आगे बढ़ते हैं निम्नलिखित आदेश के साथ:

dstat

यह हमें सिस्टम की जानकारी के साथ एक आउटपुट दिखाता है। ऐसा करने पर यह डिफ़ॉल्ट रूप से निम्न विकल्प लेगा।

इस प्रकार के रूप में एलसीडी विकल्प हैं:

  1. c: सीपीयू आँकड़े
  2. डी: डिस्क आँकड़े
  3. n: नेटवर्क आँकड़े
  4. जी: पृष्ठ आँकड़े
  5. y: सिस्टम आँकड़े

किस लिए हम सूचना आउटपुट को थोड़ा अनुकूलित कर सकते हैं, उदाहरण के लिए, यदि हमारे कंप्यूटर में एक से अधिक डिस्क हैं तो हम संकेत कर सकते हैं कि यह उदाहरण के लिए हमें किसी अन्य डिस्क से जानकारी दिखाता है

dstat -cdl -D sdb

बाहर की जाँच करें:

  ----total-cpu-usage---- --dsk/sdb- ---load-avg--- usr sys idl wai hiq siq| read writ| 1m 5m 15m 9 10 78 2 0 0| 84B …

अब दूसरी तरफ अगर हम CPU के बारे में जानकारी प्रदर्शित करना चाहते हैं, उच्च विलंबता और उच्च मेमोरी, निम्न कमांड चलाएँ:

dstat --top-cpu-adv --top-latency --top-mem

अब, दूसरी ओर, हम एक .csv फ़ाइल में dstat कमांड के परिणाम को स्टोर कर सकते हैं -आउटपुट विकल्प का उपयोग कर:

उदाहरण के लिए, यदि आप 10 अपडेट के बीच दो सेकंड की देरी के साथ समय, सीपीयू, मेमोरी, सिस्टम लोड आँकड़े प्रदर्शित करना चाहते हैं, और रिपोर्ट में आउटपुट स्टोर करते हैं। CSV फ़ाइल, निम्न कमांड चलाएँ:

dstat --output report.csv

भी विभिन्न आंतरिक प्लगइन्स का उपयोग कर सकते हैं और dstat के साथ बाहरी।

सभी उपलब्ध प्लगइन्स को सूचीबद्ध करने के लिए, निम्न कमांड चलाएँ:

dstat --list

Dstat के साथ कई उपयोगी विकल्प उपलब्ध हैं, आप नीचे दिए गए आदेश के साथ सभी उपलब्ध विकल्पों को सूचीबद्ध कर सकते हैं:

dstat -h

बाहर की जाँच करें:

  Usage: dstat [-afv] [options..] [delay [count]] Versatile tool for generating system resource statistics

Opciones de Dstat:

-c, --cpu enable cpu stats

-C 0,3, el total incluye cpu0, cpu3 y total

-d, --disk habilita las estadísticas del disco

-D total, hda incluye hda y total

-g, --page enable page stats

-i, --int enable interrupt stats

-I 5, eth2 incluye int5 y la interrupción utilizada por eth2

-l, - load enable load stats

-m, --mem enable memory stats

-n, --net habilitar estadísticas de red

-N eth1, total incluye eth1 y total

-p, --proc enable process stats

-r, --io enable io stats (solicitudes de E / S completadas)

-s, --swap enable swap stats

-S swap1, total incluye swap1 y total

-t, - tiempo de habilitar salida de fecha / hora

-T, - contador de tiempo de habilitación de tiempo (segundos desde época)

-y, --sys enable system stats

--aio enable aio stats

--fs, --filesystem enable fs stats

--ipc enable ipc stats

--lock enable lock stats

--raw enable raw stats

--socket enable socket stats

--tcp enable tcp stats

--udp enable udp stats

--Unix habilita las estadísticas de Unix

--vm enable vm stats

Dstat के पास कई विकल्प हैं जिनके साथ हम वास्तविक समय में अपने उपकरणों और सिस्टम के बारे में सटीक जानकारी प्राप्त कर सकते हैं, हमें केवल यह सीखने की आवश्यकता है कि इसे हमारे पक्ष में कैसे उपयोग किया जाए।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।