Dstat: અમારી ટીમના પ્રદર્શન અને સંસાધનોનું નિરીક્ષણ કરવા માટેનું એક સાધન

dstat

dstat એક બહુમુખી સ્રોત આંકડા સાધન છે. આ સાધન iostat, vmstat, netstat અને ifstat ની ક્ષમતાઓને જોડે છે. Dstat અમને વાસ્તવિક સમયમાં સિસ્ટમ સંસાધનોનું નિરીક્ષણ કરવાની મંજૂરી આપે છે. જ્યારે તમારે તે માહિતીને વાસ્તવિક સમયમાં એકત્રિત કરવાની જરૂર હોય, ત્યારે dstat તમારી આવશ્યકતાઓને સમાયોજિત કરશે.

dstat અમને રીઅલ ટાઇમમાં તમામ સિસ્ટમ સંસાધનો જોવાની મંજૂરી આપે છે, અમને કumnsલમ્સમાં આખી સિસ્ટમની વિગતવાર માહિતી આપે છે, ઉદાહરણ તરીકે આપણે IDE નિયંત્રકના ઇન્ટ્રપ્ટ્સ સાથે સંયોજનમાં ડિસ્કની જગ્યા જોઈ શકીએ છીએ.

Dstat સુવિધાઓ

  • અજગર માં લખાયેલ
  • એક સાથે જોડો: વેમ્સ્ટેટ, આઇઓએસટીએટી, ઇફસ્ટેટ, નેટસ્ટેટ.
  • વાસ્તવિક સમયમાં સચોટ આંકડા બતાવે છે.
  • મોડ્યુલર ડિઝાઇન.
  • સરળતાથી વિસ્તૃત કરો, તમારા પોતાના કાઉન્ટર્સ ઉમેરો.
  • તે CSV આઉટપુટને નિકાસ કરવાની મંજૂરી આપે છે, જેને ગ્રાફિક્સ બનાવવા માટે Gnumeric અને Excel માં આયાત કરી શકાય છે.
  • તેમાં કાઉન્ટર્સ ઉમેરવાનું કેટલું સરળ છે તે બતાવવા માટે ઘણા બાહ્ય પ્લગ-ઇન્સ શામેલ છે.
  • તમે જૂથ બ્લોક્સ / નેટવર્ક ઉપકરણોને સારાંશ આપી શકો અને કુલ સંખ્યા આપી શકો.
  • ઉપકરણ દ્વારા વિક્ષેપો બતાવી શકે છે
  • ખૂબ જ ચોક્કસ સમય ફ્રેમ્સ, જ્યારે સિસ્ટમ પર તાણ આવે ત્યારે કોઈ પરિવર્તનનો સમય નથી
  • તમે વિવિધ રંગો સાથે વિવિધ એકમોનો ઉલ્લેખ કરી શકો છો.
  • વિલંબ> 1 હોય ત્યારે તે મધ્યવર્તી પરિણામો બતાવી શકે છે.

Dstat સ્થાપિત કરી રહ્યું છે

dstat ઉબુન્ટુ ભંડારની અંદર છે ડિફ defaultલ્ટ રૂપે, તમે તેને નીચે આપેલ આદેશ ચલાવીને સરળતાથી સ્થાપિત કરી શકો છો:

sudo apt-get install dstat

Dstat નો ઉપયોગ કેવી રીતે કરવો?

ઇન્સ્ટોલેશન પૂર્ણ થયું અમે એપ્લિકેશન શરૂ કરવા આગળ વધીએ છીએ નીચેના આદેશ સાથે:

dstat

તે આપણને સિસ્ટમ માહિતી સાથેનું આઉટપુટ બતાવે છે. આ કરવાથી તે ડિફ byલ્ટ રૂપે નીચેના વિકલ્પો લેશે.

-Cdngy વિકલ્પો નીચે મુજબ છે:

  1. c: cpu આંકડા
  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 …

હવે બીજી બાજુ જો આપણે સીપીયુ વિશેની માહિતી પ્રદર્શિત કરવા માંગતા હોય, higherંચી વિલંબ અને ઉચ્ચ મેમરી, નીચેનો આદેશ ચલાવો:

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

હવે, બીજી બાજુ, આપણે dstat આદેશનું પરિણામ .csv ફાઇલમાં સંગ્રહિત કરી શકીએ છીએ આઉટપુટ વિકલ્પ વાપરી રહ્યા છીએ:

ઉદાહરણ તરીકે, જો તમે સમય, સીપીયુ, મેમરી, સિસ્ટમ લોડ આંકડા 10 અપડેટ્સ વચ્ચેના બીજા બીજા વિલંબ સાથે પ્રદર્શિત કરવા માંગતા હો અને રિપોર્ટ. સીએસવી ફાઇલમાં આઉટપુટ સ્ટોર કરવા માંગતા હો, તો નીચેનો આદેશ ચલાવો:

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

ડસ્ટેટ પાસે ઘણા બધા વિકલ્પો છે જેની સાથે અમે અમારા ઉપકરણો અને સિસ્ટમમાંથી વાસ્તવિક માહિતી વાસ્તવિક સમયમાં મેળવી શકીએ છીએ, તે ફક્ત તે અમારી તરફેણમાં કેવી રીતે વાપરવું તે શીખવાનું બાકી છે.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.