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

• ज़ब्बिक्स संस्करण: 3.4.12
• उबंटू लिनक्स संस्करण: 18

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

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

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

Zabbix Playlist:

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

नामित हमारे यूट्यूब चैनल की सदस्यता लेने के लिए मत भूलना FKIT.

ज़बिक्स संबंधित ट्यूटोरियल:

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

ट्यूटोरियल - ज़बिक्स आईपीएमआई निगरानी सक्षम करें

सबसे पहले, हमें आईपीएमआईटीयूएल पैकेज को स्थापित करने की आवश्यकता है ताकि ज़ब्बिक्स को आईपीएमआई चेक करने में सक्षम बनाया जा सके।

हमें आईपीएमआईटीयूएल कार्यक्रम स्थान पर भी ध्यान देना होगा।

IPMITOOL प्रोग्राम स्थान खोजने के लिए WHICH कमांड का उपयोग करें।

# apt-get update
# apt-get install openipmi libopenipmi0 ipmitool
# which ipmitool

/usr/bin/ipmitool

हमारे उदाहरण में, IPMITOOL प्रोग्राम निर्देशिका के अंदर पाया गया था: / usr / bin

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

लिनक्स कंसोल पर, zabbix_server.conf फ़ाइल का स्थान ढूंढने के लिए निम्न आदेशों का उपयोग करें।

हमारे उदाहरण में zabbix_server.conf फ़ाइल / usr / local / etc के अंतर्गत स्थित थी।

खोजने के बाद, आपको zabbix_server.conf फ़ाइल को संपादित करने की आवश्यकता है।

# updatedb
# locate zabbix_server.conf
# vi /usr/local/etc/zabbix_server.conf

हमारी कॉन्फ़िगरेशन से पहले मूल फ़ाइल यहां दी गई है।

LogFile=/tmp/zabbix_server.log
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=kamisama321
Timeout=4
LogSlowQueries=3000

कॉन्फ़िगरेशन फ़ाइल के अंत में StartIPMIPollers = 5 जोड़ें।

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

LogFile=/tmp/zabbix_server.log
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=kamisama321
Timeout=4
LogSlowQueries=3000
StartIPMIPollers=5

ज़ब्बिक्स सर्वर को आईपीएमआई जानकारी एकत्र करने के लिए स्वचालित रूप से 5 प्रक्रियाओं को शुरू करने के लिए कॉन्फ़िगर किया गया था।

अब, आपको ज़ब्बिक्स सेवा को पुनरारंभ करने की आवश्यकता है।

यदि आपने हमारी स्थापना मार्गदर्शिका का उपयोग किया है, तो आप निम्न आदेश का उपयोग कर ज़ब्बिक्स को पुनरारंभ कर सकते हैं:

# /etc/init.d/zabbix-server restart

यदि ज़ब्बिक्स सर्वर सफलतापूर्वक प्रारंभ किया गया था, तो आपको लॉग फ़ाइल पर इस तरह का एक संदेश देखना चाहिए:

25217:20180924:114910.972 server #15 started [ipmi poller #1]

25218:20180924:114910.973 server #16 started [ipmi poller #2]

25219:20180924:114910.985 server #17 started [ipmi poller #3]

25220:20180924:114910.977 server #18 started [ipmi poller #4]

25221:20180924:114910.973 server #19 started [ipmi poller #5]

हमारे उदाहरण में, ज़ब्बिक्स सर्वर लॉग फ़ाइल zabbix_server.log / tmp निर्देशिका के अंदर स्थित है।

हमारे उदाहरण में, ज़ब्बिक्स सर्वर ने स्वचालित रूप से 5 आईपीएमआई डेटा कलेक्टर प्रक्रिया शुरू की।

अपने डिवाइस पर उपलब्ध आईपीएमआई सेंसर की सूची प्राप्त करने के लिए निम्न आदेश का उपयोग करें।

# ipmitool -I lanplus -H 10.0.1.220 -U root -P calvin sensor

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

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

सिस्टम उपलब्ध आईपीएमआई सेंसर की सूची प्रस्तुत करना चाहिए।

Temp | na | | na | na | na | na | 85.000 | 90.000 | na
Temp | na | | na | na | na | na | 85.000 | 90.000 | na
Temp | na | | na | na | 3.000 | 8.000 | 42.000 | 47.000 | na
Temp | na | | na | na | 3.000 | 8.000 | 42.000 | 47.000 | na
Ambient Temp | 27.000 | degrees C | ok | na | 3.000 | 8.000 | 42.000 | 47.000 | na
Planar Temp | na | | na | na | 3.000 | 8.000 | 90.000 | 95.000 | na
CMOS Battery | 0x0 | discrete | 0x0080| na | na | na | na | na | na
ROMB Battery | na | discrete | na | na | na | na | na | na | na
VCORE PG | 0x0 | discrete | 0x0180| na | na | na | na | na | na
VCORE PG | 0x0 | discrete | 0x0180| na | na | na | na | na | na
0.75 VTT PG | 0x0 | discrete | 0x0180| na | na | na | na | na | na
0.75 VTT PG | 0x0 | discrete | 0x0180| na | na | na | na | na | na
CPU VTT PG | 0x0 | discrete | 0x0180| na | na | na | na | na | na
1.5V PG | 0x0 | discrete | 0x0180| na | na | na | na | na | na
1.8V PG | 0x0 | discrete | 0x0180| na | na | na | na | na | na
5V PG | 0x0 | discrete | 0x0180| na | na | na | na | na | na
MEM CPU2 FAIL | 0x0 | discrete | 0x0180| na | na | na | na | na | na
5V Riser1 PG | 0x0 | discrete | 0x0180| na | na | na | na | na | na
MEM CPU1 FAIL | 0x0 | discrete | 0x0180| na | na | na | na | na | na
VTT CPU2 FAIL | 0x0 | discrete | 0x0180| na | na | na | na | na | na
VTT CPU1 FAIL | 0x0 | discrete | 0x0180| na | na | na | na | na | na
0.9V PG | 0x0 | discrete | 0x0180| na | na | na | na | na | na
CPU2 1.8 PLL PG | 0x0 | discrete | 0x0180| na | na | na | na | na | na
CPU1 1.8 PLL PG | 0x0 | discrete | 0x0180| na | na | na | na | na | na
1.1 FAIL | 0x0 | discrete | 0x0180| na | na | na | na | na | na
1.0 LOM FAIL | 0x0 | discrete | 0x0180| na | na | na | na | na | na
1.0 AUX FAIL | 0x0 | discrete | 0x0180| na | na | na | na | na | na
FAN MOD 1A RPM | 6360.000 | RPM | ok | na | 2640.000 | na | na | na | na
FAN MOD 1B RPM | 4560.000 | RPM | ok | na | 1920.000 | na | na | na | na
FAN MOD 2A RPM | 6480.000 | RPM | ok | na | 2640.000 | na | na | na | na
FAN MOD 2B RPM | 4440.000 | RPM | ok | na | 1920.000 | na | na | na | na
FAN MOD 3A RPM | 6360.000 | RPM | ok | na | 2640.000 | na | na | na | na
FAN MOD 3B RPM | 4560.000 | RPM | ok | na | 1920.000 | na | na | na | na
FAN MOD 4A RPM | 6480.000 | RPM | ok | na | 2640.000 | na | na | na | na
FAN MOD 4B RPM | 4440.000 | RPM | ok | na | 1920.000 | na | na | na | na
FAN MOD 5A RPM | na | | na | na | 2640.000 | na | na | na | na
FAN MOD 5B RPM | na | | na | na | 1920.000 | na | na | na | na
FAN MOD 6A RPM | na | | na | na | 2640.000 | na | na | na | na
FAN MOD 6B RPM | na | | na | na | 1920.000 | na | na | na | na
Presence | 0x0 | discrete | 0x0180| na | na | na | na | na | na
Presence | 0x0 | discrete | 0x0180| na | na | na | na | na | na
Heatsink Pres | 0x0 | discrete | 0x0180| na | na | na | na | na | na
Presence | 0x0 | discrete | 0x0280| na | na | na | na | na | na
Presence | 0x0 | discrete | 0x0280| na | na | na | na | na | na
Presence | 0x0 | discrete | 0x0180| na | na | na | na | na | na

बधाई हो! आपने ज़ब्बिक्स पर आईपीएमआई की निगरानी करने के लिए आवश्यक सुविधा सक्षम की है।

अब आप आईपीएमआई उपकरणों की निगरानी के लिए ज़ब्बिक्स सर्वर डैशबोर्ड का उपयोग कर सकते हैं।

ट्यूटोरियल - ज़बिक्स मॉनिटर आईपीएमआई

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

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

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

• http://35.162.85.57/zabbix

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

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

zabbix login

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

zabbix dashboard

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

zabbix add host

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

Zabbix Create Host

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

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

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

zabbix Cisco - Antes

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

Zabbix Host IPMI

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

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

zabbix add host

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

हमारे उदाहरण में, हमने होस्टनाम का चयन किया: आईपीएमआई

होस्ट गुण स्क्रीन पर, एप्लिकेशन टैब तक पहुंचें।

Zabbix Windows Service Application menu

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

Zabbix IPMI Create Application

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

Zabbix IPMI Application

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

Zabbix Item Tab

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

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

• नाम: आईपीएमआई निगरानी आइटम में एक पहचान दर्ज करें।
• टाइप करें: आईपीएमआई एजेंट
• कुंजी: एक कस्टम पहचान कुंजी बनाएँ
• आईपीएमआई सेंसर: अपने डिवाइस पर उपलब्ध आईपीएमआई सेंसर का नाम दर्ज करें
• सूचना का प्रकार: संख्यात्मक (फ्लोट)
• इकाइयां: सी
• अंतराल अपडेट करें: 60 सेकेंड
• मूल्य दिखाएं: जैसा है
• आवेदन: आईपीएमआई

Zabbix IPMI ITEM

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

5 मिनट प्रतीक्षा करें।

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

Zabbix Latest data

वांछित होस्टनाम का चयन करने के लिए फ़िल्टर कॉन्फ़िगरेशन का उपयोग करें।

हमारे उदाहरण में, हमने होस्टनाम आईपीएमआई चुना है

लागू करें बटन पर क्लिक करें।

Zabbix IPMI Filter

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

Zabbix IPMI Monitor

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