হেজমন - লিনাক্সের জন্য একটি মডুলার সিস্টেম মনিটরিং সরঞ্জাম


সমস্ত ধরণের উপরে এবং আরও অনেকগুলি রয়েছে যা সিস্টেম ডেটার বিভিন্ন আউটপুট সরবরাহ করে যেমন রিসোর্স ব্যবহার, চলমান প্রক্রিয়াগুলি, সিপিইউ তাপমাত্রা এবং অন্যান্য।

এই নিবন্ধে, আমরা হেগমন নামে একটি মডিউল মনিটরিং সরঞ্জাম পর্যালোচনা করতে যাচ্ছি। এটি মরচে লেখা একটি ওপেন সোর্স প্রকল্প, যা এখনও কাজ করে চলছে।

হেজমন নিম্নলিখিত বৈশিষ্ট্যগুলি অন্তর্ভুক্ত:

  • মনিটর সিপিইউ, মেমরি এবং অদলবদল
  • সিস্টেমের তাপমাত্রা এবং ফ্যানের গতি নিরীক্ষণ করুন
  • সামঞ্জস্যযোগ্য আপডেটের বিরতি
  • ইউনিট পরীক্ষা
  • আরও বিশদ গ্রাফিক ভিজ্যুয়ালাইজেশনের জন্য ডেটা স্ট্রিম প্রসারিত করুন

কীভাবে লিনাক্সে হেগমন ইনস্টল করবেন

হেগমন বর্তমানে কেবল লিনাক্সের জন্য উপলব্ধ এবং এটি মরিচা এবং লাইবসেন্সরগুলির জন্য ডেভলপমেন্ট ফাইলগুলির প্রয়োজন। পরেরটি ডিফল্ট প্যাকেজ সংগ্রহস্থলে পাওয়া যাবে এবং নিম্নলিখিত কমান্ড ব্যবহার করে ইনস্টল করা যাবে।

# yum install lm_sensors-devel   [On CentOS/RHEL] 
# dnf install lm_sensors-devel   [On Fedora 22+]
# apt install libsensors4-dev    [On Debian/Ubuntu]

আপনার সিস্টেমে মরিচা প্রোগ্রামিং ভাষা কীভাবে ইনস্টল করবেন সে সম্পর্কে বিস্তারিত নির্দেশাবলী নীচের নিবন্ধে সরবরাহ করা হয়েছে।

  1. লিনাক্সে জং প্রোগ্রামিং ভাষা কীভাবে ইনস্টল করবেন

আপনি একবার মরিচা ইনস্টল করার পরে, আপনি রাস্টের প্যাকেজ ম্যানেজার নামে পরিচিত কার্গো ব্যবহার করে হেগমন ইনস্টল করে এগিয়ে যেতে পারেন।

# cargo install hegemon

ইনস্টলেশন সম্পূর্ণ রান হেজমন হয়ে গেলে কেবল নিম্নলিখিত কমান্ডটি জারি করে।

# hegemon

হেগমন গ্রাফ উপস্থিত হবে। ডেটা সংগ্রহ এবং এর তথ্য আপডেট করতে আপনাকে কয়েক সেকেন্ড সময় দিতে হবে।

আপনি নিম্নলিখিত বিভাগগুলি দেখতে পাবেন:

  • সিপিইউ - সিপিইউ ব্যবহার দেখায়
  • কোর নাম - সিপিইউ কোর ব্যবহার
  • মেমো - মেমরির ব্যবহার
  • অদলবদল - অদলবদল মেমরির ব্যবহার

আপনি আপনার কীবোর্ডের "স্পেস" বোতাম টিপে প্রতিটি বিভাগকে প্রসারিত করতে পারেন। এটি আপনার নির্বাচিত সংস্থানটির ব্যবহার সম্পর্কে আরও কিছু বিশদ তথ্য সরবরাহ করবে।

আপনি যদি আপডেটের ব্যবধান বাড়াতে বা হ্রাস করতে চান তবে আপনি আপনার কীবোর্ডে + এবং - বোতাম ব্যবহার করতে পারেন।

কীভাবে নতুন স্ট্রিম যুক্ত করবেন

হেজমন এর ডেটা ভিজ্যুয়ালাইজ করতে ডেটা স্ট্রিম ব্যবহার করে। তাদের আচরণ এখানে স্ট্রিম বৈশিষ্ট্যে সংজ্ঞায়িত করা হয়। স্ট্রিমগুলিকে কেবল নাম, বিবরণ এবং সংখ্যার ডেটা মান পুনরুদ্ধারের জন্য একটি পদ্ধতির মতো প্রাথমিক ডেটা সরবরাহ করা প্রয়োজন।

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

আপনার সিস্টেমের অবস্থা সম্পর্কে দ্রুত পরিসংখ্যান সংগ্রহ করতে সহায়তা করার জন্য হিগমন একটি সাধারণ, সহজেই ব্যবহারযোগ্য সরঞ্জাম। যদিও এটির কার্যকারিতা অন্যান্য মনিটরিং সরঞ্জামগুলির তুলনায় বরং মৌলিক, এটি খুব ভালভাবে এটি কাজ করে এবং সিস্টেম তথ্য সংগ্রহের জন্য একটি নির্ভরযোগ্য উত্স। ভবিষ্যতের প্রকাশগুলিতে নেটওয়ার্ক মনিটরিং সমর্থন থাকবে বলে আশা করা হচ্ছে, যা বেশ কার্যকর হতে পারে may