2009-05-28 14 views
11

मुझे पूरी डब्लूएमआई अवधारणा पसंद है, और मैं वास्तव में लिनक्स (कुछ स्क्रिप्ट में) के तहत इसका उपयोग कर सकता हूं। क्या लिनक्स सिस्टम के लिए ऐसा कुछ है?क्या लिनक्स के लिए डब्लूएमआई की तरह कुछ है?

+0

हाय भू, जहां तैनात जवाब सहायक नहीं है? क्या आप रुचि रखने वाले ओएस और आपके द्वारा उपयोग किए जाने वाले समाधान के लिए अधिक जानकारी प्रदान कर सकते हैं? - अगर आप किसी का इस्तेमाल करते हैं। धन्यवाद। – Andreas

+0

हाय एंड्रियास, अंत में मैंने डब्लूएमआई विचार को छोड़ दिया, और मैंने अभी फाइलों में उपलब्ध जानकारी का उपयोग किया। – Geo

+3

मुझे पता है कि यह गंदगी से बड़ा है, लेकिन अगर कोई इस पर ठोकर खाता है, तो ओपनएलएमआई पर बहुत सारे काम किए गए हैं और इसलिए इसमें रुचि रखने वाले किसी भी व्यक्ति को इसकी जांच करनी चाहिए। डब्लूएमआई माइक्रोसॉफ्ट के सीआईएम कार्यान्वयन उत्पाद है जबकि ओपनएलएमआई जीएनयू/लिनक्स सीआईएम पेशकश है (मुख्य रूप से समय के लिए रेड हैट द्वारा विकसित)। – Bratchley

उत्तर

11

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

कर्नेल /proc और /sys फाइल सिस्टम के माध्यम से बहुत सारी जानकारी और ट्यूनेबल knobs का खुलासा करता है। कोई क्वेरी भाषा नहीं, केवल निर्देशिकाओं और फ़ाइलों का एक संगठित पदानुक्रम। इनमें से कुछ फ़ाइलें केवल पढ़ने-पढ़ने, पढ़ने-लिखने, या केवल लिखने के लिए हैं; उनमें से कुछ poll सक्षम हैं।

कुछ सेवाओं मक्खी पर क्वेरी करने के लिए कस्टम ग्राहकों और अद्यतन विन्यास हो सकता है - chrony के chronyc मन में आता है, लेकिन फिर भी बहुत सबसे बुनियादी initinitctl है। HAL जैसी नई सेवाएं D-Bus पर आत्मनिरीक्षण और छेड़छाड़ की जा सकती हैं।

2

/proc इंटरफेस पर एक नज़र डालें। आप वहां बहुत सारी सिस्टम जानकारी प्राप्त कर सकते हैं। सिस्टम की जानकारी इकट्ठा करने के लिए कई उत्कृष्ट सुविधाएं भी हैं। Sysstat संकुल हमेशा इन चीजों को स्थापित करने वाली पहली चीज़ों में से एक हैं।

संपादित करें: आप हमेशा एसएनएमपी से पूछ सकते हैं। डिफ़ॉल्ट रूप से बहुत सारी जानकारी सामने आई है।

26

विंडोज मैनेजमेंट इंस्ट्रुमेंटेशन (डब्लूएमआई) Distributed Management Task Force से WBEM (वेब ​​आधारित एंटरप्राइज़ प्रबंधन) मानक का माइक्रोसॉफ्ट का कार्यान्वयन है। ये मानक उपलब्ध हैं और * निक्स सिस्टम के कई स्वादों में उपयोग किए जाते हैं। उदाहरण के तौर पर, यहां एक SourceForge project है जो Linux सिस्टम पर WBEM को सक्षम बनाता है।

CIM प्रणाली, नेटवर्क, अनुप्रयोगों और सेवाओं, के लिए प्रबंधन सूचना के एक सामान्य परिभाषा प्रदान करता है और विक्रेता के लिए अनुमति देता है: वहाँ एक मानक बुलाया CIM (आम सूचना मॉडल) जो DTMF द्वारा वर्णित है इस प्रकार है एक्सटेंशन। सीआईएम की सामान्य परिभाषा विक्रेताओं को पूरे नेटवर्क में सिस्टम के बीच अर्थपूर्ण जानकारी प्रबंधन जानकारी का आदान-प्रदान करने में सक्षम बनाती है।

+0

माइक्रोसॉफ्ट ने लिनक्स/यूनिक्स के लिए डब्लूबीईएम के कार्यान्वयन के लिए ओपन-सोर्स [ओएमआई] (http://www.opengroup.org/software/omi) खोल दिया है, और लिनक्स सिस्टम से पूछने के लिए एससीसीएम 2012 द्वारा इसका उपयोग किया जाता है। – Kupiakos

3

OpenLMI बिल्कुल उस उद्देश्य के लिए डिज़ाइन किया गया प्रतीत होता है ... यह लिनक्स-आधारित सर्वरों की निगरानी और नियंत्रण करने के लिए उपकरण प्रदान करता है।

जीएनयू/लिनक्स के लिए WBEM एजेंट भी हैं (जैसे OpenPegasus)।

ऐसा लगता है कि ओपनएलएमआई पेगासस को बाहरी इंटरफ़ेस के रूप में उपयोग करता है।

0

मैं अलग होना चाहता हूं, लेकिन हाँ, वहां है। FWTS जाओ और

fwts wmi - 

चलाने के लिए और आप कैसे है इसे लागू किया है और क्या संभव है संशोधित पढ़ने के लिए/देखेंगे।

अधिक यहाँ: https://wiki.ubuntu.com/Kernel/Reference/WMI

संबंधित मुद्दे