অ্যান্ড্রয়েড

উবুন্টু 18.04 এ জাবিবিক্স কীভাবে ইনস্টল ও কনফিগার করবেন

Configurando a Ubuntu Dock pelo DCONF - Tutorial

Configurando a Ubuntu Dock pelo DCONF - Tutorial

সুচিপত্র:

Anonim

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

জ্যাববিক্স এজেন্ট ভিত্তিক এবং এজেন্ট-কম পর্যবেক্ষণের জন্য মোতায়েন করা যেতে পারে। জ্যাববিক্স এজেন্টের একটি ছোট পদচিহ্ন রয়েছে এবং এটি লিনাক্স, ইউএনআইএক্স, ম্যাকোস এবং উইন্ডোজ সহ বিভিন্ন প্ল্যাটফর্মে চলতে পারে।

এই টিউটোরিয়ালটি মাইএসকিউএলকে ডাটাবেস ব্যাক-এন্ড হিসাবে ব্যবহার করে একটি উবুন্টু 18.04 সার্ভারে জাবিবিক্স 4.0.০ এর সর্বশেষ সংস্করণটি ইনস্টল ও কনফিগার করার পদ্ধতি বর্ণনা করে। আমরা আপনাকে কীভাবে একটি দূরবর্তী হোস্টে জাবিবিক্স এজেন্ট ইনস্টল করতে হবে এবং হোস্টটিকে জ্যাববিক্স সার্ভারে যুক্ত করতে হবে তাও আমরা আপনাকে দেখাব।

পূর্বশর্ত

এই টিউটোরিয়ালটি চালিয়ে যাওয়ার আগে নিশ্চিত হয়ে নিন যে আপনি সুডো সুবিধা সহ ব্যবহারকারী হিসাবে লগ ইন করেছেন।

মাইএসকিউএল ডেটাবেস তৈরি করা হচ্ছে

জ্যাববিক্স মাইএসকিউএল / মারিয়াডিবি এবং পোস্টগ্রিজ এসকিউএল উভয়কেই সমর্থন করে। এই টিউটোরিয়ালে, আমরা মাইএসকিউএলকে একটি ডাটাবেস ব্যাক-এন্ড হিসাবে ব্যবহার করব।

নিম্নলিখিত কমান্ডটি লিখে মাইএসকিউএল শেলটিতে লগইন করুন:

sudo mysql

মাইএসকিউএল শেল এর মধ্যে থেকে একটি নতুন ডাটাবেস তৈরি করতে নিম্নলিখিত এসকিউএল স্টেটমেন্টটি চালান:

CREATE DATABASE zabbix CHARACTER SET utf8 collate utf8_bin;

এরপরে, একটি মাইএসকিউএল ব্যবহারকারী অ্যাকাউন্ট তৈরি করুন এবং ডাটাবেসটিতে অ্যাক্সেস মঞ্জুর করুন:

GRANT ALL ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'change-with-strong-password'; আপনি একটি শক্তিশালী পাসওয়ার্ড change-with-strong-password নিশ্চিত করুন।

একবার হয়ে গেলে, টাইপ করে মাইএসকিএল কনসোলটি থেকে প্রস্থান করুন:

EXIT;

উবুন্টুতে জব্বিক্স ইনস্টল করা

এই নিবন্ধটি লেখার সময়, জাবিবিক্সের সর্বশেষতম স্থিতিশীল সংস্করণ ৪.০ সংস্করণ। উবুন্টু সংগ্রহস্থলে উপলভ্য জ্যাববিক্স প্যাকেজগুলি প্রায়শই পুরানো হয়ে যায় তাই আমরা সরকারী জ্যাববিক্স সংগ্রহস্থলটি ব্যবহার করব।

1. জাবিবিক্স ইনস্টল করা

নিম্নলিখিত উইজেট কমান্ড সহ সর্বশেষতম জ্যাববিক্স সংগ্রহশালা .deb প্যাকেজটি ডাউনলোড করুন:

wget

ফাইলটি ডাউনলোড হয়ে গেলে, টাইপ করে আপনার উবুন্টু 18.04 সিস্টেমে জাব্বিক্স সংগ্রহস্থল যুক্ত করুন:

sudo apt install./zabbix-release_4.0-2+bionic_all.deb

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

sudo apt update sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent

উপরের কমান্ডটি অ্যাপাচি, পিএইচপি এবং সমস্ত প্রয়োজনীয় পিএইচপি মডিউল ইনস্টল করবে।

২. জাবিবিক্স সীমারেখার জন্য পিএইচপি কনফিগার করা

ইনস্টলেশন চলাকালীন, একটি অ্যাপাচি কনফিগারেশন ফাইল তৈরি করা হয় যাতে প্রয়োজনীয় সমস্ত অ্যাপাচি এবং পিএইচপি সেটিংস থাকে। আপনার কেবলমাত্র একটি ছোট পরিবর্তন করতে হবে এবং উপযুক্ত সময় অঞ্চল নির্ধারণ করতে হবে।

কনফিগারেশন ফাইলটি খুলুন, টাইমজোন লাইনটিকে আপত্তিহীন করুন এবং এটিকে আপনার সময় অঞ্চলে পরিবর্তন করুন। আপনি এখানে পিএইচপি দ্বারা সমর্থিত সময় অঞ্চলগুলির সম্পূর্ণ তালিকা খুঁজে পেতে পারেন।

/etc/apache2/conf-enabled/zabbix.conf

… php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value max_input_vars 10000 php_value always_populate_raw_post_data -1 php_value date.timezone America/Denver… … php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value max_input_vars 10000 php_value always_populate_raw_post_data -1 php_value date.timezone America/Denver… … php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value max_input_vars 10000 php_value always_populate_raw_post_data -1 php_value date.timezone America/Denver…

একবার হয়ে গেলে, পরিবর্তনগুলি কার্যকর হওয়ার জন্য কনফিগারেশন ফাইলটি সংরক্ষণ করুন এবং অ্যাপাচি পরিষেবাটি পুনরায় চালু করুন:

sudo systemctl restart apache2

৩. জাবিবিক্স সার্ভারের জন্য মাইএসকিউএল ডেটাবেস কনফিগার করা

জ্যাববিক্স ইনস্টলেশন প্যাকেজটি একটি ডাম্প ফাইল সরবরাহ করে যা মাইএসকিউএল সহ জাবিবিক্স সার্ভারের জন্য প্রাথমিক স্কিমা এবং ডেটা অন্তর্ভুক্ত করে।

চালিয়ে মাইএসকিউএল ডাম্প ফাইলটি আমদানি করুন:

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

আপনাকে অনুরোধ করা হলে আপনি আগে ব্যবহারকারীর পাসওয়ার্ড লিখুন। সাফল্যে, কোনও আউটপুট দেওয়া হয় না।

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

আপনার সম্পাদকটিতে কনফিগারেশন ফাইলটি খুলুন:

sudo nano /etc/zabbix/zabbix_server.conf

নিম্নলিখিত বিভাগটির জন্য অনুসন্ধান করুন, DBPassword নির্দেশনাটি DBPassword করুন এবং ডাটাবেস পাসওয়ার্ড যুক্ত করুন।

/etc/zabbix/zabbix_server.conf

… ### Option: DBPassword # Database password. # Comment this line if no password is used. # # Mandatory: no # Default: DBPassword=change-with-strong-password…

সংরক্ষণ করুন এবং ফাইলটি বন্ধ করুন।

জাবিবিক্স সার্ভার এবং এজেন্ট পরিষেবাদি পুনরায় চালু করুন এবং তাদের সিস্টেম বুটে শুরু করুন:

sudo systemctl restart zabbix-server zabbix-agent sudo systemctl enable zabbix-server zabbix-agent

জ্যাববিক্স সার্ভারটি চলছে কিনা তা পরীক্ষা করতে টাইপ করুন:

sudo systemctl status zabbix-server

● zabbix-server.service - Zabbix Server Loaded: loaded (/lib/systemd/system/zabbix-server.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2018-11-29 03:30:44 PST; 43s ago Main PID: 14293 (zabbix_server) Tasks: 34 (limit: 2319) CGroup: /system.slice/zabbix-server.service…

জাবিবিক্স ফ্রন্টএন্ড ইনস্টল এবং কনফিগার করা

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

ওয়েব ইন্টারফেস ব্যবহার শুরু করার আগে আমাদের এটি ইনস্টল করা দরকার।

আপনার প্রিয় ব্রাউজারটি খুলুন এবং আপনার সার্ভারের ডোমেন নাম বা পাবলিক আইপি ঠিকানা টাইপ করুন /zabbix :

http(s)://your_domain_or_ip_address/zabbix

প্রথম পর্দায়, আপনাকে একটি স্বাগত বার্তা উপস্থাপন করা হবে। চালিয়ে যাওয়ার জন্য Next step ক্লিক করুন।

শেষ পর্যন্ত হোস্টটি যুক্ত করতে নীল অ্যাড button

উপসংহার

আপনি আপনার উবুন্টু সিস্টেমে সর্বশেষতম জ্যাববিক্স সফলভাবে ইনস্টল করেছেন এবং আপনি কীভাবে নতুন নজরদারীগুলি যোগ করতে চান তা কীভাবে শিখতে পারেন।

আপনার এখন জাবিবিক্স ডকুমেন্টেশন চেক করা উচিত এবং জ্যাববিক্স কীভাবে কনফিগার করতে এবং ব্যবহার করবেন সে সম্পর্কে আরও জানুন।

উবুন্টু জাবিবিক্স পর্যবেক্ষণ