एडब्ल्यूएस कॉन्फ़िग डेमो - 10 मिनट में आपके विन्यास परिवर्तनों की निगरानी (हिन्दी)
विषयसूची:
- आवश्यक शर्तें
- MySQL डाटाबेस बनाना
- डेबियन पर Zabbix स्थापित करना
- 1. Zabbix स्थापित करना
- 2. Zabbix फ्रंटेंड के लिए PHP को कॉन्फ़िगर करना
- 3. Zabbix सर्वर के लिए MySQL डाटाबेस को कॉन्फ़िगर करना
- Zabbix फ़्रंट स्थापित करना और कॉन्फ़िगर करना
- निष्कर्ष
Zabbix नेटवर्क और एप्लिकेशन की निगरानी के लिए एक परिपक्व ओपन सोर्स सॉफ्टवेयर है। Zabbix विभिन्न नेटवर्क उपकरणों, प्रणालियों और अनुप्रयोगों से मैट्रिक्स एकत्र कर सकता है। किसी भी विफलता के मामले में, ज़ैबिक्स विभिन्न तरीकों से अधिसूचना अलर्ट भेजेगा।
ज़ैबिक्स एजेंट आधारित और एजेंट-कम निगरानी दोनों का समर्थन करता है। Zabbix एजेंट के पास एक छोटा सा पदचिह्न है और यह लिनक्स, UNIX, macOS और विंडोज सहित विभिन्न प्लेटफार्मों पर चल सकता है।
यह ट्यूटोरियल बताता है कि MySQL का उपयोग डेटाबेस बैक-एंड के रूप में डेबियन 9 लिनक्स सर्वर पर ज़ैबिक्स 4.0 के नवीनतम संस्करण को कैसे स्थापित और कॉन्फ़िगर करना है। हम आपको यह भी दिखाएंगे कि ज़ैबिक्स एजेंट को दूरस्थ होस्ट पर कैसे स्थापित किया जाए और ज़ैबिक्स सर्वर पर होस्ट को कैसे जोड़ा जाए।
आवश्यक शर्तें
आप जिस उपयोगकर्ता के रूप में लॉग इन हैं, उसके पास पैकेज स्थापित करने में सक्षम होने के लिए sudo विशेषाधिकार होना चाहिए।
MySQL डाटाबेस बनाना
Zabbix MySQL / MariaDB और PostgreSQL दोनों का समर्थन करता है। इस गाइड में, हम एक डेटाबेस बैक-एंड के रूप में मारियाडीबी का उपयोग करेंगे।
MySQL कंसोल पर लॉगिन करें:
sudo mysql
नया डेटाबेस बनाने के लिए निम्न SQL कथन चलाएँ:
CREATE DATABASE zabbix CHARACTER SET utf8 collate utf8_bin;
अगला, एक MySQL उपयोगकर्ता खाता बनाएं और डेटाबेस तक पहुंच प्रदान करें:
GRANT ALL ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'change-with-strong-password';
सुनिश्चित करें कि आप एक मजबूत पासवर्ड के
change-with-strong-password
हैं।
एक बार करने के बाद, टाइप करके MySQL कंसोल से बाहर निकलें:
डेबियन पर Zabbix स्थापित करना
इस लेख को लिखने के समय, ज़ैबिक्स का नवीनतम स्थिर संस्करण 4.0 संस्करण है। डेबियन रिपॉजिटरी में उपलब्ध ज़ैबिक्स पैकेज अक्सर पुराने होते हैं इसलिए हम आधिकारिक ज़ैबिक्स रिपॉजिटरी का उपयोग करेंगे।
1. Zabbix स्थापित करना
निम्नलिखित ज़ब्ती कमांड के साथ नवीनतम ज़ैबिक्स भंडार डाउनलोड करें।
wget
फ़ाइल डाउनलोड हो जाने के बाद, इसे स्थापित करें:
sudo apt install./zabbix-release_4.0-2+stretch_all.deb
पैकेज सूची को अपडेट करें और माबक्यूएल डेटाबेस समर्थन और ज़ैबिक्स एजेंट के साथ ज़ैबिक्स सर्वर, वेब फ्रंटएंड को स्थापित करें:
sudo apt update
sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent
ऊपर दिया गया कमांड Apache, PHP और सभी आवश्यक PHP मॉड्यूल भी स्थापित करेगा।
2. Zabbix फ्रंटेंड के लिए PHP को कॉन्फ़िगर करना
सभी अपाचे और PHP सेटिंग्स के साथ एक अपाचे कॉन्फ़िगरेशन फ़ाइल स्थापना के दौरान बनाई गई है।
कॉन्फ़िगरेशन फ़ाइल खोलें, टाइमज़ोन लाइन को अनइंस्टॉल करें और इसे अपने समय क्षेत्र में बदलें। आप यहाँ PHP द्वारा समर्थित टाइम ज़ोन की पूरी सूची पा सकते हैं।
/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. Zabbix सर्वर के लिए MySQL डाटाबेस को कॉन्फ़िगर करना
MySQL डंप फ़ाइल आयात करें जिसमें MySQL के साथ Zabbix सर्वर के लिए एक प्रारंभिक स्कीमा और डेटा शामिल है।
gunzip < /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix
जब आपसे कहा जाता है कि आपने पहले बनाया हुआ पासवर्ड डालें। सफलता मिलने पर कोई आउटपुट नहीं दिया जाता है।
इसके बाद, Zabbix कॉन्फ़िगरेशन खोलें और डेटाबेस पासवर्ड सेट करें:
sudo nano /etc/zabbix/zabbix_server.conf
निम्न अनुभाग के लिए खोजें,
DBPassword
निर्देश को
DBPassword
और डेटाबेस पासवर्ड जोड़ें।
… ### Option: DBPassword # Database password. # Comment this line if no password is used. # # Mandatory: no # Default: DBPassword=change-with-strong-password…
फ़ाइल को सहेजें और बंद करें।
Zabbix सर्वर और एजेंट सेवाओं को पुनरारंभ करें और सक्षम करें:
sudo systemctl restart zabbix-server zabbix-agent
sudo systemctl enable zabbix-server zabbix-agent
सत्यापित करें कि Zabbix सर्वर चल रहा है:
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 Mon 2019-01-28 15:37:21 CST; 35s ago Main PID: 27632 (zabbix_server) CGroup: /system.slice/zabbix-server.service…
Zabbix फ़्रंट स्थापित करना और कॉन्फ़िगर करना
Zabbix वेब इंटरफ़ेस PHP में लिखा गया है और आपको सर्वर को कॉन्फ़िगर करने, इकट्ठा किए गए डेटा को देखने और उन होस्ट को जोड़ने की अनुमति देता है जिन्हें आप मॉनिटर करना चाहते हैं।
स्थापना शुरू करने के लिए, अपना पसंदीदा ब्राउज़र खोलें और अपने सर्वर का डोमेन नाम या सार्वजनिक आईपी पता
/zabbix
बाद टाइप करें:
http(s)://your_domain_or_ip_address/zabbix
पहली स्क्रीन पर, आपका स्वागत संदेश के साथ किया जाएगा। जारी रखने के लिए
Next step
क्लिक करें।
अंत में, होस्ट को जोड़ने के लिए नीले जोड़ें
button
पर क्लिक
button
।
निष्कर्ष
आपने अपने डेबियन सिस्टम पर नवीनतम ज़ैबिक्स को सफलतापूर्वक स्थापित किया है और सीखा है कि नए होस्ट कैसे जोड़े जाएं जिन्हें आप मॉनिटर करना चाहते हैं।
अब आपको ज़ैबिक्स डॉक्यूमेंटेशन की जांच करनी चाहिए और ज़ैबिक्स को कॉन्फ़िगर और उपयोग करने के तरीके के बारे में और जानना चाहिए।
डेबियन zabbix निगरानीडेबियन 10 लिनक्स पर रेडिस को कैसे स्थापित करें और कॉन्फ़िगर करें

इस ट्यूटोरियल में, हम एक डेबियन 10, बस्टर पर रेडिस को स्थापित और कॉन्फ़िगर करने के तरीके को कवर करेंगे। रेडिस एक ओपन-सोर्स इन-मेमोरी की-वैल्यू डेटा स्टोर है।
डेबियन 10 लिनक्स पर स्क्वीड प्रॉक्सी को कैसे स्थापित करें और कॉन्फ़िगर करें

स्क्विड HTTP, HTTPS, FTP, और अधिक जैसे लोकप्रिय नेटवर्क प्रोटोकॉल का समर्थन करने वाला एक पूर्ण विशेषताओं वाला कैशिंग प्रॉक्सी है। इस ट्यूटोरियल में हम बताएंगे कि डेबियन बस्टर पर स्क्वीड प्रॉक्सी कैसे सेट करें।
Ubuntu 18.04 पर zabbix को कैसे स्थापित करें और कॉन्फ़िगर करें

Zabbix सबसे लोकप्रिय ओपन सोर्स मॉनिटरिंग सॉफ्टवेयर टूल्स में से एक है। इस ट्यूटोरियल में बताया गया है कि उबंटू 18.04 सर्वर पर ज़ैबिक्स 4.0 का नवीनतम संस्करण कैसे स्थापित और कॉन्फ़िगर किया जाए।