अंग्रेज़ीफ्रेंचस्पेनिश

सर्वर चलाएं | Ubuntu > | Fedora > |


ऑनवर्क्स फ़ेविकॉन

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

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

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

कार्यक्रम:

नाम


xymongen - Xymon वेबपेज जनरेटर

SYNOPSIS


जाइमोंजेन -?
जाइमोंजेन --मदद
जाइमोंजेन --संस्करण
जाइमोंजेन [विकल्प] [उत्पादन निर्देशिका]
(उपलब्ध कमांड-लाइन विकल्पों के विवरण के लिए विकल्प अनुभाग देखें)।

वर्णन


जाइमोंजेन Xymon मॉनिटर के लिए ओवरव्यू वेबपेज जेनरेट करता है। ये हैं वेबपेज
जो आपके मेजबानों की समग्र स्थिति दिखाता है, न कि प्रत्येक परीक्षण के लिए विस्तृत स्थिति पृष्ठ।

नोट: वेबपेजों के लिए डेटा से पुनर्प्राप्त किया गया है जाइमोंड(8) डेमॉन, और ज़ाइमोंजेन का उपयोग करता है
नेटवर्क को निर्धारित करने के लिए XYMSRV / XYMSERVERS पर्यावरण चर के मान
पता जहां जाइमंड पहुंचा जा सकता है। यदि आपके पास एक से अधिक सर्वर सूचीबद्ध हैं
XYMSERVERS, सुनिश्चित करें कि पहला स्थानीय Xymon सर्वर है - यह वही है जो
xymongen डेटा के लिए क्वेरी करेगा।

विकल्प


xymongen में बड़ी संख्या में कमांड-लाइन विकल्प हैं। विकल्पों को बदलने के लिए इस्तेमाल किया जा सकता है
xymongen का व्यवहार और इसके द्वारा उत्पन्न वेब पेजों को प्रभावित करता है।

सामान्य विकल्प


--सहायता या -?
उपलब्ध कमांड-लाइन विकल्पों का सारांश प्रदान करें।

--संस्करण
xymongen की संस्करण संख्या प्रिंट करता है

--docurl=URL
यह विकल्प बहिष्कृत है, इसमें HOSTDOCURL सेटिंग का उपयोग करें xymonserver.cfg(5)
बजाय.

--doccgi=URL
यह विकल्प बहिष्कृत है, इसमें HOSTDOCURL सेटिंग का उपयोग करें xymonserver.cfg(5)
बजाय.

--डॉक-विंडो
मेजबानों और सेवाओं के लिए दस्तावेज़ीकरण के लिंक को एक नई विंडो में खोलने का कारण बनता है।
डिफ़ॉल्ट एक ही ब्राउज़र विंडो में Xymon स्थिति के रूप में दस्तावेज़ीकरण दिखाना है।

--htmlextension=.EXTENSION
xymongen द्वारा जेनरेट किए गए वेबपृष्ठों के लिए उपयोग किए जाने वाले फ़ाइल नाम एक्सटेंशन को सेट करता है। द्वारा
डिफ़ॉल्ट रूप से, ".html" के एक्सटेंशन का उपयोग किया जाता है। ध्यान दें कि आपको "डॉट" निर्दिष्ट करने की आवश्यकता है।

--रिपोर्ट[=COLUMNNAME]
इस विकल्प के साथ, xymongen कितने . के विवरण के साथ एक स्थिति संदेश भेजेगा
मेजबानों को संसाधित किया गया, कितने पृष्ठ उत्पन्न हुए, कोई भी त्रुटि हुई
दौड़ के दौरान, और कुछ समय के आँकड़े। डिफ़ॉल्ट कॉलमनाम "xymongen" है।

--htaccess [= htaccess-फ़ाइल नाम]
जब नई वेब पेज निर्देशिकाएं बनाई जाती हैं तो .htaccess फ़ाइलें बनाएं। की सामग्री
.htaccess फ़ाइलें XYMONHTACCESS पर्यावरण चर द्वारा निर्धारित की जाती हैं (के लिए
xymon.html और nongreen.html के साथ शीर्ष-स्तरीय निर्देशिका); से
XYMONPAGEHTACCESS चर (पृष्ठ-स्तरीय निर्देशिकाओं के लिए); और उसके द्वारा
उपपृष्ठ- और उप-स्तर-स्तर निर्देशिकाओं के लिए XYMONSUBAGEHTACCESS चर।
यदि कोई फ़ाइल नाम नहीं दिया गया है तो .htaccess फ़ाइलों का फ़ाइल नाम डिफ़ॉल्ट रूप से ".htaccess" हो जाता है
इस विकल्प। XYMONHTACCESS चर को शीर्ष-स्तर में शब्दशः कॉपी किया गया है
.htaccess फ़ाइल। XYMONPAGEHTACCESS चर में एक "%s" हो सकता है जहाँ नाम
पेज का डाला गया है। XYMONSUBAGEHTACCESS चर में दो "%s" हो सकते हैं
उदाहरण: पहले को पेजनाम से बदल दिया जाता है, दूसरे को के साथ बदल दिया जाता है
उपपृष्ठनाम।

--मैक्स-इवेंटकाउंट = एन
"सभी गैर-हरे" पृष्ठ पर ईवेंट लॉग को केवल N ईवेंट तक सीमित करें। डिफ़ॉल्ट: 100.

--मैक्स-इवेंटटाइम = एन
"सभी गैर-हरे" पृष्ठ पर ईवेंट लॉग को उन ईवेंट तक सीमित करें जो के भीतर हुए हों
पिछले एन मिनट। डिफ़ॉल्ट: 240।

--नो-इवेंटलॉग
सामान्य रूप से "सभी गैर-हरे" पृष्ठ पर प्रदर्शित होने वाले ईवेंट लॉग को अक्षम करें

--अधिकतम-खाता=N
"सभी गैर-हरे" पृष्ठ पर पावती लॉग को केवल N ईवेंट तक सीमित करें। चूक:
25.

--मैक्स-एकटाइम = एन
"ऑल नॉन-ग्रीन" पेज पर पावती लॉग को ऐक्स तक सीमित करें जो हुआ
पिछले एन मिनट के भीतर। डिफ़ॉल्ट: 240।

--no-aclog
"सभी गैर-हरे" पृष्ठ पर सामान्य रूप से प्रदर्शित पावती लॉग को अक्षम करें।

--cricitcalog[=क्रिटिकल लॉग कॉलम]
यह एक टेक्स्ट-आधारित लॉग उत्पन्न करता है जो कि महत्वपूर्ण.एचटीएमएल स्थिति पृष्ठ पर दिखाया गया है,
और Xymon सर्वर के लिए एक स्थिति संदेश भेजता है जो स्वयं के रंग को दर्शाता है
गंभीर स्थिति पृष्ठ। यह आपको ट्रैक करने की अनुमति देता है कि कब समस्याएं सामने आई हैं
महत्वपूर्ण स्थिति पृष्ठ। लॉगफ़ाइल $XYMONSERVERLOGS/criticalstatus.log . में संग्रहीत है

--loadhostsfromxymond
Hosts.cfg फ़ाइल को पढ़ने के बजाय, xymongen host.cfg को लोड करेगा
xymond daemon से विन्यास। यह पढ़ने की आवश्यकता को समाप्त करता है
host.cfg, और यदि आपके पास अलग-अलग मेजबानों पर चल रहे xymond और xymongen हैं, तो यह भी
सिस्टम के बीच host.cfg फ़ाइल की प्रतिलिपि बनाने की आवश्यकता को समाप्त करता है। ध्यान दें कि
जब यह विकल्प सक्षम होता है, तो host.cfg में "डिसपिनक्लुड" विकल्प पर ध्यान नहीं दिया जाता है।

पृष्ठ लेआउट विकल्प


ये विकल्प प्रभावित करते हैं कि xymongen द्वारा उत्पन्न वेबपेज ब्राउज़र में कैसे दिखाई देते हैं।

--पृष्ठ-अंतिम
होस्ट के बाद पेज- और सबपेज-लिंक लगाएं।

--पृष्ठ-प्रथम
पेज- और सबपेज-लिंक को होस्ट (डिफ़ॉल्ट) से पहले रखें।

ये दो विकल्प तय करते हैं कि उपपृष्ठों और मेजबानों के लिंक वाले पृष्ठ में
मेजबान या उपपृष्ठ पहले।

--उपपृष्ठ स्तंभ=N
पृष्ठों और उपपृष्ठों के लिंक के लिए उपयोग किए जाने वाले स्तंभों की संख्या निर्धारित करता है। डिफ़ॉल्ट
एन = 1 है।

--maxrows=N
किसी पृष्ठ पर कॉलम शीर्षक डिफ़ॉल्ट रूप से केवल एक पृष्ठ की शुरुआत में दिखाए जाते हैं,
उपपृष्ठ या मेजबानों का समूह। यह विकल्प स्तंभ शीर्षकों के लिए दोहराने का कारण बनता है
प्रत्येक एन होस्ट दिखाया गया है।

--शोमेप्टीग्रुप्स

--no-showemptygroups
जब समूह होस्ट किए जाते हैं, तो तालिका और होस्ट नाम प्रदर्शित करें, भले ही वहां हों
किसी भी मेजबान के लिए कोई परीक्षण मौजूद नहीं है। उपयोग --no-showemptygroups to
छिपाना। (डिफ़ॉल्ट: हाँ)

--पृष्ठशीर्षक-लिंक
आम तौर पर, किसी पृष्ठ या उपपृष्ठ के आगे केवल रंगीन "डॉट्स" लिंक के रूप में कार्य करते हैं
पृष्ठ ही। इस विकल्प के साथ, पेज का शीर्षक पेज से भी लिंक हो जाएगा।

--पृष्ठपाठ-शीर्षक
के लिए शीर्षक के रूप में "पृष्ठ" या "उपपृष्ठ" टैग से विवरण टेक्स्ट का उपयोग करें
पृष्ठ, "स्थानीय रूप से होस्ट किए गए पृष्ठ" या अन्य मानक शीर्षक के बजाय।

--नहीं-अंडरलाइन-शीर्षक
आम तौर पर, पृष्ठ शीर्षकों को HTML "क्षैतिज शासक" टैग का उपयोग करके रेखांकित किया जाता है। इस
विकल्प शीर्षकों के रेखांकित को अक्षम करता है।

--recentgifs[=MINUTES]
परीक्षण के लिए COLOR-recent.gif नाम की छवियों का उपयोग करें, जहां परीक्षण की स्थिति बदल गई है
पिछले 24 घंटों के भीतर। इन जीआईएफ फाइलों को स्थापित करने की जरूरत है
$XYMONHOME/www/gifs/ निर्देशिका। डिफ़ॉल्ट रूप से, सीमा 24 घंटे पर सेट होती है - अगर
आप इसे अलग तरह से चाहते हैं, आप समय सीमा भी निर्दिष्ट कर सकते हैं। उदाहरण के लिए
"--recentgifs=3h" स्थिति परिवर्तन के बाद केवल 3 घंटे के लिए हाल के GIFs दिखाएगा।

--सॉर्ट-ग्रुप-ओनली-आइटम
एक सामान्य "केवल-समूह" निर्देश में, आप उस क्रम को निर्दिष्ट कर सकते हैं जिसमें परीक्षण
प्रदर्शित होते हैं, बाएँ से दाएँ। यदि आप परीक्षणों को सूचीबद्ध करना पसंद करते हैं
वर्णानुक्रम में, इस विकल्प का उपयोग करें - फिर पृष्ठ "केवल-समूह" उत्पन्न करेगा
इस तरह के समूह सामान्य समूह उत्पन्न करते हैं, और परीक्षणों को वर्णानुक्रम में क्रमबद्ध करते हैं।

--डायलअपस्किन=URL
यदि आप नेत्रहीन दिखाना चाहते हैं कि एक परीक्षण एक डायलअप-परीक्षण है, तो आप वैकल्पिक का उपयोग कर सकते हैं
हरे/लाल/पीले>/आदि के लिए चिह्नों का सेट। इस विकल्प को निर्दिष्ट करके चित्र।
यहां निर्दिष्ट URL पैरामीटर XYMONSKIN से सामान्य सेटिंग को ओवरराइड करता है
पर्यावरण चर, लेकिन केवल डायलअप परीक्षणों के लिए।

--reverseskin=URL
"--डायलअपस्किन" के समान, लेकिन रिवर्स टेस्ट के लिए (सामने '!' के साथ परीक्षण)।

--टूलटिप्स = [हमेशा, कभी नहीं, मुख्य]
निर्धारित करता है कि कौन से पृष्ठ होस्ट का विवरण दिखाने के लिए टूलटिप्स का उपयोग करते हैं (से
में COMMENT प्रविष्टि मेजबान.cfg(5) फ़ाइल)। अगर पर सेट हो हमेशा, टूलटिप्स का उपयोग सभी पर किया जाता है
पन्ने। अगर पर सेट हो कभी नहीँ, टूलटिप्स का कभी भी उपयोग नहीं किया जाता है। अगर पर सेट हो मुख्य, टूलटिप्स का उपयोग किया जाता है
मुख्य पृष्ठों पर, लेकिन "सभी गैर-हरे" या "महत्वपूर्ण सिस्टम" पृष्ठों पर नहीं।

स्तंभ चयन विकल्प


ये विकल्प प्रभावित करते हैं कि कौन से कॉलम (परीक्षण) किसके द्वारा उत्पन्न वेबपेजों में शामिल हैं
ज़ाइमोंजेन

--ignorecolumns = परीक्षण [, परीक्षण]
वेबपेज बनाते समय दिए गए कॉलम को xymongen द्वारा पूरी तरह से अनदेखा कर दिया जाएगा।
रिपोर्ट तैयार करने के लिए इस्तेमाल किया जा सकता है जहां आप कुछ अधिक शोर परीक्षणों को खत्म करते हैं,
जैसे "संदेश"।

--क्रिटिकल-रेड्स-ओनली
क्रिटिकल पेज पर केवल लाल स्थिति कॉलम शामिल किए जाएंगे। डिफ़ॉल्ट रूप से,
क्रिटिकल पेज में लाल, पीले और स्पष्ट स्थिति वाले होस्ट होंगे।

- नॉनग्रीन-रंग = रंग [, रंग]
परिभाषित करता है कि कौन से रंग "सभी गैर-हरे" स्थिति पृष्ठ पर एक परीक्षण प्रदर्शित करते हैं।
रंग लाल, पीला या बैंगनी है। डिफ़ॉल्ट तीनों को शामिल करना है।

--nongreen-ignorecolumns=test[,test]
--ignorecolumns के समान, लेकिन केवल "सभी गैर-हरे" पृष्ठ पर होस्ट पर लागू होता है।

--nongreen-ignorepurples
बहिष्कृत, इसके बजाय "--nongreen-colors" का उपयोग करें।

--नॉनग्रीन-अनदेखा अप
ईवेंटलॉग सहित "सभी गैर-हरे" पृष्ठ पर सभी डायलअप होस्ट पर ध्यान न दें।

--नो-पेज
सामान्य पृष्ठ उत्पन्न न करें (आमतौर पर केवल गैर-हरा उत्पन्न करने के लिए उपयोग किया जाता है
पृष्ठ)।

--नो-नोनग्रीन
"सभी गैर-हरे" पृष्ठ उत्पन्न न करें।

--includecolumns=test[,test]
इन स्तंभों को "सभी गैर-हरे" पृष्ठ पर हमेशा शामिल करें इसमें कुछ स्तंभ शामिल होंगे
nongreen.html पृष्ठ पर, चाहे उसका रंग कुछ भी हो। आम तौर पर, nongreen.html गिर जाता है
परीक्षण-स्तंभ, यदि सभी परीक्षण हरे हैं। इसका उपयोग किया जा सकता है उदाहरण के लिए हमेशा एक लिंक रखने के लिए
आपके nongreen.html पृष्ठ से रुझान कॉलम (RRD ग्राफ़ के साथ)।

--eventignore=test[,test]
"सभी गैर-हरे" ईवेंट लॉग प्रदर्शन में इन परीक्षणों पर ध्यान न दें।

स्थिति प्रचार विकल्प


ये विकल्प पृष्ठ पदानुक्रम में ऊपर की ओर स्थिति के सामान्य प्रसार को दबा देते हैं।
इस प्रकार, आप पीले या लाल स्थिति के साथ एक परीक्षण कर सकते हैं, लेकिन फिर भी पूरा पृष्ठ हरा हो सकता है।
यह उन परीक्षणों के लिए उपयोगी है जिनके लिए अलार्म की आवश्यकता नहीं है, लेकिन जहां आप अभी भी जानना चाहते हैं
वास्तविक स्थिति। ये विकल्प सभी होस्ट के लिए वैश्विक डिफ़ॉल्ट सेट करते हैं; आप NOPROPRED का उपयोग कर सकते हैं
और में NOPROPYELLOW टैग मेजबान.cfg(5) प्रति-होस्ट पर समान सीमा लागू करने के लिए फ़ाइल
आधार.

--नोप्रोपेलो = परीक्षण [, परीक्षण] या --नोप्रॉप = परीक्षण [, परीक्षण]
पीला होने पर ऊपर की ओर स्थिति प्रसार को अक्षम करें। "--noprop" विकल्प को हटा दिया गया है
और इसका उपयोग नहीं किया जाना चाहिए।

--noproppurple = परीक्षण [, परीक्षण]
PURPLE होने पर ऊपर की ओर स्थिति प्रसार अक्षम करें।

--nopropred = परीक्षण [, परीक्षण]
लाल या पीला होने पर ऊपर की ओर स्थिति प्रसार को अक्षम करें।

--नोप्रोपैक = परीक्षण [, परीक्षण]
जब स्थिति को स्वीकार कर लिया गया हो तो ऊपर की ओर स्थिति प्रसार को अक्षम करें। अगर आप चाहते हैं
सभी एकेड परीक्षणों को प्रचारित होने से अक्षम करने के लिए, "--nopropack=*" का उपयोग करें।

बैंगनी स्थिति विकल्प


बैंगनी स्थिति तब होती है जब किसी परीक्षण स्थिति की रिपोर्टिंग बंद हो जाती है। एक परीक्षण स्थिति a . के लिए मान्य है
सीमित समय - आम तौर पर 30 मिनट - और इस समय के बाद, परीक्षण बन जाता है
बैंगनी।

--purplelog=FILENAME
सभी बैंगनी स्थिति संदेशों का लॉगफाइल जेनरेट करें।

वैकल्पिक पेजसेट विकल्प


--पेजसेट=पेजसेटनाम
डिफ़ॉल्ट के बजाय वैकल्पिक पेजसेट के लिए वेबपेज बनाएं. पेजसेट अनुभाग देखें
नीचे.

--टेम्पलेट=टेम्पलेट
शीर्ष लेख और पादलेख फ़ाइलों के लिए वैकल्पिक टेम्पलेट का उपयोग करें। आमतौर पर एक साथ प्रयोग किया जाता है
"--पेजसेट" विकल्प; नीचे PAGESETS अनुभाग देखें।

वैकल्पिक आउटपुट प्रारूप


--wml[=test1,test2,...]
यह विकल्प xymongen को WML "कार्ड" फ़ाइलों का एक सेट उत्पन्न करने का कारण बनता है जो हो सकता है
WAP डिवाइस (सेल फोन, पीडीए आदि) द्वारा एक्सेस की गई जेनरेट की गई फाइलों में शामिल हैं:
मेजबान जिनके पास निर्दिष्ट परीक्षणों पर लाल या पीले रंग की स्थिति है। यह विकल्प परिभाषित कर सकता है
शामिल करने के लिए डिफ़ॉल्ट परीक्षण - डिफ़ॉल्ट का उपयोग करके ओवरराइड या संशोधित किया जा सकता है
"WML:" या "NK:" टैग में मेजबान.cfg(5) फ़ाइल। यदि कोई परीक्षण निर्दिष्ट नहीं है, तो सभी परीक्षण
शामिल होगा।

--nstab=FILENAME
नेटस्केप 6/मोज़िला साइडबार प्रविष्टि के लिए उपयुक्त HTML फ़ाइल जेनरेट करें। वास्तव में
अपने उपयोगकर्ताओं को ऐसी साइडबार प्रविष्टि प्राप्त करने में सक्षम करें, आपको इस जावास्क्रिप्ट कोड की आवश्यकता है
एक वेबपेज (उदाहरण के लिए आप इसे $XYMONHOME/web/stdnormal_header फ़ाइल में शामिल कर सकते हैं):


<!--
फ़ंक्शन ऐडनेटस्केपपैनल () {
अगर ((टाइपोफ विंडो.साइडबार == "ऑब्जेक्ट") &&
(टाइपऑफ़ window.sidebar.addPanel == "फ़ंक्शन"))
window.sidebar.addPanel ("ज़ाइमॉन",
"http://your.server.com/nstab.html","");
अन्य
चेतावनी ("केवल मोज़िला या नेटस्केप 6+ के लिए साइडबार");
}
// ->


और फिर आप इसे टेम्पलेट के रूप में उपयोग करके "इसे साइडबार में जोड़ें" लिंक शामिल कर सकते हैं:

साइडबार में जोड़ें

या यदि आप मानक नेटस्केप "टैब जोड़ें" बटन रखना पसंद करते हैं, तो आप ऐसा करेंगे
साथ में


<IMG SRC="/gifs/add-button.gif" HEIGHT=45 WIDTH=100
ALT="[साइडबार जोड़ें]" शैली="बॉर्डर:0">


"add-button.gif" नेटस्केप पर उपलब्ध है
http://developer.netscape.com/docs/manuals/browser/sidebar/add-button.gif.

यदि FILENAME स्लैश से प्रारंभ नहीं होता है, तो नेटस्केप साइडबार फ़ाइल को में रखा जाता है
$XYMONHOME/www/निर्देशिका।

--nslimit=रंग
नेटस्केप साइडबार में शामिल करने के लिए न्यूनतम रंग - डिफ़ॉल्ट "लाल" है, जिसका अर्थ है
केवल महत्वपूर्ण अलर्ट शामिल हैं। यदि आप चेतावनियों को भी शामिल करना चाहते हैं, तो उपयोग करें
"--nslimit = पीला"।

--rss अपने Xymon अलर्ट की RSS/RDF सामग्री वितरण स्ट्रीम उत्पन्न करें। यह आउटपुट स्वरूप
अन्य वेब पेजों में गतिशील रूप से एम्बेड किया जा सकता है, बहुत कुछ लाइव न्यूज़फ़ीड की तरह
वेब साइट्स पर देखा जा सकता है। आरएसएस की दो फाइलें जेनरेट होंगी, एक "सभी गैर-
हरा" पृष्ठ, दूसरा "महत्वपूर्ण" पृष्ठ को दर्शाता है। वे इसमें होंगे
क्रमशः "nongreen.rss" और "critical.rss" फ़ाइलें। इसके अलावा, एक आरएसएस फ़ाइल
प्रत्येक पृष्ठ और/या उस पर मौजूद मेजबानों को सूचीबद्ध करने वाले उपपृष्ठ के लिए जनरेट किया जाएगा
पृष्ठ या उपपृष्ठ।
--rss विकल्प पर पहले अनुमत FILENAME पैरामीटर अब अप्रचलित है।
RSS/RDF सामग्री फ़ीड के बारे में अधिक जानकारी के लिए, कृपया देखें
http://www.syndic8.com/.

--rssextension=.EXTENSION
xymongen द्वारा उत्पन्न RSS फ़ाइलों के लिए उपयोग किए जाने वाले फ़ाइल नाम एक्सटेंशन को सेट करता है। द्वारा
डिफ़ॉल्ट रूप से, ".rss" के एक्सटेंशन का उपयोग किया जाता है। ध्यान दें कि आपको "डॉट" निर्दिष्ट करने की आवश्यकता है।

--rssversion={0.91|0.92|1.0|2.0}
RSS/RDF फ़ीड का वांछित आउटपुट स्वरूप। संस्करण 0.91 सबसे अधिक प्रतीत होता है
आमतौर पर इस्तेमाल किया जाने वाला प्रारूप, और अगर यह विकल्प छोड़ दिया जाता है तो यह डिफ़ॉल्ट होता है।

--rsslimit=रंग
RSS फ़ीड में शामिल करने के लिए न्यूनतम रंग - डिफ़ॉल्ट "लाल" है, जिसका अर्थ केवल
महत्वपूर्ण अलर्ट शामिल हैं। यदि आप चेतावनियों को भी शामिल करना चाहते हैं, तो उपयोग करें
"--rsslimit = पीला"।

विकल्प उपयोग किया गया BY सीजीआई आगे के हिस्से


--reportopts=START:END:DYNAMIC:STYLE
रिपोर्ट-जेनरेशन मोड में xymongen को आमंत्रित करें। यह आमतौर पर द्वारा उपयोग किया जाता है
रिपोर्ट.सीजीआई(1) सीजीआई स्क्रिप्ट, लेकिन प्री-जेनरेट करते समय सीधे भी इस्तेमाल किया जा सकता है
रिपोर्ट। START पैरामीटर यूनिक्स time_t . में रिपोर्ट के लिए प्रारंभ समय है
प्रारूप (1 जनवरी 1970 00:00 यूटीसी के बाद से सेकंड); END रिपोर्ट के लिए समाप्ति समय है;
पूर्व-निर्मित रिपोर्ट के लिए डायनामिक 0 है और डायनेमिक (ऑन-लाइन) रिपोर्ट के लिए 1 है; शैली है
"क्रिट" केवल महत्वपूर्ण (लाल) घटनाओं को शामिल करने के लिए, "नोंगर" सभी गैर-हरे को शामिल करने के लिए
घटनाओं, और "सभी" सभी घटनाओं को शामिल करने के लिए।

--csv=FILENAME
--reportopts के साथ प्रयोग किया जाता है, यह xymongen को उपलब्धता उत्पन्न करने का कारण बनता है
अल्पविराम से अलग किए गए मान (सीएसवी) फ़ाइल के रूप में रिपोर्ट करें। यह प्रारूप आमतौर पर है
आगे की प्रक्रिया के लिए स्प्रेडशीट में आयात करने के लिए उपयोग किया जाता है।
CSV फ़ाइल में यूनिक्स टाइमस्टैम्प शामिल हैं। इन्हें मानव पठनीय समय के रूप में प्रदर्शित करने के लिए
एक्सेल, सूत्र =C2/86400+DATEVALUE(1-जनवरी-1970) (यदि आपके पास यूनिक्स टाइमस्टैम्प है
सेल C2) में इस्तेमाल किया जा सकता है। परिणाम सेल को दिनांक/समय के रूप में स्वरूपित किया जाना चाहिए
खेत। ध्यान दें कि टाइमस्टैम्प यूटीसी में हैं, इसलिए आपको स्थानीय को संभालने की भी आवश्यकता हो सकती है
टाइमज़ोन और डीएसटी स्वयं जारी करते हैं।

--csvdelim=DELIMITER
डिफ़ॉल्ट रूप से, CSV आउटपुट में फ़ील्ड को परिसीमित करने के लिए अल्पविराम का उपयोग किया जाता है। कुछ गैर-अंग्रेज़ी
स्प्रेडशीट एक अलग सीमांकक का उपयोग करते हैं, आमतौर पर अर्ध-बृहदान्त्र। एक सीएसवी उत्पन्न करने के लिए
उचित सीमांकक के साथ फ़ाइल, आप उपयोग किए गए वर्ण को सेट करने के लिए इस विकल्प का उपयोग कर सकते हैं
सीमांकक के रूप में। जैसे "--csvdelim=;" - ध्यान दें कि यह सामान्य रूप से दोगुना होना चाहिए
उद्धरण, यूनिक्स शेल को सीमांकक वर्ण की व्याख्या करने से रोकने के लिए a
कमांड लाइन डिलीमीटर।

--स्नैपशॉट = TIME
Xymon पृष्ठों का एक स्नैपशॉट जेनरेट करें, जैसे वे TIME पर प्रकट हुए थे। TIME के ​​रूप में दिया गया है
1 जनवरी 1970 00:00 UTC के बाद से सेकंड। आम तौर पर के माध्यम से उपयोग किया जाता है स्नैपशॉट.सीजीआई(1) सीजीआई
लिपियों.

डिबगिंग विकल्प


- दाढ़
xymongen को बड़ी मात्रा में डिबगिंग आउटपुट को stdout में डंप करने का कारण बनता है, अगर यह था
-DDEBUG सक्षम के साथ संकलित। xymongen के साथ किसी समस्या की रिपोर्ट करते समय, कृपया
समस्या को पुन: उत्पन्न करने का प्रयास करें और इसके साथ xymongen चलाने से आउटपुट प्रदान करें
विकल्प.

--समय
xymongen के विभिन्न भागों द्वारा stdout में बिताए गए समय के बारे में जानकारी डंप करें। इस
यह देखने के लिए उपयोगी है कि प्रसंस्करण का कौन सा हिस्सा रन-टाइम के लिए जिम्मेदार है
ज़ाइमोंजेन
नोट: यह जानकारी Xymon डिस्प्ले को भेजे गए आउटपुट में भी प्रदान की जाती है
"--report" विकल्प का उपयोग करते समय।

भवन वैकल्पिक पेजसेट


xymongen के संस्करण 1.4 के साथ से पृष्ठों के कई सेट उत्पन्न करने की संभावना आती है
एक ही डेटा।
मान लीजिए कि आपके पास Xymon वेबपेजों को देखने वाले लोगों के दो समूह हैं। ग्रुप ए चाहता है
क्लाइंट द्वारा समूहबद्ध मेजबान हैं, वे संबंधित हैं। इस तरह से आपने ज़ायमोन की स्थापना की है -
डिफ़ॉल्ट पेजसेट। अब ग्रुप बी ऑपरेटिंग सिस्टम के अनुसार होस्ट्स को ग्रुप में रखना चाहता है -
आइए हम इसे "ओएस" सेट कहते हैं। फिर आप पेज लेआउट को host.cfg में इस तरह जोड़ेंगे:

ऑस्पेज विन माइक्रोसॉफ्ट विंडोज
ओएस सबपेज विन-एनटी4 एमएस विंडोज एनटी 4
ओएसग्रुप NT4 फ़ाइल सर्वर
ओएसग्रुप NT4 मेल सर्वर
ओएस सबपेज विन-एक्सपी एमएस विंडोज एक्सपी
ऑस्पेज यूनिक्स यूनिक्स
उपपृष्ठ यूनिक्स-सूर्य सोलारिस
ओएसउपपृष्ठ यूनिक्स-लिनक्स लिनक्स

यह एक शीर्ष-स्तरीय पृष्ठ (xymon.html पृष्ठ), दो पृष्ठों वाले पृष्ठों के समूह को परिभाषित करता है
xymon.html (win.html और unix.html) से लिंक किया गया है, और उदाहरण के लिए win.html पेज हैं
उपपृष्ठ win-nt4.html और win-xp.html
सिंटैक्स, host.cfg में सामान्य "पृष्ठ" और "उपपृष्ठ" निर्देशों के समान है, लेकिन
निर्देश पेजसेट नाम के साथ उपसर्ग करता है। पेज के बीच में कोई भी होस्ट न डालें
और उपपृष्ठ निर्देश - बस host.cfg फ़ाइल के शीर्ष पर सभी निर्देश जोड़ें।
फिर आप पृष्ठों में होस्ट कैसे जोड़ते हैं? सरल - बस होस्ट पर "OS:win-xp" टैग लगाएं
परिभाषा रेखा। "OS" पेजसेट नामों के लिए प्रयुक्त उपसर्ग के समान होना चाहिए, लेकिन in
अपरकेस। "जीत-एक्सपी" को इसमें परिभाषित पृष्ठों या उपपृष्ठों में से एक से मेल खाना चाहिए
पेजसेट उदाहरण के लिए

207.46.249.190 www.microsoft.com # OS:win-xp http://www.microsoft.com/
64.124.140.181 www.sun.com # OS:unix-sun http://www.sun.com/

यदि आप चाहते हैं कि होस्ट उस पृष्ठ पर परिभाषित समूह के अंदर दिखाई दे, तो आपको इसकी पहचान करनी होगी
संख्या के आधार पर समूह, 1 से शुरू। उदाहरण के लिए "NT4 मेल सर्वर" समूह के अंदर एक होस्ट रखना
ऊपर दिया गया उदाहरण, "OS:win-nt4,2" ("win-nt4" पृष्ठ पर दूसरा समूह) का उपयोग करें।
यदि आप चाहते हैं कि होस्ट उपपृष्ठ के बजाय मुख्य पृष्ठ पर दिखाई दे, तो "OS:*" का उपयोग करें।

यह सब सिर्फ नए पेजसेट के लेआउट को परिभाषित करता है। इसे उत्पन्न करने के लिए, आपको दौड़ना होगा
आपके द्वारा परिभाषित प्रत्येक पेजसेट के लिए एक बार xymongen - यानी इस तरह एक एक्सटेंशन स्क्रिप्ट बनाएं:

#!/ बिन / श

XYMONWEB="/xymon/os" $XYMONHOME/bin/xymongen \
--पेजसेट=ओएस --टेम्पलेट=ओएस \
$XYMONHOME/www/os/

इसे $XYMONHOME/ext/os-display.sh में सहेजें, और इसे Xymon एक्सटेंशन के रूप में चलाने के लिए सेट करें;
इसका अर्थ है इसे चलाने के लिए task.cfg में एक अतिरिक्त अनुभाग जोड़ना।

यह पृष्ठ उत्पन्न करता है। यहां कुछ महत्वपूर्ण विकल्पों का उपयोग किया गया है:
* XYMONWEB="/xymon/os" पर्यावरण चर, और
"$XYMONHOME/www/os/" विकल्प एक साथ काम करता है, और जगह देता है
सामान्य से उपनिर्देशिका में नई पेजसेट HTML फ़ाइलें
जाइमोन वेबूट। यदि आप सामान्य रूप से Xymon पृष्ठों को इस प्रकार एक्सेस करते हैं
"http://xymon.acme.com/xymon/", तब आप पहुंचेंगे
नया पेजसेट "के रूप मेंhttp://xymon.acme.com/xymon/os/"
एनबी: XYMONWEB के रूप में दी गई निर्देशिका में एक प्रतीकात्मक होना चाहिए
$XYMONHOME/www/html/ निर्देशिका से लिंक करें, या लिंक करें
व्यक्तिगत स्थिति संदेश काम नहीं करेंगे। इसी तरह के लिंक
gif/, सहायता/ और नोट्स/ के लिए बनाया जाना चाहिए
निर्देशिकाओं.
* "--pageset=os" xymongen को वेबपेजों की संरचना करने के लिए कहता है
डिफ़ॉल्ट लेआउट के बजाय "ओएस" लेआउट का उपयोग करना।
* "--template=os" xymongen को के भिन्न सेट का उपयोग करने के लिए कहता है
शीर्षलेख- और पाद लेख-टेम्पलेट्स। आम तौर पर xymongen का उपयोग करता है
$XYMONHOME/web/stdnormal_header में मानक टेम्पलेट और
.../stdnormal_footer - इस विकल्प के साथ, यह इसके बजाय उपयोग करेगा
फ़ाइलें "os_header" और "os_footer" से
$XYMONHOME/वेब/निर्देशिका। यह आपको अनुकूलित करने की अनुमति देता है
प्रत्येक पेजसेट के लिए शीर्षलेख और पादलेख। अगर आप बस चाहते हैं
सामान्य टेम्पलेट का उपयोग करने के लिए, आप इस विकल्प को छोड़ सकते हैं।

का उपयोग करते हुए जाइमॉन्गेन के लिए रिपोर्ट


xymongen रिपोर्टिंग मानक Xymon . के लिए ड्रॉप-इन प्रतिस्थापन के माध्यम से कार्यान्वित की जाती है
आपके वेबसर्वर में स्थापित रिपोर्टिंग स्क्रिप्ट (report.sh और reportlog.sh) cgi-bin
निर्देशिका.

इन दो शेल स्क्रिप्ट को दो बहुत छोटी शेल-स्क्रिप्ट के साथ बदल दिया गया है, जो कि केवल
Xymon पर्यावरण चर सेट करें, और इनवोक करें रिपोर्ट.सीजीआई(1) or रिपोर्टलॉग.सीजीआई(1)
$XYMONHOME/bin/ में स्क्रिप्ट

रिपोर्ट तैयार करते समय आप xymongen कमांड-लाइन विकल्पों का उपयोग कर सकते हैं, उदाहरण के लिए कुछ को बाहर करने के लिए
परीक्षण के प्रकार (जैसे "--ignorecolumns=msgs") रिपोर्ट से, का नाम निर्दिष्ट करने के लिए
रुझान- और जानकारी- कॉलम जो रिपोर्ट में नहीं होने चाहिए, या रिपोर्ट को प्रारूपित करने के लिए
अलग तरीके से (जैसे "--subpagecolumns=2")। यदि आप चाहते हैं कि कुछ विकल्पों का उपयोग तब किया जाए जब a
रिपोर्ट वेब इंटरफेस से उत्पन्न होती है, इन विकल्पों को अपने में रखें
XYMONGENREPOPTS पर्यावरण चर में $XYMONHOME/etc/xymonserver.cfg फ़ाइल।

xymongen द्वारा उत्पन्न रिपोर्ट फ़ाइलें अलग-अलग निर्देशिकाओं में संग्रहीत की जाती हैं (एक प्रति
रिपोर्ट) $XYMONHOME/www/rep/ निर्देशिका के नीचे। ये अपने आप साफ हो जाना चाहिए
- जैसे ही नई रिपोर्ट तैयार की जाती है, पुरानी हटा दी जाती हैं।

स्थापित करने के बाद, एक रिपोर्ट तैयार करने का प्रयास करें। आप शायद देखेंगे कि लिंक
ऊपरी बाएँ कोने (ack.html, nongreen.html आदि के लिए) अब काम नहीं करता है। इन्हें ठीक करने के लिए, बदलें
आपकी $XYMONHOME/web/repnormal_header फ़ाइल इसलिए ये लिंक "&XYMONWEB" को संदर्भित नहीं करते हैं लेकिन
आपके Xymon पृष्ठों के लिए सामान्य URL उपसर्ग के लिए।

एसएलए रिपोर्टिंग


xymongen रिपोर्टिंग सही SLA (सर्विस लेवल एग्रीमेंट) के निर्माण की अनुमति देती है
रिपोर्ट, सेवा अवधि के लिए भी जो 24x7 नहीं हैं। इसे परिभाषित करके सक्षम किया गया है a
सेवा अवधि को परिभाषित करने के लिए मेजबानों के लिए "रिपोर्टटाइम: टाइमस्पेक" टैग, और वैकल्पिक रूप से a
"WARNPCT: स्तर" टैग सहमत उपलब्धता को परिभाषित करने के लिए।

नोट: देखें मेजबान.cfg(5) इन विकल्पों के सटीक सिंटैक्स के लिए।

"रिपोर्टटाइम: टाइमस्पेक" उस दिन का समय निर्दिष्ट करता है जब सेवा शुरू होने की उम्मीद है और
दौड़ना। डिफ़ॉल्ट रूप से यह 24 घंटे एक दिन, सप्ताह के सभी दिन है। अगर आपका SLA केवल कवर करता है
सोम-शुक्र 7am - 8pm, आप इसे "REPORTTIME=W:0700:2000" और रिपोर्ट जेनरेटर के रूप में परिभाषित करते हैं
फिर सामान्य 24x7 उपलब्धता दोनों की गणना करेगा लेकिन एक "SLA उपलब्धता" भी होगी जो
केवल SLA अवधि के दौरान होस्ट की स्थिति को ध्यान में रखता है।

डाउनटाइम: टाइमस्पेक पैरामीटर एसएलए उपलब्धता गणना को प्रभावित करता है। अगर एक आउटेज
संभव "डाउनटाइम" के रूप में परिभाषित समय के दौरान होता है, फिर विफलता की सूचना दी जाती है a
"नीला" की स्थिति। (उसी रंग का उपयोग किया जाता है यदि आप "अक्षम" करते हैं तो Xymon . का उपयोग करके होस्ट करें
"अक्षम करें" फ़ंक्शन)। वह समय जब परीक्षण की स्थिति "नीला" होती है, उसे SLA में शामिल नहीं किया जाता है
गणना, न तो उस समय की मात्रा में जहां मेजबान को नीचे माना जाता है, न ही में
रिपोर्ट में शामिल कुल समय। तो "नीला" समय को प्रभावी ढंग से अनदेखा किया जाता है
SLA उपलब्धता गणना, आपको प्रभावित किए बिना डाउनटाइम की योजना बनाने की अनुमति देती है
SLA उपलब्धता की सूचना दी।

उदाहरण: एक होस्ट के पास "DOWNTIME:*:0700:0730 REPORTTIME=W:0600:2200" है क्योंकि इसे रीबूट किया गया है
हर दिन सुबह 7 से 7.30 बजे के बीच, लेकिन सेवा सुबह 6 बजे से रात 10 बजे तक उपलब्ध होनी चाहिए। के लिये
रिपोर्ट के दिन, यह सुबह 7:10 बजे से सुबह 7:15 बजे तक (नियोजित रीबूट) था, लेकिन यह भी
रात 9:53 से रात 10:15 बजे तक। तो दिन के लिए घटनाएं हैं:

0700 : 10 मिनट के लिए हरा (600 सेकंड)
0710 : 5 मिनट के लिए नीला (300 सेकंड)
0715 : 14 घंटे 38 मिनट (52680 सेकेंड) के लिए हरा
2153 : 22 मिनट के लिए लाल रंग (1320 सेकंड)
2215: हरा

सेवा 600+52680 = 53280 सेकेंड के लिए उपलब्ध है। यह 420 सेकंड के लिए नीचे (लाल) है
(21:53 से 22:00 तक का समय जब SLA अवधि समाप्त होती है)। कुल समय में शामिल है
रिपोर्ट 15 घंटे (सुबह 7 बजे - रात 10 बजे) है, 5 मिनट नीला = 53700 सेकंड को छोड़कर। तो एसएलए
उपलब्धता 53280/53700 = 99,22% है

उपलब्धता सेट करने के लिए "WARNPCT: स्तर" टैग host.cfg फ़ाइल में समर्थित है
मेजबान-दर-मेजबान आधार पर सीमा। यह सीमा निर्धारित करती है कि क्या किसी परीक्षण की रिपोर्ट इस प्रकार की गई है
रिपोर्ट में हरा, पीला या लाल। के माध्यम से सभी मेजबानों के लिए एक डिफ़ॉल्ट मान सेट किया जा सकता है
XYMONREPWARN पर्यावरण चर, लेकिन इस टैग द्वारा ओवरराइड किया गया। स्तर के रूप में दिया गया है
एक प्रतिशत, उदाहरण के लिए "WARNPCT:98.5"

पहले से बनाई गई रिपोर्ट


आम तौर पर, xymongen रिपोर्ट तैयार करता है जो गतिशील रूप से जेनरेट किए गए वेबपृष्ठों से लिंक करता है
एक परीक्षण की विस्तृत स्थिति (reportlog.sh CGI स्क्रिप्ट के माध्यम से)।

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

ऐसा करने के लिए, आपको समय का चयन करने के लिए "--reportopts" विकल्प के साथ xymongen चलाना होगा
रिपोर्ट में शामिल अंतराल, रिपोर्टिंग शैली (महत्वपूर्ण, गैर-हरा, या सभी ईवेंट),
और यह अनुरोध करने के लिए कि कोई गतिशील पृष्ठ उत्पन्न न हों।

सिंटैक्स है:

xymongen --reportopts=starttime:endtime:nodynamic:style

"स्टार्टटाइम" और "एंडटाइम" यूनिक्स टाइम_टी मानों के रूप में निर्दिष्ट हैं, अर्थात 1 जनवरी से सेकंड
1970 00:00 जीएमटी। सौभाग्य से, यह आसानी से GNU दिनांक उपयोगिता के साथ परिकलित किया जा सकता है यदि आप
"+%s" आउटपुट विकल्प का प्रयोग करें। यदि आपके पास GNU दिनांक उपयोगिता नहीं है, तो उसे चुनें
www.gnu.org से; या आप उसी उद्देश्य के लिए "etime" उपयोगिता का उपयोग कर सकते हैं, जो है
www.deadcat.net पर संग्रह से उपलब्ध है।

"नोडायनामिक" या तो 0 है (डायनेमिक पेजों के लिए, डिफ़ॉल्ट) या 1 (बिना डायनेमिक के, यानी प्री-
उत्पन्न, पृष्ठ)।

"शैली" या तो "आलोचक" है (केवल आलोचनात्मक अर्थात लाल ईवेंट शामिल करें), "नोंगर" (सभी शामिल करें)
गैर-हरी घटनाएं), या "सभी" (सभी घटनाएं शामिल करें)।

अन्य xymongen विकल्पों का उपयोग किया जा सकता है, उदाहरण के लिए "--ignorecolumns" यदि आप कुछ को बाहर करना चाहते हैं
रिपोर्ट से परीक्षण।

आपको सामान्य रूप से XYMONWEB पर्यावरण चर निर्दिष्ट करने की भी आवश्यकता होगी (यह मेल खाना चाहिए
आधार URL जहां से रिपोर्ट को एक्सेस किया जाएगा), और एक आउटपुट निर्देशिका
जहां रिपोर्ट फाइलें सहेजी जाती हैं। यदि आप XYMONWEB निर्दिष्ट करते हैं, तो आपको शायद यह भी करना चाहिए
XYMONHELPSKIN और XYMONNOTESSKIN पर्यावरण चर परिभाषित करें। इन्हें इंगित करना चाहिए
वह URL जहां आपकी Xymon सहायता- और नोट्स-फ़ाइलें स्थित हैं; यदि वे परिभाषित नहीं हैं, तो
मदद के लिए लिंक- और नोट्स-फाइलें रिपोर्ट निर्देशिका के अंदर इंगित करेंगी और शायद
नहीं कार्य।

तो एक स्थिर रिपोर्ट के लिए xymongen का एक विशिष्ट आह्वान होगा:

START=`दिनांक +%s --date="22 जून 2003 00:00:00"`
END=`दिनांक +%s --date="22 जून 2003 23:59:59"`
XYMONWEB=/reports/bigbrother/दैनिक/2003/06/22 \
XYMONHELPSKIN=/xymon/help \
XYMONNOTESSKIN=/xymon/नोट्स \
xymongen --reportopts=$START:$END:1:crit \
--उपपृष्ठस्तंभ=2 \
/var/www/docroot/reports/xymon/दैनिक/2003/06/22

"XYMONWEB" सेटिंग का अर्थ है कि रिपोर्ट के URL के साथ उपलब्ध होगी
"http://www.server.com/reports/xymon/daily/2003/06/22". रिपोर्ट में आंतरिक शामिल है
लिंक जो इस URL का उपयोग करते हैं, इसलिए इसे आसानी से किसी अन्य स्थान पर नहीं ले जाया जा सकता है।

अंतिम पैरामीटर आपके वेबसर्वर पर संबंधित भौतिक निर्देशिका से मेल खाता है
ज़ायमोनवेब यूआरएल। बेशक आप कहीं भी रिपोर्ट फाइल बना सकते हैं - शायद पर
दूसरी मशीन - और फिर उन्हें बाद में वेबसर्वर पर ले जाएं।

ध्यान दें कि कैसे डेटा(1) उपयोगिता का उपयोग स्टार्ट- और एंड-टाइम मापदंडों की गणना के लिए किया जाता है।

वातावरण चर


बोर्डफिल्टर
फ़िल्टर का उपयोग यह चुनने के लिए किया जाता है कि वेबपृष्ठों में कौन से होस्ट / परीक्षण शामिल हैं, फ़िल्टर करके
डेटा xymond vi xymondboard कमांड से प्राप्त किया गया। देखो जाइमोन(1) ब्योरा हेतु
फ़िल्टर सिंटैक्स पर। डिफ़ॉल्ट रूप से, कोई फ़िल्टरिंग नहीं की जाती है।

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


Ad


Ad