Dstat: আমাদের দলের কর্মক্ষমতা এবং সংস্থান নিরীক্ষণের একটি সরঞ্জাম

dstat

দস্তাত একটি বহুমুখী সম্পদ পরিসংখ্যান সরঞ্জাম। এই সরঞ্জাম iostat, vmstat, netstat এবং ifstat এর ক্ষমতা একত্রিত করে। Dstat আমাদের রিয়েল টাইমে সিস্টেম রিসোর্সগুলি পর্যবেক্ষণ করতে দেয়। যখন আপনাকে সেই তথ্যটি রিয়েল টাইমে সংগ্রহ করতে হবে, ডিস্ট্যাট আপনার প্রয়োজনের সাথে সামঞ্জস্য করবে।

দস্তাত আমাদেরকে রিয়েল টাইমে সমস্ত সিস্টেম সংস্থান দেখতে দেয় to, এটি আমাদের কলামগুলিতে পুরো সিস্টেমের বিশদ তথ্য দেয়, উদাহরণস্বরূপ, আমরা আইডিই কন্ট্রোলারের বিঘ্নগুলির সাথে সংযোগে ডিস্কের স্থান দেখতে পারি।

Dstat বৈশিষ্ট্য

  • পাইথনে লেখা
  • একত্রিত করুন: ভিএমস্ট্যাট, আইওএসটিএটি, ইফস্ট্যাট, নেটস্ট্যাট।
  • রিয়েল টাইমে সঠিক পরিসংখ্যান দেখায়।
  • মডুলার নকশা.
  • সহজেই প্রসারিত করুন, আপনার নিজের কাউন্টার যুক্ত করুন।
  • এটি সিএসভি আউটপুট রফতানি করার অনুমতি দেয়, যা গ্রাফিক্স তৈরি করতে জিনুমারিক এবং এক্সেলের মধ্যে আমদানি করা যায়।
  • কাউন্টার যুক্ত করা কতটা সহজ তা দেখানোর জন্য এটিতে অনেকগুলি বহিরাগত প্লাগইন অন্তর্ভুক্ত রয়েছে।
  • আপনি নেটওয়ার্ক ডিভাইস / গ্রুপ ব্লকগুলি সংক্ষিপ্ত করে মোট সংখ্যা দিতে পারেন।
  • ডিভাইস দ্বারা বাধা প্রদর্শন করতে পারে
  • খুব সুনির্দিষ্ট সময় ফ্রেম, সিস্টেমের উপর চাপ দেওয়ার সময় কোনও পরিবর্তনকালীন সময় নেই
  • আপনি বিভিন্ন রং সহ বিভিন্ন ইউনিট নির্দিষ্ট করতে পারেন।
  • বিলম্ব>> 1 হলে এটি মধ্যবর্তী ফলাফলগুলি দেখাতে পারে।

ডিস্ট্যাট ইনস্টল করা হচ্ছে

দস্তাত উবুন্টু সংগ্রহস্থলের ভিতরে ডিফল্টরূপে, আপনি নিম্নলিখিত কমান্ডটি চালিয়ে সহজেই এটি ইনস্টল করতে পারেন:

sudo apt-get install dstat

কিভাবে Dstat ব্যবহার করবেন?

ইনস্টলেশন সম্পন্ন হয়েছে আমরা অ্যাপ্লিকেশন শুরু করার জন্য এগিয়ে যান নিম্নলিখিত কমান্ড সহ:

dstat

এটি আমাদের সিস্টেম তথ্য সহ একটি আউটপুট দেখায়। এটি করে এটি ডিফল্টরূপে নিম্নলিখিত অপশনগুলি গ্রহণ করবে।

-Cdngy বিকল্পগুলি নিম্নরূপ:

  1. সি: সিপিইউ পরিসংখ্যান
  2. d: ডিস্কের পরিসংখ্যান
  3. n: নেটওয়ার্ক পরিসংখ্যান
  4. g: পৃষ্ঠা পরিসংখ্যান
  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 …

এখন অন্যদিকে যদি আমরা সিপিইউ সম্পর্কিত তথ্যটি কল্পনা করতে চাই, উচ্চতর বিলম্ব এবং উচ্চতর স্মৃতি, নিম্নলিখিত কমান্ডটি চালান:

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. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।