VMware ESXi 5.5 सर्वर पर DELL हार्डवेयर की निगरानी करें


11

इस विषय पर थोड़ा बहुत ऑनलाइन शोध करने के बावजूद (निष्पक्ष होने के लिए मैं एक पूर्णकालिक sysadmin नहीं हूं) मैं यह पता लगाने में असमर्थ हूं।

हमारे पास VMWare ESXi 5.5 सर्वरों का एक समूह है, जिनमें से कुछ vSphere में एकीकृत हैं, जिनमें से कुछ (लागत कारणों के लिए) नहीं हैं।

ये सभी एक मशीन के अपवाद के साथ मानक ESXi छवि को चलाते हैं, जो वास्तव में DELL VMWare ESXi छवि को चला रहा है।

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

मैं इस धारणा के तहत था कि डेल से VMWare संस्करण स्थापित करना आवश्यक मॉड्यूल (ओपन मैनज सबसे महत्वपूर्ण) को स्वचालित रूप से सक्षम करेगा, लेकिन ऐसा लगता है कि ऐसा नहीं है।

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

मैं कल्पना करता हूं कि यह एक सामान्य आवश्यकता है, फिर भी उपलब्ध डॉक्स सभी अलग-अलग दिशाओं में एक खींचते हैं।

क्या मैं (संभवत: पूर्ण वातावरण के बिना) संभव करने की कोशिश कर रहा हूं?


OMSA के साथ हमारा dell server हमारे आंतरिक टूल को उन्नत स्थिति का उत्तर देता है, जो कि ise snmp है।
yagmoth555

और वे VMWare ESXi चला रहे हैं? क्या आप बता सकते हैं कि आपने वास्तव में क्या स्थापित किया है?
लकी ल्यूक

1
आपको OSMA काम करने की आवश्यकता है। यह स्थापित करने के लिए दो फ़ाइल थी, लेकिन मैं नाम भूल गया। पोर्ट 1311 पर वेबपेज जब अपने ऐड-ऑन को सही ढंग से स्थापित किया जाएगा काम करेंगे
yagmoth555

1
खैर, मजाकिया तौर पर आप कहते हैं कि। जिस मॉडल के साथ मुझे परीक्षण करना है वह बिल्कुल नवीनतम हार्डवेयर का टुकड़ा नहीं है, यह एक पॉवरएडज 2970 और कम से कम 3-4 साल पुराना है।
लकी ल्यूक

1
मैं उनके अनुकूलित ESXi 6.0 ( dell.com/support/home/us/en/19/Drivers/… ) के लिए डेल डाउनलोड पेज पर गया और निश्चित रूप से पर्याप्त, मेरा नया लेकिन "एंट्री लेवल" सर्वर "संगत सिस्टम" के तहत सूचीबद्ध नहीं किया गया था "
स्टीव बॉन्ड्स

जवाबों:


5

हां, आप किसी भी SNMP मॉनिटरिंग सॉफ्टवेयर का उपयोग करके स्टैंडअलोन ESXi होस्ट की निगरानी कर सकते हैं लेकिन कुछ आइटम केवल CIM प्रोटोकॉल का समर्थन करने वाले मॉनिटरिंग टूल का उपयोग करके दिखाई दे सकते हैं।

मेरे सभी ESXi होस्ट्स vCenter का हिस्सा हैं, लेकिन हम उन्हें सीधे (vmkernal Host IP एड्रेस का उपयोग करके) SolarWinds NPM के साथ मॉनिटर करते हैं। ESXi 5.5 में निर्मित 5 या 6 CIM मॉड्यूल हैं जो आपको हार्डवेयर स्वास्थ्य देते हैं लेकिन RAID कार्ड स्वास्थ्य उनमें से एक नहीं है। आपको डेल OMSA VIB को जोड़ना होगा जो कि RAID सरणी के लिए अतिरिक्त CIM एजेंटों को जोड़ता है। ब्रायन एटकिंसन का पद अभी भी सबसे अच्छा है जो मैंने पाया है कि इस प्रक्रिया का वर्णन है,

https://communities.vmware.com/people/vmroyale/blog/2012/07/26/how-to-use-dell-dset-with-esxi

आपको केवल OMSA ESXi VIB को स्थापित करने के लिए निर्देशों का पालन करने की आवश्यकता है यदि आप किसी तीसरे पक्ष के निगरानी उपकरण का उपयोग करने जा रहे हैं जो ऐतिहासिक जानकारी देता है और अलर्ट करता है। यदि आप डेल ओएमएसए सर्वर का उपयोग करना चाहते हैं, तो आप इसे दूर से नंगे हड्डियों के सर्वर पर, एक वीएम में दूरस्थ रूप से या एक वीएम के रूप में स्थानीय रूप से स्थापित कर सकते हैं।

DRX और iDRAC आउट ऑफ बैंड (OOB / IPMI / iLo) प्रबंधन कार्ड से या ESXi होस्ट पर ESMSi होस्ट स्थापित करने के बाद आप OMSA सर्वर का उपयोग कर सकते हैं। आप DRAC या iDRAC में RAID स्वास्थ्य जानकारी नहीं देखेंगे - हालाँकि, जब OMSA सर्वर को ESXi होस्ट से कनेक्ट करते हैं - मैं सर्वर कीवर्ड को दोहराता हूं, तो उस सर्वर के बीच कोई भ्रम नहीं होता है, जो OAA VIB के क्लाइंट के रूप में कार्य कर रहा है ESXi होस्ट पर स्थापित है।

कुछ उपयोगी संसाधन:

ESXi होस्ट पर वर्तमान CIM प्रदाताओं को दिखाएं https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2053715

होस्ट के CLI से ESXi होस्ट पर वर्तमान में स्थापित VIB दिखाएं, esxcli software vib list

जब आप सीधे ESXi होस्ट बनाम vCenter सर्वर से कनेक्ट होते हैं तो आप कुछ छोटे अतिरिक्त हार्डवेयर स्वास्थ्य विवरण देखते हैं, लेकिन आम तौर पर यदि आप हार्डवेयर स्वास्थ्य को कॉन्फ़िगरेशन / स्वास्थ्य स्थिति पैनल में नहीं देख रहे हैं, तो आप CIM प्रदाता को याद नहीं कर रहे हैं और आपको ईएसएक्सआई होस्ट पर VIB का पता लगाने और स्थापित करने की आवश्यकता है। जब आप ESXi होस्ट में डेल OMSA VIB जोड़ते हैं, तो आपको हेल्थ स्टेटस पेज पर एक स्टोरेज सेंसर जोड़ा जाएगा जो आपके स्टोरेज कंट्रोलर के लिए RAID वॉल्यूम, ड्राइव, कंट्रोलर और बैटरी हेल्थ को दिखाता है। आपको VIB इंस्टॉल और ESXi होस्ट के रिबूट के बाद पहली बार दिखाने के लिए सेंसर को रीसेट करने की आवश्यकता हो सकती है और कभी-कभी इसमें 15 से 20 मिनट लगते हैं।

यदि आप vsphere क्लाइंट के साथ कनेक्ट होने पर ESXi होस्ट के हेल्थ स्टेटस पेज पर एक सेंसर नहीं देखते हैं, तो आप सबसे अधिक संभावना यह नहीं देख पाएंगे कि जब आप मॉनिटरिंग सॉफ़्टवेयर के साथ सेंसर को दूर से मतदान कर रहे हैं।

आपको यह भी ध्यान रखना चाहिए कि सभी सर्वरों में समान सेंसर नहीं होते हैं और आप संयोजन के लिए उपलब्ध सर्वर हार्डवेयर, RAID कार्ड और CIM के संस्करण के आधार पर सभी से समान स्वास्थ्य स्थिति प्राप्त करने में सक्षम नहीं हो सकते हैं। स्वास्थ्य स्थिति के लिए काम करने के लिए आपको RAID कार्ड के लिए VIB को अपग्रेड या बदलना पड़ सकता है। CIM प्रदाता (जो इस मामले में OMSA VIB है) डिवाइस VIB (वास्तविक डिवाइस ड्राइवर) के माध्यम से हार्डवेयर से बात करता है और इस सूचना को ESXi होस्ट पर CIM ब्रोकर को पास करता है - जिसे स्मॉल फ़ुटप्रिंट रिम ब्रोकर डेमन (के रूप में भी जाना जाता है) sfcbd)। जब आप हार्डवेयर मॉनीटर के लिए ESXi होस्ट को मजबूत निगरानी सॉफ्टवेयर का उपयोग करके चुनते हैं, तो यह SNMP प्रश्नों का उपयोग करके कुछ जानकारी प्राप्त करेगा, कुछ CIM का उपयोग करेगा और कुछ ESXi API (जो SOAP अनुरोध हैं) का उपयोग करके। CIM क्लाइंट ESXi होस्ट पर sfcbd प्रक्रिया से बात करता है।

कभी-कभी CIM प्रक्रिया बस काम करना बंद कर देती है। जब ऐसा होता है तो आप ESXi होस्ट पर sfcbd-watchdog प्रक्रिया को फिर से शुरू कर देंगे। यह sfcbd सेवा को फिर से शुरू करेगा और CIM मतदान फिर से काम करेगा। मेजबान के सीएलआई से,/etc/init.d/sfcbd-watchdog restart

मुझे लगता है कि आपके द्वारा चलाए जा रहे अधिकांश आइटम शामिल हैं।


डीआईएल वीआईबी स्थापित करने के बाद, मैं कुछ एचडब्ल्यू जानकारी अब vSphere क्लाइंट में देख रहा हूं जब दूरस्थ रूप से, उत्कृष्ट कनेक्ट कर रहा है। दुर्भाग्य से यह किसी कारण से SNMP के माध्यम से डेटा प्रदान नहीं कर रहा है, मुझे संदेह है कि यह संभव नहीं है और मुझे CIM को वापस करना होगा।
लकी ल्यूक

4

मैं समझता हूँ कि तुम क्या खोज रहे हो; एक स्टैंडअलोन VMware ESXi होस्ट के स्वास्थ्य का प्रबंधन और निगरानी करने के तरीके पर विशिष्ट नोट्स।

व्यवहार में, दृष्टिकोण थोड़ा अलग होना चाहिए। मैं समझाता हूँ कि मैं मेजबानों का प्रबंधन कैसे करता हूँ।

ऐसी स्थिति में जहां आपके पास vCenter प्रबंधन के तहत कई ESXi होस्ट हैं, तो धारणा यह है कि आप vCenter की निगरानी और स्वास्थ्य की स्थिति का लाभ उठाते हैं , बनाम अलग-अलग होस्ट को क्वेरी करते हैं। एक कैच-ऑल अलार्म है जिसे मैं "होस्ट हार्डवेयर हेल्थ" पर अलर्ट करने के लिए vCenter में कॉन्फ़िगर करता हूं। अगर बिजली की आपूर्ति, रैम, डिस्क या किसी अन्य घटक की बात है, तो मैं आमतौर पर परवाह नहीं करता, बल्कि यह कि मेजबान अस्वस्थ है।

एक स्टैंडअलोन ईएसएक्सआई होस्ट की निगरानी करना बहुत उपयोगी नहीं है, क्योंकि डेल / एचपी ड्राइवरों की बात vCenter की जानकारी को उजागर करने के लिए है। और मैं नहीं मानता कि इस तरह से व्यक्तिगत मेजबानों को क्वेरी करना सबसे अच्छा अभ्यास है। दी, क्योंकि आप आदर्श रूप से अपने वीएम होस्ट को केंद्र में रखना चाहते हैं।

यदि आप एकल होस्ट के साथ vCenter चलाते हैं, तो आपको यह क्षमता मिलती है, इसलिए शायद यह आपके पर्यावरण के लिए एक विकल्प है।

यदि आपको किसी प्रकार की आउट-ऑफ-बैंड निगरानी की आवश्यकता है, तो क्या आप इसके बजाय DRAC को क्वेरी नहीं कर सकते?


धन्यवाद। हमारे पास vCenter है, लेकिन सभी मेजबानों के लिए नहीं। VMWare का लाइसेंसिंग विषम और बहुत महंगा है (मुझे बताया गया था) एक बार जब आप 3 होस्ट से अधिक हो जाते हैं। इसलिए मैं उन मेजबानों के लिए एक अलग रास्ता खोजने की कोशिश कर रहा हूं जो vCenter द्वारा कवर नहीं किए गए हैं। मुझे डीआरएसी मार्ग पर ध्यान देना होगा, क्या यह मुझे RAID विफलता आदि जैसी चीजें बताएगा?
लकी ल्यूक

OSMA डिस्क स्थिति, या DRAC के विपरीत रेड अलर्ट देगा।
yagmoth555

0

आप उत्कृष्ट https://exchange.nagios.org/directory/Plugins/Operating-Systems/*-Virtual-En एन्वायरनमेंट /VMWare/check_vmware_api/dails (या नागों के बिना) का उपयोग कर सकते हैं , यह सभी को प्राप्त करने के लिए vmware एप का लाभ उठाता है। हार्डवेयर निगरानी के लिए आपको आवश्यक जानकारी:

check_vmware_api -H esxhost -u esx_user_read_only_role -p passwd -l runtime -s health [enter]
OK - All 450 health checks are Green 

आप पर्ल vmware एसडीके की जरूरत है, लेकिन इसके अलावा यह बहुत सीधे आगे है। यह सभी प्रकार के हार्डवेयर के लिए काम करता है (जब तक सेंसर vmware एपीआई द्वारा देखे जाते हैं, उन्हें जांचा जाता है)।


-1

Zabbix ( http://zabbix.com ) आज़माएँ :

1) यह एकदम सही है, प्रसिद्ध विश्व स्तर की निगरानी सॉफ्टवेयर

2) आप ज़ैबिक्स उपकरण के साथ पूर्व-कॉन्फ़िगर आभासी छवि (ओपनसुई पर आधारित) के रूप में भी आसानी से उपलब्ध हो सकते हैं।

3) यह ईएमएक्स [I] को होस्ट कर सकता है और Vmware वेब सेवाओं (जैसे वेब-क्लाइंट) का उपयोग करके होस्ट करता है। आप पूर्व-निर्धारित होस्ट प्रोटोटाइप्स के आधार पर, VMware हाइपरवेयर्स और वर्चुअल मशीनों की स्वचालित रूप से खोज करने और उन्हें मॉनिटर करने के लिए होस्ट बनाने के लिए निम्न-स्तरीय खोज नियमों का उपयोग कर सकते हैं।

4) आप छापे नियंत्रक सहित iDrac के माध्यम से SNMP का उपयोग करके अपने डेल सर्वर के पूरे हार्डवेयर की निगरानी करने में सक्षम होंगे और यह वॉल्यूम की स्थिति, भौतिक डिस्क / मेमोरी मॉड्यूल / पीएसयू और इतने पर ...

सभी प्रकार की हार्डवेयर स्थिति की जानकारी [जैसा कि यह आईड्रैक में उपलब्ध है) एसएनएमपी के माध्यम से पहुँचा जा सकता है (कम से कम IDrac 7/8 के साथ सर्वर पर - मैंने अपनी कंपनी के लिए इसमें 50+ डेल 12/13 पीढ़ी के सर्वर के हार्डवेयर की निगरानी लागू की है। मार्ग)।

Zabbix की सही LLD (निम्न-स्तरीय-खोज) सुविधा के साथ, आप मैन्युअल गणना के बिना निगरानी के लिए सभी हार्डवेयर घटकों को आसानी से एकत्र कर सकते हैं और स्वचालित रूप से निगरानी (स्थिति, तापमान, प्रशंसक गति, डिस्क आकार और धारावाहिक और इतने पर) के लिए एक आइटम बना सकते हैं, ट्रिगर (डेटा की निगरानी करने के लिए भाव) और विभिन्न क्रियाएं ...

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.