क्या आप ज़ैबिक्स जोंसन मॉनिटरिंग फीचर का उपयोग करना सीखना चाहेंगे? इस ट्यूटोरियल में, हम आपको एक विशिष्ट शहर के मौसम की निगरानी के लिए ज़ैबिक्स जोंसन सुविधा का उपयोग करने के लिए आवश्यक सभी चरणों को दिखाने जा रहे हैं।
हमारे उदाहरण में, हम ब्राजील में रियो डी जनेरियो शहर के तापमान की निगरानी करने जा रहे हैं।
• ज़ैबिक्स संस्करण: 4.2.6
हम वेबसाइट Openweathermap से एपीआई के JSON आउटपुट की निगरानी करने के लिए Zabbix का उपयोग करने जा रहे हैं।
हार्डवेयर सूची:
निम्न अनुभाग इस ज़ैबिक्स ट्यूटोरियल को बनाने के लिए उपयोग किए जाने वाले उपकरणों की सूची प्रस्तुत करता है।
ऊपर सूचीबद्ध हार्डवेयर का हर टुकड़ा अमेज़न की वेबसाइट पर पाया जा सकता है।
Zabbix Playlist:
इस पृष्ठ पर, हम ज़ैबिक्स इंस्टॉलेशन से संबंधित वीडियो की एक सूची तक त्वरित पहुंच प्रदान करते हैं।
हमारे youtube चैनल को सब्सक्राइब करना न भूले FKIT.
Zabbix संबंधित ट्यूटोरियल:
इस पृष्ठ पर, हम ज़ैबिक्स इंस्टॉलेशन से संबंधित ट्यूटोरियल की सूची तक त्वरित पहुंच प्रदान करते हैं।
ट्यूटोरियल – Zabbix JSON API बनाएं
कुछ वेबसाइटों को आपके JSN अनुरोधों को प्रमाणित करने के लिए JSON API बनाने की आवश्यकता होती है।
तक पहुंच OpenWeather वेबसाइट और आप मुफ्त JSON एपीआई बनाएँ।
वर्तमान मौसम से परामर्श करने के लिए एक निशुल्क एपीआई बनाएं।
सदस्यता प्रक्रिया समाप्त करने के बाद, आपको अपना एपीआई प्राप्त होगा।
हमारे उदाहरण में हम एपीआई का उपयोग करने जा रहे हैं: a7dc1436999b2a1434f614d93f68979f9
इस API का उपयोग न करें, अपना API बनाएं।
मौसम से संबंधित क्वेरी करने के लिए वेबसाइट को आपके API को सक्षम करने में 2 घंटे या उससे अधिक समय लग सकता है।
ट्यूटोरियल – OpenWeatherMap पर अपना सिटी कोड ढूँढना
इसके बाद, आपको उस शहर का कोड ढूंढना होगा जिसे आप मॉनिटर करना चाहते हैं OpenWeather website.
वेबसाइट पर, वेदर मेनू को एक्सेस करें और उस शहर को खोजें जिसे आप मॉनिटर करना चाहते हैं।
हमारे उदाहरण में, हम रियो डी जनेरियो शहर की निगरानी करने जा रहे हैं।
आपको पता बार से शहर की पहचान संख्या मिल सकती है।
हमारे उदाहरण में, रियो डी जनेरियो शहर निम्नलिखित पहचान संख्या का उपयोग करता है: 3451190
ट्यूटोरियल Zabbix JSON – मौसम के तापमान की निगरानी करना
अपना ब्राउज़र खोलें और अपने वेब सर्वर प्लस / zabbix का आईपी पता दर्ज करें।
हमारे उदाहरण में, निम्न URL ब्राउज़र में दर्ज किया गया था:
• http://35.162.85.57/zabbix
लॉगिन स्क्रीन पर, डिफ़ॉल्ट उपयोगकर्ता नाम और डिफ़ॉल्ट पासवर्ड का उपयोग करें।
• डिफ़ॉल्ट उपयोगकर्ता नाम: व्यवस्थापक
• डिफ़ॉल्ट पासवर्ड: zabbix
एक सफल लॉगिन के बाद, आपको Zabbix डैशबोर्ड पर भेजा जाएगा।
डैशबोर्ड स्क्रीन पर, कॉन्फ़िगरेशन मेनू तक पहुंचें और होस्ट्स विकल्प चुनें।
पता लगाएँ और अपने Zabbix सर्वर के होस्टनाम पर क्लिक करें।
हमारे उदाहरण में, हमने hostname: Zabbix सर्वर का चयन किया।
होस्ट गुण स्क्रीन पर, एप्लिकेशन टैब तक पहुंचें।
स्क्रीन के ऊपरी दाएं भाग पर, एप्लिकेशन बनाएं बटन पर क्लिक करें।
होस्ट एप्लिकेशन स्क्रीन पर, एक नया एप्लिकेशन बनाएं जिसका नाम है: OPENWEATHERMAP
एप्लिकेशन निर्माण समाप्त करने के बाद, आइटम टैब तक पहुंचें।
स्क्रीन के ऊपरी दाएँ भाग में, आइटम बनाएँ बटन पर क्लिक करें।
आइटम निर्माण स्क्रीन पर, आपको निम्नलिखित आइटम कॉन्फ़िगर करने की आवश्यकता है:
• नाम: JSON रियो डी जनेरियो
• टाइप करें: HTTP एजेंट
• कुंजी: json.monitor.rio
URL: http://api.openweathermap.org/data/2.5/weather?id=3451190&units=metric&APPID=a7dc1436999b2a1434f614593f6b79f9
आपको सिटी आईडी को अपनी सिटी आईडी से बदलना होगा।
आपको मेरी एपीआई को अपनी एपीआई कुंजी से बदलने की आवश्यकता है।
अब, आपको Parse बटन पर क्लिक करना होगा।
Parse बटन पर क्लिक करने के बाद, Zabbix URL को साफ़ करेगा और आवश्यक चर बनाएगा।
आइटम निर्माण स्क्रीन पर, आपको अभी भी निम्नलिखित आइटम कॉन्फ़िगर करने की आवश्यकता है:
• अनुरोध प्रकार: प्राप्त करें
• टाइमआउट: 3 एस
• अनुरोध शरीर के प्रकार: कच्चे डेटा
• आवश्यक स्थिति कोड: 200
• पुनर्निर्देश का पालन करें: हाँ
• पुनः प्राप्त मोड: शरीर
• JSON में कनवर्ट करें: हाँ
• सूचना का प्रकार: पाठ
• अद्यतन अंतराल: 60 के दशक
• अनुप्रयोग: OPENWEATHERMAP का चयन करें
• सक्षम: हाँ
यहाँ हमारा विन्यास है:
आइटम निर्माण समाप्त करने के लिए जोड़ें बटन पर क्लिक करें और 5 मिनट प्रतीक्षा करें।
अपने कॉन्फ़िगरेशन का परीक्षण करने के लिए, निगरानी मेनू तक पहुंचें और नवीनतम डेटा विकल्प पर क्लिक करें।
इच्छित hostname का चयन करने के लिए फ़िल्टर कॉन्फ़िगरेशन का उपयोग करें और लागू करें बटन पर क्लिक करें।
हमारे उदाहरण में, हमने hostname: Zabbix सर्वर और एप्लिकेशन OPENWEATHERMAP का चयन किया
आपको मेरे जैसा ही परिणाम देखना चाहिए।
बधाई हो! आपने पहले आइटम का कॉन्फ़िगरेशन पूरा कर लिया है।
ट्यूटोरियल – Zabbix JSON निगरानी मौसम
अब, हमें Zabbix सर्वर के आइटम टैब तक पहुँचने और एक नया आइटम बनाने की आवश्यकता है।
स्क्रीन के ऊपरी दाएँ भाग में, आइटम बनाएँ बटन पर क्लिक करें।
आइटम निर्माण स्क्रीन पर, आपको निम्नलिखित आइटम कॉन्फ़िगर करने की आवश्यकता है:
• नाम: रियो डी जनेरियो – अस्थायी
• प्रकार: निर्भर आइटम
• कुंजी: json.monitor.rio.temp.c सेल्सियस
• मास्टर आइटम: Zabbix सर्वर: JSON रियो डी जनेरियो
• सूचना का प्रकार: न्यूमेरिक फ्लोट
• आवेदन: OPENWEATHERMAP
यहाँ हमारा विन्यास है:
अब, आपको प्रीप्रोसेसिंग टैब तक पहुंचने और ऐड विकल्प पर क्लिक करने की आवश्यकता है।
• नाम: JSONPath
• पैरामीटर: $ .body.main.temp
Add ऑप्शन पर क्लिक करें और फिर Add बटन पर।
यहाँ हमारा विन्यास है।
5 मिनट प्रतीक्षा करें।
अपने कॉन्फ़िगरेशन का परीक्षण करने के लिए, निगरानी मेनू तक पहुंचें और नवीनतम डेटा विकल्प पर क्लिक करें।
इच्छित hostname का चयन करने के लिए फ़िल्टर कॉन्फ़िगरेशन का उपयोग करें और लागू करें बटन पर क्लिक करें।
हमारे उदाहरण में, हमने hostname: Zabbix सर्वर और एप्लिकेशन OPENWEATHERMAP का चयन किया
रियो डी जनेरियो – टेम्प नाम के आइटम में रियो डी जनेरियो शहर का तापमान दिखाया जाएगा।
आपको मेरे जैसा ही परिणाम देखना चाहिए।
यहाँ आप शहर के तापमान को ज़ैबिक्स ग्राफिक पर चलते देख सकते हैं।
बधाई हो! अब आप Zabbix का उपयोग करके मौसम के तापमान की निगरानी कर सकते हैं।