ক্লায়েন্টদের জন্য সেন্ট্রাল মনিটরিং সার্ভার হিসাবে সংগৃহীত কনফিগার করুন


আপনার নেটওয়ার্কে বিভিন্ন সার্ভারে ইনস্টল করা অন্যান্য সংগ্রহকৃত ক্লায়েন্টদের জন্য কেন্দ্রীয় পর্যবেক্ষণ সার্ভার হিসাবে কাজ করতে আপনি কীভাবে সংগ্রহযোগ্য ডেমনের জন্য নেটওয়ার্কিং প্লাগইন সক্ষম করতে পারবেন তার উপর এই টিউটোরিয়ালটি আলোকপাত করবে।

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

  1. লিনাক্স সার্ভারগুলি পর্যবেক্ষণ করতে সংগ্রহ এবং সংগ্রহ করা ওয়েব ইনস্টল করুন

পদক্ষেপ 1: সংগৃহীত সার্ভার মোড সক্ষম করুন

১. ধরে নেওয়া যাক আপনার মেশিনে কালেক্টড ডিমন এবং কালেক্টড-ওয়েব ইন্টারফেস ইতিমধ্যে ইনস্টল করা আছে যা একটি সার্ভার হিসাবে কাজ করবে, আপনার প্রথম ধাপের যত্ন নিতে হবে যা নিশ্চিত হওয়া যায় যে সিস্টেম সময়টি একটি টাইম সার্ভারের সাথে সিঙ্ক্রোনাইজ করা হয়েছে to আপনার সান্নিধ্য

এই লক্ষ্য অর্জনের জন্য আপনি নিজের মেশিনে এনটিপি সার্ভারটি ইনস্টল করতে পারেন, বা আরও সুবিধাজনক পদ্ধতি হ'ল স্থানীয় সময় সার্ভারের বিরুদ্ধে ক্রোন থেকে এনটিপিডেট কমান্ড বা আপনার প্রাঙ্গণের নিকটে একটি সার্বজনীন সময় সার্ভারের সাথে পরামর্শের মাধ্যমে নিয়মিতভাবে সিস্টেমের সাথে সিঙ্ক্রোনাইজ করা more উপলব্ধ এনটিপি সার্ভারগুলির জন্য http://pool.ntp.org ওয়েবসাইট।

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

# apt-get install ntpdate		[On Debain based Systems]
# yum install ntpdate			[On RedHat based Systems]
OR
# dnf install ntpdate			
# ntpdate 0.ro.pool.ntp.org

দ্রষ্টব্য: উপরের কমান্ডের অনুসারে এনটিপি সার্ভারের URL টি প্রতিস্থাপন করুন।

২. এরপরে, নীচের কমান্ডটি জারি করে মধ্যরাতে প্রতিদিন নির্ধারিত হওয়ার জন্য ক্রন্টব ডেমন রুট ফাইলে উপরের টাইম সিঙ্ক কমান্ডটি যুক্ত করুন:

# crontab -e

৩. একবার সম্পাদনা করার জন্য রুট ক্রন্টব ফাইলটি খুললে, ফাইলটির নীচে নীচের লাইনটি যুক্ত করুন, এটি সংরক্ষণ করুন এবং শিডিয়ুলটি সক্রিয় করার জন্য প্রস্থান করুন:

@daily ntpdate 0.ro.pool.ntp.org   

দ্রষ্টব্য: কেন্দ্রীয় সময় সার্ভারের সাথে সিস্টেমের সমস্ত সিস্টেমের সময় সারিবদ্ধ করার জন্য আপনার নেটওয়ার্কে উপস্থিত সমস্ত বৈশিষ্ট্য সংগ্রহ করা ক্লায়েন্টের দৃষ্টান্তগুলির সাথে সময়ের সাথে সংযোগ স্থাপন সম্পর্কিত এই পদক্ষেপগুলি পুনরাবৃত্তি করুন।

পদক্ষেপ 2: সেন্ট্রাল মনিটরিং সিস্টেমে কালেক্টড সার্ভার মোডে কনফিগার করুন

৪. কালেক্টড ডিমন সার্ভার হিসাবে চালাতে এবং সংগ্রহ করা ক্লায়েন্টদের সমস্ত পরিসংখ্যান সংগ্রহ করার জন্য আপনাকে নেটওয়ার্ক প্লাগইন সক্ষম করতে হবে।

নেটওয়ার্ক প্লাগইনের ভূমিকা হ'ল ডিফল্ট 25826/ইউডিপি পোর্টে সংযোগগুলি শুনতে এবং ক্লায়েন্টের দৃষ্টান্ত থেকে ডেটা গ্রহণ করা। সুতরাং, নীচের বিবৃতিগুলি সম্পাদনা করার জন্য এবং সংগ্রহের জন্য প্রধান সংগৃহীত কনফিগারেশন ফাইলটি খুলুন:

# nano /etc/collectd/collectd.conf
OR
# nano /etc/collectd.conf

নীচে হিসাবে বিবৃতি অনুসন্ধান করুন এবং অসুবিধা করুন:

LoadPlugin logfile
LoadPlugin syslog

<Plugin logfile>
       LogLevel "info"
       File STDOUT
       Timestamp true
       PrintSeverity false
</Plugin>

<Plugin syslog>
        LogLevel info
</Plugin>

LoadPlugin network

এখন, ফাইলের সামগ্রীতে গভীরভাবে অনুসন্ধান করুন, নেটওয়ার্ক প্লাগইন ব্লকটি চিহ্নিত করুন এবং নিম্নলিখিত বিবরণগুলিতে শোনার ঠিকানা বিবৃতিটি প্রতিস্থাপন করে নিম্নলিখিত বিবৃতিগুলিকে সঙ্কলিত করুন:

<Plugin network>
...
# server setup:
      <Listen "0.0.0.0" "25826">
       </Listen>
....
</Plugin>

৫. আপনি ফাইলটি সম্পাদনা করার পরে, এটি সংরক্ষণ করুন এবং এটি বন্ধ করুন এবং পরিবর্তনগুলি প্রতিবিম্বিত করতে এবং সমস্ত নেটওয়ার্ক ইন্টারফেসে একটি সার্ভার শোনার সার্ভারে পরিণত হওয়ার জন্য সংগ্রহ পরিষেবাটি পুনরায় চালু করুন art কালেক্টেড নেটওয়ার্ক সকেট আউটপুট পেতে নেটট্যাট কমান্ডটি ব্যবহার করুন।

# service collectd restart
or
# systemctl restart collectd   [For systemd init services]
# netstat –tulpn| grep collectd