xymongrep - क्लाउड में ऑनलाइन

यह xymongrep कमांड है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


xymongrep -hosts.cfg में पंक्तियाँ चुनें

SYNOPSIS


xymongrep --मदद
xymongrep --संस्करण
xymongrep [--कोई अतिरिक्त] [--टेस्ट-अनटैग्ड] [--वेब] [--जाल] [--loadhostsfromxymond] टैग
[टैग...]

वर्णन


xymongrep(1) एक्सटेंशन स्क्रिप्ट्स द्वारा उपयोग के लिए है जिन्हें प्रविष्टियों को चुनने की आवश्यकता होती है
hosts.cfg फ़ाइल जो स्क्रिप्ट के लिए प्रासंगिक है।

उपयोगिता परीक्षण नामों को पैरामीटर के रूप में स्वीकार करती है, और फिरhosts.cfg फ़ाइल को पार्स करेगी
उन होस्ट प्रविष्टियों का प्रिंट आउट लें जिनमें निर्दिष्ट वांछित परीक्षणों में से कम से कम एक हो। टैग हो सकते हैं
एक अनुगामी तारांकन '*' के साथ दिया जाए, उदाहरण के लिए सभी http को खोजने के लिए "xymongrep http*" की आवश्यकता है
और https टैग।

Xymongrep उपयोगिताhosts.cfg फ़ाइल के अंदर "शामिल करें" निर्देशों के उपयोग का समर्थन करती है,
और सभी सम्मिलित फ़ाइलों में मेल खाने वाले टैग मिलेंगे।

यदि DOWNTIME या SLA टैग का उपयोग किया जाता है मेजबान.cfg(5) फ़ाइल, इनकी व्याख्या की जाती है
वर्तमान समय के सापेक्ष. xymongrep फिर "इनसाइड्सला" या "आउटसाइड्सला" टैग आउटपुट करता है
स्क्रिप्ट द्वारा आसान उपयोग के लिए जो यह जांचना चाहती है कि वर्तमान समय अंदर है या बाहर
अपेक्षित अपटाइम विंडो.

विकल्प


--कोई अतिरिक्त नहीं
आउटपुट से "टेस्टिप", "डायलअप", "इनसाइडस्ला" और "आउटसाइड्सला" टैग हटा दें।

--टेस्ट-अनटैग्ड
किसी विशेष पर केवल होस्ट का परीक्षण करने के लिए XYMONNETWORK पर्यावरण चर का उपयोग करते समय
नेटवर्क खंड में, xymonnet उन मेजबानों की उपेक्षा करेगा जिनके पास कोई "NET:x" टैग नहीं है। इसलिए
केवल NET:$XYMONNETWORK टैग वाले होस्ट का परीक्षण किया जाएगा।
इस विकल्प के साथ, बिना NET: टैग वाले मेजबानों को परीक्षण में शामिल किया जाता है, ताकि सभी
वे होस्ट जिनके पास या तो एक मिलान NET: टैग है, या कोई NET: टैग बिल्कुल नहीं है, उनका परीक्षण किया जाता है।

--नो-डाउन[=TESTNAME]
xymongrep "conn" परीक्षण की वर्तमान स्थिति के लिए Xymon सर्वर से पूछताछ करेगा,
और यदि TESTNAME निर्दिष्ट परीक्षण की वर्तमान स्थिति के लिए भी निर्दिष्ट है। अगर
किसी होस्ट के लिए "कॉन" परीक्षण की स्थिति गैर-हरा है, या की स्थिति
TESTNAME परीक्षण अक्षम है, तो इस होस्ट को अनदेखा कर दिया जाएगा और इसमें शामिल नहीं किया जाएगा
उत्पादन। इसका उपयोग उन होस्टों को अनदेखा करने के लिए किया जा सकता है जो बंद हैं, या उन होस्टों को अनदेखा करने के लिए किया जा सकता है जहां
कस्टम परीक्षण अक्षम है.

--वेब निम्नलिखित कथनों को शामिल करते हुए मेजबानों.सीएफजी फ़ाइल को खोजें जैसे कि ज़ायमोन वेब-सर्वर करता है।

--net निम्नलिखित कथनों को शामिल करते हुए मेजबानों.cfg फ़ाइल को खोजें जैसे कि xymonnet चलाते समय।

--loadhostsfromxymond
खोज करते समय xymongrep सामान्यतः HOSTSCFG फ़ाइल को स्वयं लोड करने का प्रयास करेगा
संचारित करने के लिए लाइनों के लिए. यदि फ़ाइल अपठनीय है, तो वह बाहर निकल जाएगी। इस के साथ
विकल्प, यह xymond सर्वर (XYMONSERVER वातावरण के माध्यम से सेट) के लिए क्वेरी करेगा
होस्ट फ़ाइल. यदि आप इसे क्लाइंट या रिमोट पर चला रहे हैं तो इसका उपयोग किया जा सकता है
सिस्टम और आपके द्वारा होस्ट्स.सीएफजी फ़ाइल को सिंक्रोनाइज़ नहीं किया जा सकता है या नहीं करना चाहता है
सर्वर।

उदाहरण


यदि आपकीhosts.cfg फ़ाइल इस तरह दिखती है

192.168.1.1 www.test.com # एफ़टीपी टेलनेट !ओरेकल
192.168.1.2 db1.test.com # ओरेकल
192.168.1.3 mail.test.com # smtp

और आपके पास एक कस्टम ज़ायमोन एक्सटेंशन स्क्रिप्ट है जो "ओरेकल" परीक्षण करती है, फिर चलती है
"ज़ाइमोंग्रेप ओरेकल" उत्पन्न होगा

192.168.1.1 www.test.com # !ओरेकल
192.168.1.2 db1.test.com # ओरेकल

इसलिए स्क्रिप्ट तुरंत रुचिकर होस्ट ढूंढ सकती है।

ध्यान दें कि रिवर्स-टेस्ट संशोधक - "!oracle" - आउटपुट में शामिल है; यह भी
ज़ाइमॉन द्वारा परिभाषित अन्य परीक्षण संशोधकों पर लागू होता है (डायल-अप और हमेशा-सत्य
संशोधक)।

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

xymongrep xymonnet द्वारा उपयोग किए गए "NET:location" टैग का भी समर्थन करता है, इसलिए यदि आपकी स्क्रिप्ट
नेटवर्क जांच करता है तो यह केवल वही होस्ट देखेगा जो परीक्षण के लिए प्रासंगिक हैं
वह स्थान जिस पर स्क्रिप्ट वर्तमान में निष्पादित होती है।

उपयोग IN विस्तार लिपियों


Xymongrep को किसी मौजूदा स्क्रिप्ट में एकीकृत करने के लिए, स्क्रिप्ट में उस पंक्ति को देखें
$HOSTSCFG फ़ाइल में grep है। आमतौर पर यह कुछ इस तरह दिखेगा:

$GREP -i "^[0-9].*#.*TESTNAME" $HOSTSCFG | ... परीक्षण को संभालने के लिए कोड

ग्रेप के स्थान पर हम xymongrep का उपयोग करेंगे। फिर बन जाता है

$XYMONHOME/bin/xymongrep टेस्टनाम | ... परीक्षण को संभालने के लिए कोड

जो सरल, कम त्रुटि-प्रवण और अधिक कुशल है।

वातावरण चर


जाइमोननेटवर्क
यदि सेट किया गया है, तो xymongrep केवल होस्ट्स.cfg से उन पंक्तियों को आउटपुट करता है जिनका मिलान होता है
नेट:$XYMONNETWORK सेटिंग।

होस्टएससीएफजी
ज़ायमोन के लिए फ़ाइल नाम मेजबान.cfg(5) फ़ाइल.

onworks.net सेवाओं का उपयोग करके xymongrep का ऑनलाइन उपयोग करें



नवीनतम Linux और Windows ऑनलाइन प्रोग्राम