क्या आप उबंटू लिनक्स पर ग्रेफाना का उपयोग करके एसएनएमपी उपकरणों की निगरानी करना सीखना चाहेंगे? इस ट्यूटोरियल में, हम आपको दिखाने जा रहे हैं कि उबंटू लिनक्स पर ग्रेफाना कैसे स्थापित करें और अपने नेटवर्क से अन्य उपकरणों से एसएनएमपी जानकारी इकट्ठा करने और संग्रहीत करने के लिए इन्फ्लक्सडीबी और टेलीग्राफ कैसे स्थापित करें।

यह कैसे काम करता है?

हम दूर से SNMP जानकारी का उपयोग करने के लिए टेलीग्राफ एजेंट का उपयोग करने जा रहे हैं।

टेलीग्राफ द्वारा एकत्र की गई सभी जानकारी INfluxDB डेटाबेस में डाली जाएगी।

Grafana InfluxDB डेटाबेस से कनेक्ट होगा, आवश्यक जानकारी प्राप्त करेगा और एक डैशबोर्ड बनाएगा।

ग्राफाना क्या है?

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

वेब इंटरफ़ेस पर, उपयोगकर्ता समय के साथ मैट्रिक्स का प्रतिनिधित्व करने के लिए पैनल के साथ ग्राफाना डैशबोर्ड बनाने में सक्षम हैं।

ग्राफाना ट्यूटोरियल:

इस पृष्ठ पर, हम Grafana ट्यूटोरियल की एक सूची के लिए त्वरित पहुँच प्रदान करते हैं।

ट्यूटोरियल - उबंटू लिनक्स पर ग्राफाना इंस्टॉलेशन

लिनक्स कंसोल पर, MySQL डेटाबेस सर्विस को स्थापित करने के लिए निम्न कमांड का उपयोग करें।

Copy to Clipboard

MySQL कमांड-लाइन तक पहुंचने के लिए निम्न कमांड का उपयोग करें।

Copy to Clipboard

Grafana नाम का डेटाबेस बनाने के लिए निम्न SQL कमांड का उपयोग करें।

Copy to Clipboard

Grafana नामक डेटाबेस उपयोगकर्ता बनाने के लिए निम्न SQL कमांड का उपयोग करें।

Copy to Clipboard

Grafana नाम के डेटाबेस पर SQL उपयोगकर्ता को grafana नाम दें।

Copy to Clipboard

लिनक्स कंसोल पर, Grafana APT रिपॉजिटरी को कॉन्फ़िगर करने के लिए निम्न कमांड का उपयोग करें।

Copy to Clipboard

Grafana को स्थापित करने के लिए निम्न कमांड का उपयोग करें।

Copy to Clipboard

Grafana कॉन्फ़िगरेशन फ़ाइल grafana.ini संपादित करें।

Copy to Clipboard

[डेटाबेस] अनुभाग के तहत निम्न कॉन्फ़िगरेशन करें।

Copy to Clipboard

ध्यान रखें कि आपको अपने पर्यावरण को प्रतिबिंबित करने के लिए MySQL उपयोगकर्ता नाम और पासवर्ड को बदलने की आवश्यकता है।

Grafana सेवा शुरू करने के लिए निम्नलिखित कमांड का उपयोग करें।

Copy to Clipboard

Grafana सेवा TCP पोर्ट 3000 पर सुनना शुरू करेगी।

बूट के दौरान स्वचालित रूप से शुरू करने के लिए ग्राफाना सेवा कॉन्फ़िगर करें।

Copy to Clipboard

Grafana सेवा की स्थिति की जाँच करें।

Copy to Clipboard

यहाँ Grafana सेवा की स्थिति का एक उदाहरण है।

Copy to Clipboard

अपना ब्राउज़र खोलें और अपने सर्वर का आईपी पता प्लस: 3000 दर्ज करें।

हमारे उदाहरण में, निम्न URL ब्राउज़र में दर्ज किया गया था:

• http://34.216.84.149:3000

ग्राफाना वेब इंटरफेस प्रस्तुत किया जाना चाहिए।

grafana default password

प्रॉम्प्ट स्क्रीन पर, ग्राफाना डिफ़ॉल्ट पासवर्ड लॉगिन जानकारी दर्ज करें।

• उपयोगकर्ता नाम: व्यवस्थापक
• पासवर्ड: व्यवस्थापक

सिस्टम आपको ग्रेफ़ाना डिफ़ॉल्ट पासवर्ड बदलने के लिए कहेगा।

Grafana Default password change

नए पासवर्ड का उपयोग करके एक सफल लॉगिन के बाद, ग्राफाना डैशबोर्ड प्रदर्शित किया जाएगा।

Grafana Dashboard

बधाई हो! आपने उबंटू लिनक्स पर ग्राफाना स्थापित किया है।

ट्यूटोरियल - उबंटू लिनक्स पर InfluxDB इंस्टॉलेशन

Ubuntu Linux पर InfluxDB पैकेज डाउनलोड और इंस्टॉल करें।

Copy to Clipboard

बूट के दौरान स्वचालित रूप से शुरू करने के लिए इन्फ्लक्सडीबी सेवा को कॉन्फ़िगर करें।

InfluxDB सेवा की स्थिति की जाँच करें।

Copy to Clipboard

यहाँ influxDB सेवा स्थिति का एक उदाहरण है।

Copy to Clipboard

अब, InfluxDB कमांड-लाइन से कनेक्ट करने के लिए निम्न कमांड का उपयोग करें।

Copy to Clipboard

बधाई हो! आपने उबंटू लिनक्स पर इनफ्लक्सडीबी इंस्टालेशन को पूरा कर लिया है।

ट्यूटोरियल - उबंटू लिनक्स पर टेलीग्राफ इंस्टॉलेशन

एसएनएमपी निगरानी सक्षम करने के लिए आवश्यक सॉफ़्टवेयर स्थापित करें।

Copy to Clipboard

SNMP कॉन्फ़िगरेशन फ़ाइल को संपादित करें जिसका नाम snmp.conf है।

Copy to Clipboard

यहाँ मूल फ़ाइल है, हमारे विन्यास से पहले।

Copy to Clipboard

यहाँ हमारे विन्यास के साथ नई फ़ाइल है।

Copy to Clipboard

आपने SNMP क्लाइंट कॉन्फ़िगरेशन समाप्त कर लिया है।

उबंटू लिनक्स पर टेलीग्राफ पैकेज डाउनलोड और इंस्टॉल करें।

Copy to Clipboard

बूट के दौरान स्वचालित रूप से शुरू करने के लिए टेलीग्राफ सेवा को कॉन्फ़िगर करें।

टेलीग्राफ सेवा की स्थिति सत्यापित करें।

Copy to Clipboard

यहां टेलीग्राफ सेवा की स्थिति का एक उदाहरण है।

Copy to Clipboard

बधाई हो! आपने उबंटू लिनक्स पर टेलीग्राफ इंस्टॉलेशन को पूरा कर लिया है।

यदि आपको टेलीग्राफ कॉन्फ़िगरेशन फ़ाइल को संपादित करने की आवश्यकता है तो इस कमांड का उपयोग करें:

Copy to Clipboard

यहां टेलीग्राफ सेवा से डिफ़ॉल्ट कॉन्फ़िगरेशन फ़ाइल है।

Copy to Clipboard

अब, एक दूरस्थ SNMP डिवाइस के लिए स्थानीय स्थापित टेलीग्राफ एजेंट को जोड़ने के लिए एक कॉन्फ़िगरेशन फ़ाइल बनाएं।

हमारे उदाहरण में रिमोट स्नाप डिवाइस ए होगा एसएनएमपी सेवा चलाने वाला लिनक्स कंप्यूटर निम्नलिखित विन्यास के साथ:

• उबुन्टु 18.04
• डिवाइस आईपी पता: 172.31.41.29
• डिवाइस होस्टनाम: आईपी -172-31-41-29
• एसएनएमपी कम्यूनिटी नाम: गोकूबैक

SNMP निगरानी सुविधा को सक्षम करने के लिए एक टेलीग्राफ कॉन्फ़िगरेशन फ़ाइल बनाएँ।

Copy to Clipboard

यहाँ फ़ाइल सामग्री है:

Copy to Clipboard

आपको अपने पर्यावरण को प्रतिबिंबित करने के लिए आईपी पता 172.31.41.29:161 और एसएनएमपी समुदाय को बदलना होगा।

टेलीग्राफ सेवा को पुनरारंभ करें।

Copy to Clipboard

अपनी कॉन्फ़िगरेशन फ़ाइल का परीक्षण करें:

Copy to Clipboard

परीक्षण के रूप में, आइए कनेक्ट करें InfluxDB स्थानीय रूप से स्थापित है

Copy to Clipboard

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

Copy to Clipboard

परीक्षण के रूप में, SNMP सेंसर पर संग्रहीत जानकारी की अंतिम 2 पंक्तियों का चयन करें।

Copy to Clipboard

बधाई हो! आपका टेलीग्राफ इंस्टॉलेशन काम कर रहा है।

Grafana निगरानी SNMP डिवाइस

अब, हमें Grafana और InfluxDB डेटाबेस के बीच एक कनेक्शन बनाने की आवश्यकता है।

अपना ब्राउज़र खोलें और अपने ग्राफाना सर्वर के आईपी पते को दर्ज करें: 3000।

हमारे उदाहरण में, निम्न URL ब्राउज़र में दर्ज किया गया था:

• http://34.216.84.149:3000

ग्राफाना वेब इंटरफेस प्रस्तुत किया जाना चाहिए।

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

Grafana Datasources menu

निम्न डेटा स्रोत जोड़ें: InfluxDB

Grafana data source influxdb

निम्न डेटा स्रोत कॉन्फ़िगरेशन निष्पादित करें:

• URL: http: // localhost: 8086
• डेटा: टेलीग्राफ

सेव एंड टेस्ट बटन पर क्लिक करें।

grafana influxdb data source configuration

ग्राफाना डैशबोर्ड पर, मेनू बनाएं और डैशबोर्ड विकल्प चुनें।

grafana create dashboard

इस स्क्रीन पर, क्वेरी विकल्प जोड़ें का चयन करें।

grafana add query

इस स्क्रीन पर, क्वेरी लक्ष्य जोड़ें विकल्प चुनें।

अपने SNMP डिवाइस की निगरानी के लिए एक क्वेरी बनाएँ।

यहां क्वेरी की एक छवि है जो मैंने नेटवर्क इंटरफ़ेस eth0 इनपुट की निगरानी के लिए बनाई थी।

grafana monitor network interface eth0

यहां क्वेरी की एक छवि है जो मैंने नेटवर्क इंटरफ़ेस eth0 आउटपुट की निगरानी के लिए बनाई थी।

grafana monitor network interface eth0 output

यहाँ ग्राफ 0 इंटरफ़ेस इनपुट की निगरानी के लिए उपयोग की जाने वाली क्वेरी है:

Copy to Clipboard

यहाँ ग्राफ 0 क्वेरी का उपयोग eth0 इंटरफ़ेस आउटपुट की निगरानी के लिए किया गया है:

Copy to Clipboard

विज़ुअलाइज़ेशन मेनू तक पहुँचें और अक्ष इकाई को बिट्स / सेकंड में बदलें

grafana axes bps

अपना डैशबोर्ड सहेजें, डैशबोर्ड होम मेनू पर वापस जाएं।

आपके द्वारा बनाया गया डैशबोर्ड नाम चुनें।

grafana snmp basic dashboard

बधाई हो! अब आप स्नैम्प उपकरणों की निगरानी के लिए ग्राफ्टाना का उपयोग करने में सक्षम हैं।