انڈروئد

اوبنٹو 18.04 پر زبیبکس کو انسٹال اور تشکیل کا طریقہ

تم زمین والوں پر رØÙ… کرو۔۔۔۔ آسمان والا تم پر رØÙ… فرماۓ

تم زمین والوں پر رØÙ… کرو۔۔۔۔ آسمان والا تم پر رØÙ… فرماۓ

فہرست کا خانہ:

Anonim

زبیبکس اوپن سورس مانیٹرنگ سافٹ ویر ٹولز میں سے ایک مقبول ٹول ہے۔ زیبکس آپ کے نیٹ ورکس ڈیوائسز ، سسٹمز اور ایپلی کیشنز سے میٹرکس جمع کرتا ہے اور یقینی بناتا ہے کہ وہ چل رہے ہیں۔ کسی بھی مسئلے کی صورت میں ، زبیکس مختلف طریقوں کے ذریعے نوٹیفکیشن الرٹس بھیجے گا۔

زیبکس ایجنٹ پر مبنی اور ایجنٹ سے کم نگرانی کے لئے تعینات کیا جاسکتا ہے۔ زبیبکس ایجنٹ کے پاس ایک چھوٹا سا نشان ہے اور وہ مختلف پلیٹ فارمز پر چل سکتا ہے ، جن میں لینکس ، UNIX ، میک او ایس اور ونڈوز شامل ہیں۔

اس ٹیوٹوریل میں بیان کیا گیا ہے کہ مائبا ایس کیو ایل کو بطور ڈیٹا بیس استعمال کرکے اوبنٹو 18.04 سرور پر زبیبکس 4.0 کے تازہ ترین ورژن کو انسٹال اور تشکیل کرنے کا طریقہ۔ ہم آپ کو یہ بھی دکھائیں گے کہ ریموٹ ہوسٹ پر زبیبکس ایجنٹ کیسے انسٹال کریں اور میزبان کو زیبیکس سرور میں شامل کریں۔

شرطیں

اس ٹیوٹوریل کو جاری رکھنے سے پہلے ، یہ یقینی بنائیں کہ آپ بطور صارف sudo مراعات کے ساتھ لاگ ان ہیں۔

ایس کیو ایل ڈیٹا بیس بنانا

زیبکس ، ایس کیو ایل / ماریآڈیبی اور پوسٹگری ایس کیو ایل دونوں کی حمایت کرتا ہے۔ اس ٹیوٹوریل میں ، ہم ایس کیو ایل کو بطور ڈیٹا بیس بطور استعمال کریں گے۔

ایس کیو ایل شیل میں درج ذیل کمانڈ کو ٹائپ کرکے لاگ ان کریں:

sudo mysql

ایس کیو ایل شیل کے اندر سے ، ایک نیا ڈیٹا بیس بنانے کے لئے درج ذیل SQL بیان چلائیں:

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 کے change-with-strong-password کو تبدیل کرتے change-with-strong-password ۔

ایک بار مکمل ہوجانے کے بعد ، ٹائپ کرکے مائس کیو ایل کنسول سے باہر نکلیں:

EXIT;

اوبنٹو پر زبیبکس لگانا

اس مضمون کو لکھنے کے وقت ، زیبکس کا تازہ ترین مستحکم ورژن 4.0 ہے۔ اوبنٹو کے ذخیروں میں دستیاب زبیبیکس پیکیج اکثر پرانی ہوجاتے ہیں لہذا ہم زبکس کے سرکاری ذخیرہ استعمال کریں گے۔

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 sudo apt update sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent

مذکورہ کمانڈ اپاچی ، پی ایچ پی اور تمام مطلوبہ پی ایچ پی ماڈیولز بھی انسٹال کرے گی۔

2. زیبکس فرنٹ اینڈ کے لئے پی ایچ پی کی تشکیل

تنصیب کے دوران ، ایک اپاچی کنفگریشن فائل بنائی جاتی ہے جس میں اپاچی اور پی ایچ پی کی تمام ترتیبات موجود ہوتی ہیں۔ آپ کو صرف ایک چھوٹی سی تبدیلی کرنے کی ضرورت ہے اور مناسب ٹائم زون کو مرتب کرنا ہوگا۔

کنفگریشن فائل کو کھولیں ، ٹائم زون لائن کو غیر منظم کریں اور اسے اپنے ٹائم زون میں تبدیل کریں۔ آپ یہاں پی ایچ پی کے تعاون سے ٹائم زون کی مکمل فہرست تلاش کرسکتے ہیں۔

/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

3. زبیبکس سرور کے لئے ایس کیو ایل ڈیٹا بیس کی تشکیل

زبیبکس تنصیب پیکج ایک ڈمپ فائل فراہم کرتا ہے جس میں مائی ایس کیو ایل کے ساتھ زبیبکس سرور کے لئے ابتدائی سکیما اور ڈیٹا شامل ہے۔

مائک ایس کیو ایل ڈمپ فائل کو چلانے کے ذریعہ درآمد کریں:

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

جب اشارہ کیا جائے تو صارف کا پاس ورڈ درج کریں جو آپ نے پہلے بنایا تھا۔ کامیابی پر ، کوئی آؤٹ پٹ نہیں دیا جاتا ہے۔

اگلا ، ہمیں زیبکس ترتیب میں ترمیم کرنے اور ڈیٹا بیس کا پاس ورڈ ترتیب دینے کی ضرورت ہے۔

کنفیگریشن فائل کو اپنے ایڈیٹر میں کھولیں:

sudo nano /etc/zabbix/zabbix_server.conf

درج ذیل سیکشن کے لئے تلاش کریں ، ڈی بی پاس ورڈ کی ہدایت کو غیر 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…

زبیکس فرنٹ اینڈ کو انسٹال اور تشکیل کرنا

زیببکس ویب انٹرفیس پی ایچ پی میں لکھا ہوا ہے اور ہمیں سرور کو ترتیب دینے ، جمع ہونے والا ڈیٹا دیکھنے اور میزبانوں کو شامل کرنے کی اجازت دیتا ہے جس کی ہم نگرانی کرنا چاہتے ہیں۔

ویب انٹرفیس کا استعمال شروع کرنے سے پہلے ، ہمیں اسے انسٹال کرنے کی ضرورت ہے۔

اپنا پسندیدہ براؤزر کھولیں اور اپنے سرور کا ڈومین نام یا عوامی IP پتہ ٹائپ کریں جس کے بعد /zabbix :

http(s)://your_domain_or_ip_address/zabbix

پہلی اسکرین پر ، آپ کو ایک خوش آئند پیغام پیش کیا جائے گا۔ جاری رکھنے کے لئے Next step پر کلک کریں۔

آخر میں ، میزبان کو شامل کرنے کے لئے نیلے رنگ کے اڈے کے button ۔

نتیجہ اخذ کرنا

آپ نے اپنے اوبنٹو سسٹم پر جدید ترین زبیبکس کامیابی کے ساتھ انسٹال کیا ہے اور یہ سیکھا ہے کہ آپ جس نئے میزبان کی نگرانی کرنا چاہتے ہیں اسے شامل کریں۔

اب آپ زبیبکس دستاویزات کو چیک کریں اور زبیبکس کو تشکیل اور استعمال کرنے کا طریقہ سیکھیں۔

اوبنٹو زبیبکس مانیٹرنگ