क्या आप एस्टरिस्क सर्वर की निगरानी करने के लिए ज़ैबिक्स का उपयोग करना सीखना चाहते हैं? इस ट्यूटोरियल में, हम आपको दिखाने जा रहे हैं कि उबंटू लिनक्स चलाने वाले कंप्यूटर पर स्थापित ऐस्टरिस्क वीओआईपी सर्वर की निगरानी के लिए ज़ैबिक्स को कैसे कॉन्फ़िगर किया जाए।

• ज़ैबिक्स 4.2.6
• ज़ैबिक्स 4.4.0
• उबुन्टु 18.04
• उबंटू 19.04
• तारांकन 16.5.1
• तारांकन 16.6.0

आप की जरूरत है, यहाँ एक है तारांकन चिह्न स्थापना मार्गदर्शिका।

हार्डवेयर सूची:

निम्न अनुभाग इस ज़ैबिक्स ट्यूटोरियल बनाने के लिए उपयोग किए जाने वाले उपकरणों की सूची प्रस्तुत करता है।

ऊपर सूचीबद्ध हार्डवेयर का हर टुकड़ा अमेज़न की वेबसाइट पर पाया जा सकता है।

Zabbix Playlist:

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

हमारे youtube चैनल को सब्सक्राइब करना न भूलें FKIT.

ट्यूटोरियल – तारांकन चिह्न SNMP स्थापना

Asterisk सर्वर पर, SNMP सेवा को स्थापित करने के लिए निम्न आदेशों का उपयोग करें।

Copy to Clipboard

अपने सिस्टम पर snmpd.conf फ़ाइल का स्थान ढूंढें।

आरंभ करने से पहले, मूल SNMP कॉन्फ़िगरेशन फ़ाइल का बैकअप बनाएँ।

Copy to Clipboard

इसके बाद, आपको snmpd.conf फ़ाइल संपादित करनी होगी।

Copy to Clipboard

यहां मूल फ़ाइल है, हमारे कॉन्फ़िगरेशन से पहले और टिप्पणियों के बिना।

Copy to Clipboard

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

Copy to Clipboard

GokuBlack Community ने लिनक्स सर्वर पर केवल-पढ़ने की अनुमति दी है।

इस लिनक्स के लिए जिम्मेदार संपर्क व्यक्ति को ज़मासू के रूप में कॉन्फ़िगर किया गया था।

उपकरण का स्थान यूनिवर्स 10 के आईटी कक्ष के रूप में कॉन्फ़िगर किया गया था।

आपको SNMP को मैन्युअल रूप से पुनरारंभ करना चाहिए और सेवा की स्थिति सत्यापित करनी चाहिए।

Copy to Clipboard

आपने लिनक्स पर Asterisk SNMP का आवश्यक विन्यास पूरा कर लिया है।

ट्यूटोरियल – तारांकन चिह्न SNMP कॉन्फ़िगरेशन

SNMP एकीकरण को सक्षम करने के लिए Asterisk res_snmp.conf कॉन्फ़िगरेशन फ़ाइल संपादित करें।

Copy to Clipboard

निम्न पंक्तियों को res_snmp.conf फ़ाइल के अंत में जोड़ें।

Copy to Clipboard

तारांकन सेवा को पुनरारंभ करें।

Copy to Clipboard

तारांकन चिह्न कंसोल से कनेक्ट करें और सत्यापित करें कि तारांकन चिह्न SNMP मॉड्यूल लोड किया गया था।

Copy to Clipboard

हमारे उदाहरण में, हम देख सकते हैं कि तारांकन चिह्न SNMP मॉड्यूल लोड किया गया था।

Copy to Clipboard

अपने तारांकन चिह्न SNMP कॉन्फ़िगरेशन का परीक्षण करने के लिए, निम्न आदेश का उपयोग करें।

Copy to Clipboard

ध्यान रखें कि हमने एक उदाहरण के रूप में गोकलबैक नाम के एक एसएनएमपी समुदाय का इस्तेमाल किया।

आपको एक SNMP आउटपुट देखना चाहिए:

Copy to Clipboard

आपने Asterisk SNMP सुविधा को सफलतापूर्वक कॉन्फ़िगर किया है।

ट्यूटोरियल – तारांकन चिह्न MIB स्थापना

SNMP mib रिपॉजिटरी डायरेक्टरी तक पहुँचें और ASTERISK-MIB.txt नामक एक फ़ाइल बनाएँ

Copy to Clipboard

पहुंच इस Asterisk वेबसाइट और MIB-ASTERISK.txt फ़ाइल के अंदर पृष्ठ की पाठ सामग्री की प्रतिलिपि बनाएँ।

यहाँ इस फ़ाइल की शुरुआत का एक उदाहरण है।

Copy to Clipboard

SNMP mib रिपॉजिटरी डायरेक्टरी तक पहुँचें और DIGIUM-MIB.txt नामक एक फाइल बनाएँ

Copy to Clipboard

पहुंच इस Asterisk वेबसाइट और DIGIUM-ASTERISK.txt फ़ाइल के अंदर पृष्ठ की पाठ सामग्री की प्रतिलिपि बनाएँ।

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

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

SNMP सेवा को पुनरारंभ करें।

Copy to Clipboard

तारांकन सेवा को पुनरारंभ करें।

Copy to Clipboard

यह देखने के लिए कि क्या MIB में OID अनुवाद काम कर रहा है, एक और SNMP संचार परीक्षण करें।

Copy to Clipboard

आपको संख्याओं के बजाय शब्दों का उपयोग करके एक SNMP आउटपुट देखना चाहिए।

Copy to Clipboard

बधाई हो, आपने Asterisk MIB को सफलतापूर्वक स्थापित किया है।

Zabbix – Asterisk वीओआईपी सर्वर की निगरानी कैसे करें

अब, हमें Zabbix सर्वर डैशबोर्ड तक पहुंचने और होस्ट के रूप में Asterisk Linux कंप्यूटर को जोड़ने की आवश्यकता है।

अपना ब्राउज़र खोलें और अपने वेब सर्वर / zabbix का IP पता दर्ज करें।

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

• http://192.168.15.100/zabbix

लॉगिन स्क्रीन पर, डिफ़ॉल्ट उपयोगकर्ता नाम और डिफ़ॉल्ट पासवर्ड का उपयोग करें।

• डिफ़ॉल्ट उपयोगकर्ता नाम: व्यवस्थापक
• डिफ़ॉल्ट पासवर्ड: zabbix

zabbix login

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

zabbix dashboard

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

zabbix add host

स्क्रीन के ऊपर दाईं ओर, Create host बटन पर क्लिक करें।

Zabbix Create Host

होस्ट कॉन्फ़िगरेशन स्क्रीन पर, आपको निम्नलिखित जानकारी दर्ज करनी होगी:

• होस्ट नाम – Asterisk सर्वर की पहचान करने के लिए एक Hostname दर्ज करें।
• दृश्यमान होस्टनाम – होस्टनाम दोहराएं।
• नया समूह – समान उपकरणों के समूह की पहचान करने के लिए एक नाम दर्ज करें।
• एजेंट इंटरफ़ेस – निकालें विकल्प पर क्लिक करें।
• SNMP इंटरफ़ेस – Asterisk सर्वर का IP पता दर्ज करें।

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

zabbix Cisco - Antes

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

zabbix monitor linux host

अगला, हमें एसएनएमपी समुदाय को कॉन्फ़िगर करने की आवश्यकता है जो ज़ैबिक्स ज़ैबिक्स सर्वर पर कनेक्ट करने के लिए उपयोग करेगा।

स्क्रीन के शीर्ष पर मैक्रोज़ टैब तक पहुँचें।

एक मैक्रो बनाएँ: {$ SNMP_COMMUNITY}

{$ SNMP_COMMUNITY} मैक्रो मान लिनक्स कंप्यूटर SNMP समुदाय होना चाहिए।

Zabbix SNMP Macro Linux

इस होस्ट को Zabbix डेटाबेस में शामिल करने के लिए Add बटन पर क्लिक करें।

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

zabbix add host

पता लगाएँ और होस्टनाम पर क्लिक करें जिसे आपने पहले बनाया था।

हमारे उदाहरण में, हमने होस्टनाम चुना: LINUX-SERVER-01

होस्ट गुण स्क्रीन पर, अनुप्रयोग टैब तक पहुँचें।

Zabbix Windows Service Application menu

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

Zabbix Linux Service Application

होस्ट एप्लिकेशन स्क्रीन पर, Asterisk नामक एक नया एप्लिकेशन बनाएं।

zabbix monitor asterisk aplication

एप्लिकेशन निर्माण समाप्त करने के बाद, आइटम टैब तक पहुंचें।

Zabbix Item Tab

स्क्रीन के ऊपरी दाएँ भाग में, आइटम बनाएँ बटन पर क्लिक करें।

आइटम निर्माण स्क्रीन पर, आपको निम्नलिखित आइटम कॉन्फ़िगर करने की आवश्यकता है:

उदाहरण 01 – Asterisk संस्करण की निगरानी के लिए SNMP आइटम:

• नाम: तारांकन संस्करण
• प्रकार: SNMPv2 एजेंट
• कुंजी: तारांकन चिह्न
• OID: 1.3.6.1.4.1.22736.1.1.1.0
• SNMP समुदाय: {$ SNMP_COMMUNITY}
• सूचना का प्रकार: पाठ
• अद्यतन अंतराल: 1 मी
• आवेदन: तारांकन

Zabbix monitor Asterisk version

उदाहरण ०२ – एसएनएमपी आइटम तारांकन चिह्न की निगरानी के लिए:

• नाम: तारांकन चिह्न
• प्रकार: SNMPv2 एजेंट
• कुंजी: तारांकन चिह्न
• OID: 1.3.6.1.4.1.22736.1.2.1.0
• SNMP समुदाय: {$ SNMP_COMMUNITY}
• सूचना का प्रकार: न्यूमेरिक (अनसाइनड)
• इकाइयाँ: अपटाइम
• अद्यतन अंतराल: 30s
• आवेदन: तारांकन

Zabbix monitor Asterisk Uptime

उदाहरण 03 – Asterisk कॉल की निगरानी के लिए SNMP आइटम सक्रिय:

• नाम: तारांकन सक्रिय कॉल
• प्रकार: SNMPv2 एजेंट
• की: asterisk.calls.active
• OID: 1.3.6.1.4.1.22736.1.2.5.0
• SNMP समुदाय: {$ SNMP_COMMUNITY}
• सूचना का प्रकार: न्यूमेरिक (अनसाइनड)
• अद्यतन अंतराल: 1 मी
• आवेदन: तारांकन

Zabix monitor calls active

उदाहरण ०४ – एसएनएमपी आइटम पर नजर रखने के लिए संसाधित तार

• नाम: तारांकन कॉल संसाधित
• प्रकार: SNMPv2 एजेंट
• कुंजी: asterisk.calls.processed
• OID: 1.3.6.1.4.1.22736.1.2.6.0
• SNMP समुदाय: {$ SNMP_COMMUNITY}
• सूचना का प्रकार: न्यूमेरिक (अनसाइनड)
• अद्यतन अंतराल: 1 मी
• आवेदन: तारांकन

zabbix asterisk calls processed

आइटम निर्माण समाप्त करने के लिए जोड़ें बटन पर क्लिक करें और 5 मिनट प्रतीक्षा करें।

अपने कॉन्फ़िगरेशन का परीक्षण करने के लिए, निगरानी मेनू तक पहुंचें और नवीनतम डेटा विकल्प पर क्लिक करें।

Zabbix Latest data

इच्छित hostname का चयन करने के लिए फ़िल्टर कॉन्फ़िगरेशन का उपयोग करें और लागू करें बटन पर क्लिक करें।

हमारे उदाहरण में, हमने होस्टनाम LINUX-SERVER-01 का चयन किया

Zabbix Linux service Filter

आपको ज़ैबिक्स का उपयोग करके अपने तारांकन निगरानी के परिणाम देखने में सक्षम होना चाहिए।

Zabbix monitor asterisk

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