Dstat: ನಮ್ಮ ತಂಡದ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಸಂಪನ್ಮೂಲಗಳನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುವ ಸಾಧನ

dstat

ಡಿಸ್ಟಾಟ್ ಬಹುಮುಖ ಸಂಪನ್ಮೂಲ ಅಂಕಿಅಂಶ ಸಾಧನವಾಗಿದೆ. ಈ ಸಾಧನ ಅಯೋಸ್ಟಾಟ್, ವಿಎಂಸ್ಟಾಟ್, ನೆಟ್‌ಸ್ಟಾಟ್ ಮತ್ತು ಇಫ್‌ಸ್ಟಾಟ್ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ. ಸಿಸ್ಟಮ್ ಸಂಪನ್ಮೂಲಗಳನ್ನು ನೈಜ ಸಮಯದಲ್ಲಿ ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು Dstat ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ನೀವು ನೈಜ ಸಮಯದಲ್ಲಿ ಆ ಮಾಹಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸಬೇಕಾದಾಗ, dstat ನಿಮ್ಮ ಅಗತ್ಯಗಳಿಗೆ ಸರಿಹೊಂದಿಸುತ್ತದೆ.

ಡಿಸ್ಟಾಟ್ ಎಲ್ಲಾ ಸಿಸ್ಟಮ್ ಸಂಪನ್ಮೂಲಗಳನ್ನು ನೈಜ ಸಮಯದಲ್ಲಿ ನೋಡಲು ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ಇದು ನಮಗೆ ಇಡೀ ವ್ಯವಸ್ಥೆಯ ವಿವರವಾದ ಮಾಹಿತಿಯನ್ನು ಕಾಲಮ್‌ಗಳಲ್ಲಿ ನೀಡುತ್ತದೆ, ಉದಾಹರಣೆಗೆ, ಐಡಿಇ ನಿಯಂತ್ರಕದ ಅಡಚಣೆಗಳೊಂದಿಗೆ ನಾವು ಡಿಸ್ಕ್ ಜಾಗವನ್ನು ನೋಡಬಹುದು.

Dstat ವೈಶಿಷ್ಟ್ಯಗಳು

  • ಪೈಥಾನ್‌ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ
  • ಒಟ್ಟಿಗೆ ಸೇರಿಸಿ: Vmstat, IOSTAT, ifstat, NETSTAT.
  • ನೈಜ ಸಮಯದಲ್ಲಿ ನಿಖರವಾದ ಅಂಕಿಅಂಶಗಳನ್ನು ತೋರಿಸುತ್ತದೆ.
  • ಮಾಡ್ಯುಲರ್ ವಿನ್ಯಾಸ.
  • ಸುಲಭವಾಗಿ ವಿಸ್ತರಿಸಿ, ನಿಮ್ಮ ಸ್ವಂತ ಕೌಂಟರ್‌ಗಳನ್ನು ಸೇರಿಸಿ.
  • ಇದು ಸಿಎಸ್ವಿ output ಟ್‌ಪುಟ್ ಅನ್ನು ರಫ್ತು ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ, ಇದನ್ನು ಗ್ರಾಫಿಕ್ಸ್ ತಯಾರಿಸಲು ಗ್ನುಮೆರಿಕ್ ಮತ್ತು ಎಕ್ಸೆಲ್‌ಗೆ ಆಮದು ಮಾಡಿಕೊಳ್ಳಬಹುದು.
  • ಕೌಂಟರ್‌ಗಳನ್ನು ಸೇರಿಸುವುದು ಎಷ್ಟು ಸುಲಭ ಎಂಬುದನ್ನು ತೋರಿಸಲು ಇದು ಅನೇಕ ಬಾಹ್ಯ ಪ್ಲಗ್-ಇನ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.
  • ನೀವು ನೆಟ್‌ವರ್ಕ್ ಸಾಧನ / ಗುಂಪು ಬ್ಲಾಕ್‌ಗಳನ್ನು ಸಂಕ್ಷಿಪ್ತಗೊಳಿಸಬಹುದು ಮತ್ತು ಒಟ್ಟು ಸಂಖ್ಯೆಯನ್ನು ನೀಡಬಹುದು.
  • ಸಾಧನದ ಮೂಲಕ ಅಡಚಣೆಗಳನ್ನು ತೋರಿಸಬಹುದು
  • ಅತ್ಯಂತ ನಿಖರವಾದ ಸಮಯ ಚೌಕಟ್ಟುಗಳು, ವ್ಯವಸ್ಥೆಯನ್ನು ಒತ್ತಿಹೇಳಿದಾಗ ಯಾವುದೇ ಬದಲಾವಣೆಯ ಸಮಯಗಳಿಲ್ಲ
  • ನೀವು ವಿಭಿನ್ನ ಬಣ್ಣಗಳನ್ನು ಹೊಂದಿರುವ ವಿವಿಧ ಘಟಕಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು.
  • ಮುಂದೂಡುವಿಕೆ> 1 ಆಗಿದ್ದಾಗ ಅದು ಮಧ್ಯಂತರ ಫಲಿತಾಂಶಗಳನ್ನು ತೋರಿಸುತ್ತದೆ.

Dstat ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ

ಡಿಸ್ಟಾಟ್ ಉಬುಂಟು ರೆಪೊಸಿಟರಿಗಳ ಒಳಗೆ ಇದೆ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸುವ ಮೂಲಕ ನೀವು ಅದನ್ನು ಸುಲಭವಾಗಿ ಸ್ಥಾಪಿಸಬಹುದು:

sudo apt-get install dstat

Dstat ಅನ್ನು ಹೇಗೆ ಬಳಸುವುದು?

ಸ್ಥಾಪನೆ ಪೂರ್ಣಗೊಂಡಿದೆ ನಾವು ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಲು ಮುಂದುವರಿಯುತ್ತೇವೆ ಕೆಳಗಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ:

dstat

ಇದು ಸಿಸ್ಟಮ್ ಮಾಹಿತಿಯೊಂದಿಗೆ output ಟ್‌ಪುಟ್ ಅನ್ನು ನಮಗೆ ತೋರಿಸುತ್ತದೆ. ಇದನ್ನು ಮಾಡುವುದರಿಂದ ಇದು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಈ ಕೆಳಗಿನ ಆಯ್ಕೆಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ.

-Cdngy ಆಯ್ಕೆಗಳು ಈ ಕೆಳಗಿನಂತಿವೆ:

  1. c: cpu ಅಂಕಿಅಂಶಗಳು
  2. d: ಡಿಸ್ಕ್ ಅಂಕಿಅಂಶಗಳು
  3. n: ನೆಟ್‌ವರ್ಕ್ ಅಂಕಿಅಂಶಗಳು
  4. g: ಪುಟ ಅಂಕಿಅಂಶಗಳು
  5. y: ಸಿಸ್ಟಮ್ ಅಂಕಿಅಂಶಗಳು

ಆದ್ದರಿಂದ ನಾವು ಮಾಹಿತಿ output ಟ್ಪುಟ್ ಅನ್ನು ಸ್ವಲ್ಪಮಟ್ಟಿಗೆ ಗ್ರಾಹಕೀಯಗೊಳಿಸಬಹುದು, ಉದಾಹರಣೆಗೆ, ನಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಡಿಸ್ಕ್ ಇದ್ದರೆ ಅದು ಮತ್ತೊಂದು ಡಿಸ್ಕ್‌ನಿಂದ ಮಾಹಿತಿಯನ್ನು ನಮಗೆ ತೋರಿಸುತ್ತದೆ ಎಂದು ನಾವು ಸೂಚಿಸಬಹುದು

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 …

ಈಗ ಮತ್ತೊಂದೆಡೆ ನಾವು ಸಿಪಿಯು ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಪ್ರದರ್ಶಿಸಲು ಬಯಸಿದರೆ, ಹೆಚ್ಚಿನ ಸುಪ್ತತೆ ಮತ್ತು ಹೆಚ್ಚಿನ ಮೆಮೊರಿ, ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ:

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

ಈಗ, ಮತ್ತೊಂದೆಡೆ, ನಾವು dstat ಆಜ್ಞೆಯ ಫಲಿತಾಂಶವನ್ನು .csv ಫೈಲ್‌ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಬಹುದು –ಪುಟ್ಪುಟ್ ಆಯ್ಕೆಯನ್ನು ಬಳಸಿ:

ಉದಾಹರಣೆಗೆ, ನೀವು 10 ಅಪ್‌ಡೇಟ್‌ಗಳ ನಡುವೆ ಎರಡು ಸೆಕೆಂಡ್ ವಿಳಂಬದೊಂದಿಗೆ ಸಮಯ, ಸಿಪಿಯು, ಮೆಮೊರಿ, ಸಿಸ್ಟಮ್ ಲೋಡ್ ಅಂಕಿಅಂಶಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲು ಬಯಸಿದರೆ ಮತ್ತು report ಟ್‌ಪುಟ್ ಅನ್ನು ರಿಪೋರ್ಟ್ ಸಿಎಸ್ವಿ ಫೈಲ್‌ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲು ಬಯಸಿದರೆ, ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ:

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. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.