Zabbix 7.0 LTS লাইসেন্স পরিবর্তন, উন্নতি এবং আরও অনেক কিছু নিয়ে এসেছে

Zabbix প্রধান

ঘোষণা করা হয়েছে "Zabbix 7.0" এর নতুন সংস্করণ প্রকাশ, যা একটি অফিসিয়াল এক্সটেন্ডেড পিরিয়ড অফ সাপোর্ট (LTS) সংস্করণ হিসাবে আসে এবং এটি এই সংস্করণ 7.0 দিয়ে শুরু করে, প্রকল্প কোডটি এখন AGPLv3 লাইসেন্সের অধীনে বিতরণ করা হয়েছে, GPLv2 লাইসেন্সের পরিবর্তে, যেহেতু এটি উল্লেখ করা হয়েছে যে AGPLv3 এর একটি স্বতন্ত্র বৈশিষ্ট্য হল নেটওয়ার্ক পরিষেবা প্রদানকারী অ্যাপ্লিকেশনগুলির জন্য অতিরিক্ত বিধিনিষেধের প্রবর্তন।

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

জ্যাববিক্স 7.0 এর মূল খবর

Zabbix 7.0-এর উপস্থাপিত এই নতুন সংস্করণে, একটি "ওয়েব সাইট এবং অ্যাপ্লিকেশনের সিন্থেটিক মনিটরিং" মোডের প্রবর্তন যা একটি ব্রাউজার ইঞ্জিন এবং জটিল স্ক্রিপ্ট ব্যবহার করে এবং সাইটের স্থিতির স্ক্রিনশট তৈরি, কার্যক্ষমতার ভিজ্যুয়ালাইজেশন এবং ওয়েব অ্যাপ্লিকেশনগুলির জন্য নির্দিষ্ট ডেটা পর্যবেক্ষণের অনুমতি দেয়।

Zabbix 7.0 এর আরেকটি নতুন বৈশিষ্ট্য হল একাধিক সার্ভার জুড়ে প্রক্সি ক্লাস্টারিং এবং লোড ব্যালেন্সিংয়ের জন্য সমর্থন, পাশাপাশি Zabbix-এ উচ্চ প্রাপ্যতা কনফিগারেশন নিশ্চিত করতে ব্যালেন্সারের ব্যবহার। বিদ্যমান Zabbix-ভিত্তিক সমাধানগুলির মাপযোগ্যতা অতিরিক্ত প্রক্সি সার্ভারগুলি প্রয়োগ করে উন্নত করা হয়েছে।

লোড ব্যালেন্সড প্রক্সি গ্রুপ তৈরি করুন

এটা হয়েছে বর্ধিত মাপযোগ্যতা এবং ডেটা সংগ্রহের গতি অ্যাসিঙ্ক্রোনাস পোলিং ব্যবহার করে, যা আপনাকে পূর্ববর্তী অনুরোধটি প্রক্রিয়া করার জন্য অপেক্ষা না করে পরবর্তী মেট্রিকের অনুরোধ করতে দেয়। প্রতিটি সংগ্রাহক 1000 পর্যন্ত সমান্তরাল যাচাইকরণ সমর্থন করে। এই অ্যাসিঙ্ক্রোনাস কার্যকারিতা SNMP এবং HTTP ব্যবহার করে এমন এজেন্ট এবং কন্ট্রোলারগুলিতে প্রয়োগ করা যেতে পারে।

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

Zabbix 7.0 LTS-এ কেন্দ্রীভূত টাইমআউট সেটিংস যোগ করা হয়েছে, GUI এবং API-এর মাধ্যমে অ্যাক্সেসযোগ্য, আপনাকে নির্দিষ্ট উপাদানগুলির সাথে সম্পর্কিত পৃথক সময়সীমা নির্ধারণ করতে বা প্রক্সি স্তরে টাইমআউট ওভাররাইড করার অনুমতি দেয়।

তথ্য সংগ্রহের সময়সীমা

এর অন্যান্য পরিবর্তন যে দাঁড়ানো:

  • চেকের সমান্তরালকরণের জন্য নেটওয়ার্কগুলিতে হোস্টের প্রাপ্যতা নির্ধারণের গতি উল্লেখযোগ্যভাবে বৃদ্ধি পেয়েছে, 100 গুণ দ্রুততর।
  • টাইম-ভিত্তিক ওয়ান-টাইম পাসওয়ার্ড (TOTP) ব্যবহার করে দ্বি-ফ্যাক্টর প্রমাণীকরণের জন্য সমর্থন একীভূত করা হয়েছে।
  • ডিস্ক বাফারিং প্রয়োজন ছাড়াই RAM এ সংগৃহীত মেট্রিক্স সংরক্ষণ করে অপ্টিমাইজ করা প্রক্সি কর্মক্ষমতা এবং দক্ষতা।
  • একটি হাইব্রিড স্কিম চালু করা হয়েছে যা মেমরি এবং ডিস্কে ডেটা সংরক্ষণ করার অনুমতি দেয়।
  • কনফিগারেশন ফাইলের সঠিকতা যাচাই।
  • VMware এবং Kubernetes এর মতো জটিল পরিবেশে হোস্ট আবিষ্কারের জন্য বৃহত্তর নমনীয়তা।
  • অ্যাক্সেস অধিকার চেক করার জন্য যুক্তি পরিবর্তন করে ফ্রন্টএন্ড কর্মক্ষমতা উন্নতি।
  • DNS পর্যবেক্ষণ ক্ষমতার উল্লেখযোগ্য সম্প্রসারণ।
  • পিডিএফ রিপোর্টের জন্য মাল্টি-পেজ ড্যাশবোর্ডের জন্য বাস্তবায়িত সমর্থন সহ স্থিতিশীল বিভাগে স্বয়ংক্রিয়ভাবে জেনারেট হওয়া PDF রিপোর্ট স্থানান্তর।
  • বহিরাগত সিস্টেমে মেট্রিক্স এবং ইভেন্টগুলি প্রেরণের জন্য সংক্রমণ ক্ষমতার স্থিতিশীলতা।
  • স্বয়ংক্রিয় সনাক্তকরণের সময় হারিয়ে যাওয়া আইটেম ডেটা সংগ্রহকে বিরতি দেওয়ার ক্ষমতা যুক্ত করা হয়েছে।
  • সক্রিয় এজেন্টে স্ক্রিপ্ট চালানোর ক্ষমতা, সেইসাথে বাইনারি ডেটা প্রকার এবং নতুন অ্যাক্টিভেশন ফাংশনগুলির জন্য সমর্থন যোগ করা হয়েছে।
  • প্রমিথিউস ডেটা নিয়ে কাজ করার উল্লেখযোগ্য ত্বরণ।

পরিশেষে, আপনি যদি এটি সম্পর্কে আরও জানতে সক্ষম হন তবে আপনি বিশদ বিবরণে পরামর্শ করতে পারেন নিম্নলিখিত লিঙ্ক.

উবুন্টু এবং ডেরাইভেটিভসে জ্যাববিক্স কীভাবে ইনস্টল করবেন?

যারা নতুন সংস্করণ ইনস্টল করতে আগ্রহী তাদের জন্য, এটি উল্লেখ করা গুরুত্বপূর্ণ যে পূর্ববর্তী সংস্করণগুলি থেকে আপগ্রেড করার জন্য, আপনাকে শুধুমাত্র নতুন বাইনারি (সার্ভার এবং প্রক্সি) এবং একটি নতুন ইন্টারফেস ইনস্টল করতে হবে। Zabbix স্বয়ংক্রিয়ভাবে ডাটাবেস আপডেট করবে। নতুন এজেন্ট ইনস্টল করার প্রয়োজন নেই.

Si আপনি কি এই ইউটিলিটি ইনস্টল করতে চান? আপনার সিস্টেমে, আপনি একটি টার্মিনাল খোলার মাধ্যমে এটি করতে পারেন (আপনি Ctrl + Alt + T কী সংমিশ্রণটি ব্যবহার করতে পারেন) এবং এতে আপনি নিম্নলিখিতটি টাইপ করতে পারেন:

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1%2Bubuntu24.04_all.deb
sudo dpkg -i zabbix-release_7.0-1%2Bubuntu24.04_all.deb
sudo apt update 
sudo apt -y install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent

উবুন্টুর অন্যান্য সংস্করণের ক্ষেত্রে আপনি নিম্নলিখিত প্যাকেজগুলির মধ্যে একটি ব্যবহার করতে পারেন। উবুন্টু 22.04:

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1%2Bubuntu22.04_all.deb

উবুন্টু 20.04

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1%2Bubuntu20.04_all.deb

উবুন্টু 18.04

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1%2Bubuntu18.04_all.deb

উবুন্টু 16.04

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1%2Bubuntu16.04_all.deb

Zabbix তথ্য সঞ্চয় করার জন্য একটি ডাটাবেস ব্যবহার করে, তাই Apache ব্যবহার করার পাশাপাশি আপনার সিস্টেমে ইতিমধ্যেই ইনস্টল করা সমর্থিতগুলির একটি থাকতে হবে, তাই আমি ল্যাম্প ইনস্টল করার পরামর্শ দিই। ইনস্টলেশন সম্পন্ন এখন আমাদের অবশ্যই জাব্বিক্সের জন্য একটি ডাটাবেস তৈরি করতে হবে, আমরা টাইপ করে এটি করতে পারি:

sudo mysql -uroot -p password
mysql> create database zabbix character set utf8 collate utf8_bin; 
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'contraseña'; mysql> quit

'পাসওয়ার্ড' হ'ল আপনার ডাটাবেসের পাসওয়ার্ড যা আপনাকে অবশ্যই মনে রাখতে হবে বা পরে লিখতে হবে এটি একটি কনফিগারেশন ফাইলে রাখতে হবে।

এখন আমরা নিম্নলিখিতগুলি আমদানি করতে যাচ্ছি:

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

Y আসুন নিম্নলিখিত ফাইলটি সম্পাদনা করুন, যেখানে আমরা ডাটাবেস পাসওয়ার্ড স্থাপন করতে যাচ্ছি:

sudo nano /etc/zabbix/zabbix_server.conf

এবং আমরা যেখানে "DBPassword =" রেখাটি সন্ধান করতে যাচ্ছি আমরা ডাটাবেসের পাসওয়ার্ড রাখতে যাচ্ছি।

এখন আমরা /etc/zabbix/apache.conf ফাইলটি সম্পাদনা করতে যাচ্ছি:

এবং আমরা "পিএইচপি_ভালিউ ডেট.টাইমজোন" লাইনটি সন্ধান করি যা আমরা কোন অসুবিধে করতে যাচ্ছি (# টি মুছে ফেলা) এবং আমরা আমাদের সময় অঞ্চল (আমার ক্ষেত্রে মেক্সিকো) স্থাপন করতে যাচ্ছি:

php_value date.timezone America/Mexico

পরিশেষে আমরা পরিষেবাটি পুনরায় আরম্ভ করব:

sudo systemctl restart zabbix-server zabbix-agent apache2

sudo systemctl enable zabbix-server zabbix-agent apache2

জাবিবিক্স অ্যাক্সেস করতে, আপনি নিজের ওয়েব ব্রাউজার থেকে পাথ (সার্ভারের ক্ষেত্রে) যেতে গিয়ে এটি করতে পারেন http: // server_ip_or_name / zabbix বা একটি স্থানীয় কম্পিউটারে লোকালহোস্ট / জাব্বিক্স


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

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