क्या आप सीखना चाहते हैं कि उबंटू लिनक्स पर ज़ब्बिक्स एजेंट इंस्टॉलेशन कैसे करें? इस ट्यूटोरियल में, हम आपको दिखाने के लिए जा रहे हैं कि ज़बिक्स एजेंट सॉफ़्टवेयर को उबंटू लिनक्स संस्करण 18 चलाने वाले कंप्यूटर पर कैसे स्थापित और कॉन्फ़िगर करना है।
हार्डवेयर सूची:
निम्नलिखित खंड इस ज़ब्बिक्स ट्यूटोरियल को बनाने के लिए इस्तेमाल किए गए उपकरणों की सूची प्रस्तुत करता है।
ऊपर सूचीबद्ध हार्डवेयर का हर टुकड़ा अमेज़ॅन वेबसाइट पर पाया जा सकता है।
Zabbix Playlist:
इस पृष्ठ पर, हम ज़ब्बिक्स स्थापना से संबंधित वीडियो की एक सूची तक त्वरित पहुंच प्रदान करते हैं।
नामित हमारे यूट्यूब चैनल की सदस्यता लेने के लिए मत भूलना FKIT.
ज़बिक्स संबंधित ट्यूटोरियल:
इस पृष्ठ पर, हम ज़ब्बिक्स स्थापना से संबंधित ट्यूटोरियल की सूची में त्वरित पहुंच प्रदान करते हैं।
ट्यूटोरियल – उबंटू लिनक्स पर एनटीपी
सबसे पहले, हम एनटीपी का उपयोग कर सही दिनांक और समय का उपयोग करने के लिए सिस्टम को कॉन्फ़िगर करने जा रहे हैं।
लिनक्स कंसोल पर, सही टाइमज़ोन सेट करने के लिए निम्न आदेशों का उपयोग करें।
# dpkg-reconfigure tzdata
एनटीपीडेट पैकेज स्थापित करें और सही तिथि और समय तुरंत सेट करें।
# apt-get update
# apt-get install ntpdate
# ntpdate pool.ntp.br
Ntpdate कमांड का उपयोग सर्वर का उपयोग कर सही दिनांक और समय निर्धारित करने के लिए किया गया था: pool.ntp.br
आइए एनटीपी सेवा स्थापित करें।
# apt-get install ntp
एनटीपी वह सेवा है जो हमारे सर्वर को अद्यतन रखेगी।
अपने उबंटू लिनक्स पर कॉन्फ़िगर दिनांक और समय की जांच करने के लिए कमांड तिथि का उपयोग करें।
# date
अगर सिस्टम सही दिनांक और समय दिखाता है, तो इसका मतलब है कि आपने सभी चरणों का सही ढंग से पालन किया है।
ट्यूटोरियल – उबंटू पर ज़बिक्स एजेंट इंस्टॉलेशन
अब, हमें उबंटू लिनक्स पर ज़ब्बिक्स एजेंट स्थापित करने की आवश्यकता है।
लिनक्स कंसोल पर, आवश्यक संकुल को स्थापित करने के लिए निम्न आदेशों का उपयोग करें।
# groupadd zabbix
# useradd -g zabbix -s /bin/bash zabbix
# apt-get update
# apt-get install build-essential libpcre3-dev
लिनक्स कंसोल पर, ज़ब्बिक्स स्थापना पैकेज डाउनलोड करने के लिए निम्न आदेशों का उपयोग करें।
# mkdir /downloads
# cd /downloads
# wget https://ufpr.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.4.12/zabbix-3.4.12.tar.gz
ज़ब्बिक्स इंस्टॉलेशन पैकेज निकालें, ज़ब्बिक्स एजेंट को संकलित करें और इंस्टॉल करें।
# tar -zxvf zabbix-3.4.12.tar.gz
# cd zabbix-3.4.12/
# ./configure –enable-agent
# make
# make install
अब, आपको अपने सिस्टम पर zabbix_agentd.conf फ़ाइल का स्थान ढूंढना चाहिए।
आपको zabbix_agentd.conf फ़ाइल को संपादित करने की आवश्यकता है।
# updatedb
# locate zabbix_agentd.conf
# vi /usr/local/etc/zabbix_agentd.conf
हमारी कॉन्फ़िगरेशन से पहले मूल फ़ाइल यहां दी गई है।
LogFile=/tmp/zabbix_agentd.log
Server=127.0.0.1
ServerActive=127.0.0.1
Hostname=Zabbix server
हमारी कॉन्फ़िगरेशन के साथ नई फाइल यहां दी गई है।
LogFile=/tmp/zabbix_agentd.log
Server=127.0.0.1,200.200.200.200
ServerActive=200.200.200.200
हमारे उदाहरण में, ज़ब्बिक्स एजेंट को ज़बिक्स सर्वर 200.200.200.200 के कनेक्शन की अनुमति देने के लिए कॉन्फ़िगर किया गया है।
आईपी पते 200.200.200.200 के साथ सर्वर को एजेंट से जानकारी का अनुरोध करने और प्राप्त करने की अनुमति है।
लोकलहोस्ट, 127.0.0.1, एजेंट से जानकारी का अनुरोध करने और प्राप्त करने की अनुमति है।
कॉन्फ़िगरेशन को समाप्त करने के बाद, ज़ब्बिक्स एजेंट को शुरू करने के लिए निम्न आदेश का उपयोग करें:
# /usr/local/sbin/zabbix_agentd
Zabbix स्थापना पैकेज एक सेवा स्टार्टअप स्क्रिप्ट के साथ आता है।
यदि आप चाहते हैं, तो नीचे दिए गए आदेशों का उपयोग करके स्टार्टअप स्क्रिप्ट कॉपी करें।
# cd /downloads/zabbix-3.4.12/
# cp misc/init.d/debian/zabbix-agent /etc/init.d/
अब आप ज़ब्बिक्स एजेंट सेवा शुरू करने के लिए निम्न आदेशों का उपयोग कर सकते हैं।
# /etc/init.d/zabbix-agent start
Zabbix एजेंट लॉग फ़ाइल को सत्यापित करने के लिए निम्न आदेश का उपयोग करें।
यदि ज़ब्बिक्स एजेंट सफलतापूर्वक शुरू किया गया था, तो आपको इसके जैसा एक संदेश देखना चाहिए।
26691:20180803:175741.642 TLS support: NO
26691:20180803:175741.642 **************************
26691:20180803:175741.642 using configuration file: /usr/local/etc/zabbix_agentd.conf
26691:20180803:175741.642 agent #0 started [main process]
26692:20180803:175741.643 agent #1 started [collector]
26693:20180803:175741.643 agent #2 started [listener #1]
26694:20180803:175741.643 agent #3 started [listener #2]
26696:20180803:175741.644 agent #5 started [active checks #1]
26695:20180803:175741.644 agent #4 started [listener #3]
26696:20180803:175741.659 no active checks on server [192.168.0.200:10051]: host [ubuntu18] not found
बधाई हो! आपने ज़बिक्स एजेंट को उबंटू लिनक्स चलाने वाले कंप्यूटर पर स्थापित किया है।
आप इस कंप्यूटर को नेटवर्क निगरानी सेवा में जोड़ने के लिए अब ज़ब्बिक्स सर्वर डैशबोर्ड का उपयोग कर सकते हैं।
ट्यूटोरियल – ज़ब्बिक्स मॉनिटर लिनक्स
अब, हमें ज़ब्बिक्स सर्वर डैशबोर्ड तक पहुंचने और लिनक्स कंप्यूटर को होस्ट के रूप में जोड़ने की आवश्यकता है।
अपना ब्राउज़र खोलें और अपने वेब सर्वर प्लस / ज़ब्बिक्स का आईपी पता दर्ज करें।
हमारे उदाहरण में, ब्राउज़र में निम्न यूआरएल दर्ज किया गया था:
• http://35.162.85.57/zabbix
लॉगिन स्क्रीन पर, डिफ़ॉल्ट उपयोगकर्ता नाम और डिफ़ॉल्ट पासवर्ड का उपयोग करें।
• डिफ़ॉल्ट उपयोगकर्ता नाम: व्यवस्थापक
• डिफ़ॉल्ट पासवर्ड: zabbix

सफल लॉगिन के बाद, आपको ज़ब्बिक्स डैशबोर्ड पर भेजा जाएगा।

डैशबोर्ड स्क्रीन पर, कॉन्फ़िगरेशन मेनू तक पहुंचें और होस्ट विकल्प का चयन करें।

स्क्रीन के ऊपरी दाएं भाग पर, होस्ट बनाएं बटन पर क्लिक करें।

होस्ट कॉन्फ़िगरेशन स्क्रीन पर, आपको निम्न जानकारी दर्ज करनी होगी:
• होस्ट नाम – लिनक्स सर्वर की पहचान करने के लिए होस्टनाम दर्ज करें।
• दृश्यमान होस्टनाम – होस्टनाम दोहराएं।
• नया समूह – समान उपकरणों के समूह की पहचान करने के लिए एक नाम दर्ज करें।
• एजेंट इंटरफेस – लिनक्स सर्वर का आईपी पता दर्ज करें।
हमारी कॉन्फ़िगरेशन से पहले मूल छवि यहां दी गई है।

हमारी कॉन्फ़िगरेशन के साथ नई छवि यहां दी गई है।

इसके बाद, हमें मेजबान को एक विशिष्ट नेटवर्क मॉनिटर टेम्पलेट से जोड़ना होगा।
डिफ़ॉल्ट रूप से, ज़ब्बिक्स निगरानी टेम्पलेट्स की एक बड़ी विविधता के साथ आता है।
स्क्रीन के शीर्ष पर टेम्पलेट टैब तक पहुंचें।
चयन बटन पर क्लिक करें और नामित टेम्पलेट का पता लगाएं: टेम्पलेट ओएस लिनक्स

जोड़ें बटन (1) पर क्लिक करें।
जोड़ें बटन (2) पर क्लिक करें।
कुछ मिनटों के बाद, आप ज़ब्बिक्स डैशबोर्ड पर प्रारंभिक परिणाम देख पाएंगे।
अंतिम परिणाम में कम से कम एक घंटे लगेंगे।
डिफ़ॉल्ट रूप से, ज़ब्बिक्स लिनक्स कंप्यूटर पर उपलब्ध इंटरफेस की संख्या को खोजने के लिए 1 घंटे का इंतजार करेगा।
डिफ़ॉल्ट रूप से, ज़ब्बिक्स नेटवर्क इंटरफेस से जानकारी एकत्र करने से पहले 1 घंटा इंतजार करेंगे।
अपनी कॉन्फ़िगरेशन का परीक्षण करने के लिए, मॉनीटरिंग मेनू तक पहुंचें और ग्राफ़ विकल्प पर क्लिक करें।

स्क्रीन के ऊपरी दाएं भाग पर, सभी नाम वाले समूह का चयन करें।
अपने लिनक्स कंप्यूटर होस्ट नाम का चयन करें।
नामित ग्राफ का चयन करें: सीपीयू उपयोगिता

आप CPU उपयोग के ग्राफिक को देखने में सक्षम होना चाहिए।

बधाई हो! आपने एक लिनक्स कंप्यूटर की निगरानी के लिए ज़ब्बिक्स सर्वर को कॉन्फ़िगर किया है।