xymon - ক্লাউডে অনলাইন

এটি হল xymon কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


xymon - Xymon ক্লায়েন্ট যোগাযোগ প্রোগ্রাম

সাইনোপিসিস


জাইমন [বিকল্প] প্রাপক বার্তা

বর্ণনাঃ


জাইমন(২০১০) একটি Xymon সার্ভারের সাথে যোগাযোগ করতে ব্যবহৃত ক্লায়েন্ট প্রোগ্রাম। এটা প্রায়ই হয়
স্থানীয় পরীক্ষায় স্থিতি বার্তা এবং পেজার সতর্কতা পাঠাতে Xymon ক্লায়েন্ট সিস্টেম দ্বারা ব্যবহৃত হয়।

Xymon-এ, xymon প্রোগ্রামটি প্রশাসনিক উদ্দেশ্যেও ব্যবহৃত হয়, যেমন নাম পরিবর্তন করা বা
হোস্ট মুছুন, অথবা দীর্ঘ সময়ের জন্য বন্ধ থাকা হোস্টগুলিকে নিষ্ক্রিয় করতে।

বিকল্প এবং প্যারামিটার


--ডিবাগ
ডিবাগ সক্রিয়. এটি Xymon-এর সাথে কীভাবে সংযোগ রয়েছে সে সম্পর্কে বিস্তারিত প্রিন্ট করে
সার্ভার স্থাপন করা হচ্ছে।

--প্রক্সি=http://PROXYSERVER:প্রক্সি পর্ট/
HTTP এর মাধ্যমে স্থিতি বার্তা পাঠানোর সময়, পরিবর্তে একটি HTTP প্রক্সি হিসাবে এই সার্ভারটি ব্যবহার করুন৷
Xymon সার্ভারের সাথে সরাসরি সংযোগ করার জন্য।

--টাইমআউট=এন
Xymon সার্ভারের সাথে সংযোগ করার সময়সীমা নির্দিষ্ট করে, সেকেন্ডে। ডিফল্ট
5 সেকেন্ড।

-- প্রতিক্রিয়া
জাইমন ইউটিলিটি সাধারণত জানে কখন সার্ভার থেকে প্রতিক্রিয়া আশা করতে হবে, তাই এটি
বিকল্পের প্রয়োজন নেই। যাইহোক, এটি সার্ভার থেকে কোন প্রতিক্রিয়া হতে হবে
প্রদর্শিত

--একত্রিত করা
স্ট্যান্ডার্ড ইনপুটে প্রদত্ত ডেটার সাথে কমান্ড লাইন বার্তা পাঠ্যকে মার্জ করুন, এবং
Xymon সার্ভারে ফলাফল পাঠান। কমান্ড লাইনে দেওয়া বার্তা পাঠ্য
একত্রিত বার্তার প্রথম লাইনে পরিণত হয়।

প্রাপক
সার্জারির প্রাপক প্যারামিটার সংজ্ঞায়িত করে কোন সার্ভারটি বার্তা গ্রহণ করে। যদি RECIPIENT হয়
"0.0.0.0" হিসাবে দেওয়া হয়, তারপর বার্তাটি তালিকাভুক্ত সমস্ত সার্ভারে পাঠানো হয়
XYMSERVERS পরিবেশ পরিবর্তনশীল।

সাধারণত, একজন ক্লায়েন্ট এর জন্য "$XYMSRV" ব্যবহার করবে প্রাপক পরামিতি, এই হিসাবে
স্বয়ংক্রিয়ভাবে সঠিক মান ধারণ করার জন্য ক্লায়েন্ট স্ক্রিপ্টগুলির জন্য সংজ্ঞায়িত করা হয়েছে।

সার্জারির প্রাপক প্যারামিটারটি একটি ওয়েব সার্ভারের URL হতে পারে যেখানে xymoncgimsg.cgi আছে
বা অনুরূপ স্ক্রিপ্ট ইনস্টল করা আছে। এটি Xymon সার্ভারে Xymon বার্তাগুলিকে টানেল করে
স্ট্যান্ডার্ড HTTP প্রোটোকল ব্যবহার করে। দ্য xymoncgimsg.cgi(২০১০) CGI টুল (Xymon-এ অন্তর্ভুক্ত)
HTTP পরিবহন কাজ করার জন্য ওয়েব সার্ভারে ইনস্টল করা আবশ্যক।

বার্তা
সার্জারির বার্তা প্যারামিটার হল Xymon সার্ভারে পাঠানো বার্তা।
বার্তাগুলি অবশ্যই উদ্ধৃতিতে আবদ্ধ করা উচিত, তবে এটি করার মাধ্যমে তারা একাধিক লাইন বিস্তৃত করতে পারে।
একটি বার্তার সর্বোচ্চ আকার আপনার সর্বোচ্চ অনুমোদিত দৈর্ঘ্য দ্বারা সংজ্ঞায়িত করা হয়
শেলের কমান্ড-লাইন, এবং সাধারণত 8-32 KB হয়।

আপনি যদি দীর্ঘ স্থিতি বার্তা পাঠাতে চান, আপনি বার্তা হিসাবে "@" নির্দিষ্ট করতে পারেন:
xymon তারপর তার stdin থেকে স্ট্যাটাস বার্তা পড়বে।

XYMON বার্তা বাক্য গঠন


এই বিভাগটি Xymon প্রোটোকলের সবচেয়ে বেশি ব্যবহৃত বার্তাগুলির তালিকা করে।

প্রতিটি বার্তা অবশ্যই Xymon কমান্ডগুলির একটি দিয়ে শুরু করতে হবে। যেখানে একটি HOSTNAME নির্দিষ্ট করা আছে, এটি
Xymon FQDN সেটিং সক্রিয় থাকলে হোস্টনামের কোনো ডট অবশ্যই কমাতে পরিবর্তিত হবে
(যা ডিফল্ট) সুতরাং হোস্ট "www.foo.com", উদাহরণস্বরূপ, হিসাবে রিপোর্ট করবে
"www,foo,com"।

অবস্থা[+LIFETIME][/group:GROUP] HOSTNAME.TESTNAME COLOR
এটি একটি একক হোস্টে একটি একক পরীক্ষার (কলাম) জন্য একটি স্থিতি বার্তা পাঠায়।
TESTNAME হল সেই কলামের নাম যেখানে এই পরীক্ষাটি দেখাবে; যে কোনো নাম বৈধ
তা ছাড়া টেস্টনামে ডট ব্যবহার করা কাজ করবে না। রঙ এর একটি হতে হবে
বৈধ রং: "সবুজ", "হলুদ", "লাল" বা "পরিষ্কার"। রং "নীল" এবং "বেগুনি"
- যদিও বৈধ রং - স্ট্যাটাস মেসেজে পাঠানো উচিত নয়, যেমনটি
Xymon সার্ভার দ্বারা বিশেষভাবে পরিচালিত। একটি বিশেষ ক্ষেত্রে (বয়স্কদের সমর্থন করার জন্য
ক্লায়েন্ট), "ক্লায়েন্ট" রঙের নাম হিসাবে ব্যবহার করা যেতে পারে। এই অবস্থার কারণ
একটি "ক্লায়েন্ট" ডেটা বার্তা হিসাবে Xymon দ্বারা পরিচালিত বার্তা এবং TESTNAME
প্যারামিটারটি "সংগ্রাহক আইডি" হিসাবে ব্যবহৃত হয়।
"অতিরিক্ত পাঠ্য" সাধারণত একটি স্থানীয় টাইমস্ট্যাম্প এবং পরীক্ষার একটি সারাংশ অন্তর্ভুক্ত করে
প্রথম লাইনে ফলাফল। প্রথমটি অনুসরণ করা যেকোনো লাইন ফ্রি-ফর্ম, এবং করতে পারে
রিপোর্ট করা সমস্যা নির্ণয় করতে উপযোগী হতে পারে এমন কোনো তথ্য অন্তর্ভুক্ত করুন।
লাইফটাইম সংজ্ঞায়িত করে যে এই স্ট্যাটাসটি প্রাপ্ত হওয়ার পর কতক্ষণ বৈধ
জাইমন সার্ভার। ডিফল্ট হল 30 মিনিট, কিন্তু আপনি আপনার পছন্দের যেকোনো সময় সেট করতে পারেন। যেমন
একটি কাস্টম পরীক্ষার জন্য যা ঘন্টায় একবার চলে, আপনি এটিকে কমপক্ষে 60 এ সেট করতে চাইবেন
মিনিট - অন্যথায় 30 মিনিটের পরে স্ট্যাটাস বেগুনি হয়ে যাবে। এটা একটি ভাল বুদ্ধি
আপনার পরীক্ষার মধ্যবর্তী ব্যবধানের চেয়ে লাইফটাইমকে সামান্য লম্বা করতে সেট করতে
আপনার পরীক্ষা সম্পূর্ণ হতে যে সময় লাগে তার পরিবর্তনের অনুমতি দিন। লাইফটাইম আছে
মিনিট, যদি না আপনি অবিলম্বে একটি "h" (ঘন্টা), "d" (দিন) বা "w" (সপ্তাহ) যোগ করেন
সংখ্যা, যেমন একটি স্ট্যাটাসের জন্য "status+5h" যা 5 ঘন্টার জন্য বৈধ।
GROUP বিকল্পটি স্ট্যাটাস থেকে একটি নির্দিষ্ট গোষ্ঠীতে সতর্কতা নির্দেশ করতে ব্যবহৃত হয়। এটা
বর্তমানে Xymon ক্লায়েন্টদের ডেটা থেকে তৈরি স্ট্যাটাসের জন্য ব্যবহার করা হয়, যেমন সরাসরি
ঠিক কোন প্রক্রিয়ার উপর নির্ভর করে বিভিন্ন লোকের কাছে একটি "procs" অবস্থার জন্য সতর্কতা
ডাউন.

HOSTNAME.TESTNAME কে অবহিত করুন৷
এটি একটি তথ্যমূলক বার্তা ট্রিগার করে যারা তাদের জন্য সতর্কতা গ্রহণ করে তাদের কাছে পাঠানো হবে
এই HOSTNAME+TESTNAME সমন্বয়ে সংজ্ঞায়িত নিয়ম অনুযায়ী alerts.cfg(২০১০)
এই দ্বারা ব্যবহৃত হয় enadis.cgi(২০১০) হোস্ট অক্ষম হওয়ার বিষয়ে লোকেদের অবহিত করার টুল
বা সক্ষম, কিন্তু সার্ভার প্রশাসকদেরকে অবহিত করার একটি সাধারণ উপায় হিসাবেও কাজ করতে পারে৷

ডেটা HOSTNAME।DATANAME
"ডেটা" বার্তাটি টুলগুলিকে একটি হোস্ট সম্পর্কে ডেটা পাঠাতে অনুমতি দেয়, এটি হিসাবে প্রদর্শিত না করে
Xymon ওয়েবপেজে একটি কলাম। এটি ব্যবহার করা হয়, উদাহরণস্বরূপ, পরিসংখ্যান প্রতিবেদন করতে
একটি হোস্ট সম্পর্কে, যেমন vmstat ডেটা, যা নিজেই এমন কিছু উপস্থাপন করে না
একটি লাল, হলুদ বা সবুজ পরিচয় আছে। এটি RRD নীচে-ফিডার মডিউল দ্বারা ব্যবহৃত হয়, মধ্যে
অন্যান্য. Xymon-এ, ডেটা বার্তাগুলি ডিফল্টরূপে শুধুমাত্র দ্বারা প্রক্রিয়া করা হয় xymond_rrd(২০১০)
মডিউল আপনি যদি একটি বহিরাগত অ্যাপ্লিকেশন ব্যবহার করে ডেটা-বার্তা পরিচালনা করতে চান, আপনি করতে পারেন
সক্ষম করতে চান xymond_filestore(২০১০) ডেটা-বার্তার জন্য মডিউল, ডেটা সংরক্ষণের জন্য-
বিগ ব্রাদার ডেমন কীভাবে করে তার সাথে সামঞ্জস্যপূর্ণ একটি বিন্যাসে বার্তা।

HOSTNAME.TESTNAME DURATION অক্ষম করুন
DURATION মিনিটের জন্য একটি নির্দিষ্ট পরীক্ষা অক্ষম করে৷ এই অবস্থার কারণ হবে
Xymon সার্ভারে "নীল" হিসাবে তালিকাভুক্ত করা পরীক্ষা, এবং এই হোস্ট/পরীক্ষার জন্য কোন সতর্কতা নেই
উৎপন্ন হবে। যদি DURATION একটি সংখ্যা হিসাবে s/m/h/d দ্বারা অনুসরণ করা হয়, তা হয়
যথাক্রমে সেকেন্ড/মিনিট/ঘন্টা/দিন হিসাবে ব্যাখ্যা করা হয়। নিষ্ক্রিয় করা a
এটি ঠিক না হওয়া পর্যন্ত পরীক্ষা করুন, "-1" সময়কাল হিসাবে ব্যবহার করুন। একটি জন্য সমস্ত পরীক্ষা নিষ্ক্রিয় করতে
হোস্ট, TESTNAME এর জন্য একটি তারকাচিহ্ন "*" ব্যবহার করুন।

HOSTNAME.TESTNAME সক্ষম করুন৷
অক্ষম করা হয়েছে এমন একটি পরীক্ষা পুনরায় সক্ষম করে৷

ক্যোয়ারী HOSTNAME.TESTNAME
এই বিশেষ পরীক্ষার জন্য রিপোর্ট করা সর্বশেষ স্থিতির জন্য Xymon সার্ভারে জিজ্ঞাসা করুন। যদি
হোস্ট/পরীক্ষার অবস্থা জানা যায়, প্রতিক্রিয়া হল স্ট্যাটাস রিপোর্টের প্রথম লাইন
- বর্তমান রঙটি লাইনের প্রথম শব্দ হবে। পাঠ্যের অতিরিক্ত লাইন
যে অবস্থা বার্তা উপস্থিত হতে পারে পুনরুদ্ধার করা যাবে না.
এটি যেকোনো Xymon ক্লায়েন্টকে একটি নির্দিষ্ট পরীক্ষার স্থিতি নির্ধারণ করতে দেয়, কিনা
এটি হোস্টের সাথে সম্পর্কিত যেখানে ক্লায়েন্ট চলছে, অন্য কোন হোস্ট বা
সম্ভবত একাধিক হোস্ট দ্বারা পরিচালিত একটি সম্মিলিত পরীক্ষার ফলাফল কম্বোস্ট্যাটাস(২০১০)
এটি সাধারণত Xymon ক্লায়েন্ট এক্সটেনশন স্ক্রিপ্টগুলির জন্য উপযোগী হবে, যা প্রয়োজন
অন্যান্য হোস্টের অবস্থা নির্ধারণ করুন, উদাহরণস্বরূপ, একটি স্বয়ংক্রিয় কিনা তা নির্ধারণ করতে
পুনরুদ্ধারের কার্যক্রম শুরু করা উচিত।

FILENAME কনফিগার করুন
সার্ভার থেকে Xymon কনফিগারেশন ফাইলগুলির একটি পুনরুদ্ধার করুন। এই কমান্ড অনুমতি দেয়
একটি ক্লায়েন্ট সার্ভারে $XYMONHOME/etc/ ডিরেক্টরি থেকে ফাইল টেনে আনতে অনুমতি দেয়
ক্লায়েন্ট কনফিগারেশনের আধা-স্বয়ংক্রিয় আপডেটের জন্য। কনফিগারেশনের পর থেকে
ফাইলগুলিকে সমস্ত হোস্টের কনফিগারেশনের জন্য একটি সাধারণ ফাইল রাখার জন্য ডিজাইন করা হয়েছে৷
সিস্টেম - এবং এটি আসলে আপনার ক্লায়েন্টদের কনফিগার করার প্রস্তাবিত উপায় - এটি
কনফিগারেশন ফাইলগুলিকে সিঙ্ক্রোনাইজ রাখা সহজ করে তোলে।

HOSTNAME ড্রপ করুন
হোস্ট HOSTNAME সম্পর্কে সঞ্চিত সমস্ত ডেটা সরিয়ে দেয়৷ আপনার আছে বলে ধরে নেওয়া হয়
ইতিমধ্যে hosts.cfg কনফিগারেশন ফাইল থেকে হোস্ট মুছে ফেলা হয়েছে।

HOSTNAME TESTNAME ড্রপ করুন
একটি একক পরীক্ষা (কলাম) সম্পর্কে ডেটা সরান।

নতুন নামকরণ করুন OLDHOSTNAME NEWHOSTNAME
একটি হোস্টের জন্য সমস্ত ডেটার নাম পরিবর্তন করুন যার নাম পরিবর্তন হয়েছে। আপনি পরে এটি করা উচিত
hosts.cfg কনফিগারেশন ফাইলে হোস্টনেম পরিবর্তন করা।

HOSTNAME OLDTESTNAME NEWTESTNAME এর নাম পরিবর্তন করুন৷
একটি একক পরীক্ষা (কলাম) সম্পর্কে ডেটা পুনঃনামকরণ করুন।

xymondlog HOSTNAME.TESTNAME৷
একটি একক পরীক্ষার জন্য Xymon স্ট্যাটাস-লগ পুনরুদ্ধার করুন। প্রতিক্রিয়া প্রথম লাইন
একটি পাইপ-চিহ্ন দ্বারা বিভক্ত ক্ষেত্রগুলির একটি সিরিজ রয়েছে:

হোস্ট-নেম হোস্টের নাম

পরীক্ষার নাম পরীক্ষার নাম

রঙ স্ট্যাটাসের রঙ (সবুজ, হলুদ, লাল, নীল, পরিষ্কার, বেগুনি)

টেস্টফ্ল্যাগ নেটওয়ার্ক পরীক্ষার জন্য, পতাকাগুলি পরীক্ষা সম্পর্কে বিশদ নির্দেশ করে (এর দ্বারা ব্যবহৃত
xymongen)।

শেষ পরিবর্তন ইউনিক্স টাইমস্ট্যাম্প যখন স্থিতির রঙ শেষবার পরিবর্তিত হয়েছিল।

লগটাইম লগ বার্তা প্রাপ্ত হলে ইউনিক্স টাইমস্ট্যাম্প।

বৈধ সময় ইউনিক্স টাইমস্ট্যাম্প যখন লগ বার্তা আর বৈধ থাকে না (এটি বেগুনি হয়ে যায়
এইবার).

অ্যাকটাইম একটি সক্রিয় স্বীকৃতির মেয়াদ শেষ হলে -1 বা ইউনিক্স টাইমস্ট্যাম্প।

নিষ্ক্রিয় সময় হয় -1 বা ইউনিক্স টাইমস্ট্যাম্প যখন স্ট্যাটাস আর অক্ষম থাকে না।

প্রেরক আইপি ঠিকানা যেখান থেকে স্ট্যাটাস পাওয়া গেছে।

মিষ্ট রূটি হয় -1 বা একটি সতর্কতা স্বীকার করতে ব্যবহৃত কুকি মান।

ackmsg স্ট্যাটাস স্বীকার করা হলে খালি বা স্বীকৃতি বার্তা পাঠানো হয়।
নিউলাইন, পাইপ-সাইন এবং ব্যাকস্ল্যাশগুলি একটি ব্যাকস্ল্যাশ, সি-স্টাইল দিয়ে এস্কেপ করা হয়।

dismsg খালি বা বার্তা পাঠানো যখন স্ট্যাটাস নিষ্ক্রিয় ছিল. নিউলাইন, পাইপ-চিহ্ন
এবং ব্যাকস্ল্যাশগুলি একটি ব্যাকস্ল্যাশ, সি-স্টাইল দিয়ে এস্কেপ করা হয়।

প্রথম লাইনের পরে প্লেইন টেক্সট ফরম্যাটে সম্পূর্ণ স্ট্যাটাস লগ আসে।

xymondxlog HOSTNAME.TESTNAME৷
"xymondlog" কমান্ডের মতো স্ট্যাটাস লগ ধারণকারী একটি XML স্ট্রিং পুনরুদ্ধার করে।

xymondboard [মাপদণ্ড] [ক্ষেত্র=FIELDLIST]
Xymon ডেমনের কাছে উপলব্ধ সমস্ত পরিচিত পরীক্ষার অবস্থার একটি সারাংশ উদ্ধার করে।

ডিফল্টরূপে - যদি কোন মানদণ্ড প্রদান করা না হয় - এটি সমস্ত স্থিতির জন্য একটি লাইন প্রদান করে
Xymon পাওয়া বার্তা. আপনি নির্বাচন নির্দিষ্ট দ্বারা প্রতিক্রিয়া ফিল্টার করতে পারেন
পৃষ্ঠা, হোস্ট, পরীক্ষা, রঙ বা অন্যান্য বিভিন্ন ক্ষেত্র। পেজপথ, নেটওয়ার্ক, হোস্টনাম,
TESTNAME, এবং *MSG প্যারামিটারগুলিকে পার্ল-সামঞ্জস্যপূর্ণ রেগুলার এক্সপ্রেশন ব্যাখ্যা করা হয়;
COLOR প্যারামিটার কমা দ্বারা পৃথক করা একাধিক রঙ গ্রহণ করে; *টাইম মান
ইউনিক্স যুগের টাইমস্ট্যাম্প গ্রহণ করুন। অন্যান্য ভেরিয়েবল চিহ্নিত করা হয়েছে xymon-xmh(5) এছাড়াও হতে পারে
ব্যবহার করা.

যেহেতু হোস্ট পরিস্রাবণ পরীক্ষা পরিস্রাবণের আগে সম্পন্ন করা হয়, এটি আরও দক্ষ (এর সাথে
PAGEPATH, HOSTNAME, NETWORK, এবং অন্যান্য XMH_ ফিল্টার ব্যবহার করতে খুব বড় ডেটা সেট)
যখন সম্ভব, বিশ্বব্যাপী রঙ, *MSG, *TIME, বা TESTNAME দিয়ে ফিল্টার করার আগে।

আপনি ফিল্টার করতে পারেন, উদাহরণস্বরূপ, একটি হোস্টনাম এবং একটি টেস্টনাম উভয়ই।

পৃষ্ঠা=PAGEPATH এর মধ্যে PAGEPATH পৃষ্ঠায় পাওয়া হোস্ট থেকে শুধুমাত্র পরীক্ষা অন্তর্ভুক্ত করুন
hosts.cfg ফাইল।

net=নেটওয়ার্ক এই NET: ট্যাগ সহ হোস্ট থেকে শুধুমাত্র পরীক্ষা অন্তর্ভুক্ত করুন

ip=IPঠিকানা এই IP ঠিকানা সহ হোস্ট থেকে শুধুমাত্র পরীক্ষা অন্তর্ভুক্ত. এটি একটি রেজেক্স,
CIDR নয়।

হোস্ট=HOSTNAME হোস্ট HOSTNAME থেকে শুধুমাত্র পরীক্ষাগুলি অন্তর্ভুক্ত করুন৷

পরীক্ষা=TESTNAME শুধুমাত্র টেস্টনাম TESTNAME সহ পরীক্ষাগুলি অন্তর্ভুক্ত করুন৷

রঙ=COLORNAME শুধুমাত্র পরীক্ষাগুলি অন্তর্ভুক্ত করুন যেখানে স্থিতির রঙটি COLORNAME

ট্যাগ=TAGNAME শুধুমাত্র নির্দিষ্ট ট্যাগ সহ হোস্ট অন্তর্ভুক্ত করুন hosts.cfg(২০১০)
লাইন মনে রাখবেন যে শুধুমাত্র জাইমন উপাদানগুলির পরিচিত আইটেমগুলি এখানে অন্তর্ভুক্ত করা হয়েছে; ইচ্ছামত
পাঠ্য অন্তর্ভুক্ত করা হয় না

XMH_string=VALUE একটি সহ শুধুমাত্র হোস্ট অন্তর্ভুক্ত করুন xymon-xmh(5) এই মিলিত পরিবর্তনশীল
মূল্য

উন্নত ফিল্টারিং

msg=বার্তা MESSAGE-এর সাথে মেলে সম্পূর্ণ বিষয়বস্তুর সাথে শুধুমাত্র পরীক্ষা অন্তর্ভুক্ত করুন। এর জন্য "\s" ব্যবহার করুন
এস্কেপ স্পেস (বা অন্যান্য PCRE স্ট্রিং)

ackmsg=MESSAGE স্বীকৃতি(গুলি) বার্তা সহ শুধুমাত্র পরীক্ষা অন্তর্ভুক্ত করুন। এর জন্য "\s" ব্যবহার করুন
এস্কেপ স্পেস (বা অন্যান্য PCRE স্ট্রিং)

dismsg=MESSAGE স্ট্রিং ম্যাচিং অক্ষম করা হয়েছে শুধুমাত্র পরীক্ষা অন্তর্ভুক্ত
বার্তা। স্পেস (বা অন্যান্য PCRE স্ট্রিং) এড়িয়ে যেতে "\s" ব্যবহার করুন। (এটি সবচেয়ে কার্যকর
এটিকে রঙ=নীলের সাথে যুক্ত করতে।)

টাইমস্ট্যাম্প ফিল্টার

কিছু ক্ষেত্র (নীচে ব্যাখ্যা করা হয়েছে) ইউনিক্স টাইমস্ট্যাম্প এবং এর সাথে ফিল্টার করা যেতে পারে
নিম্নলিখিত অসমতা: >= > <= < = !=

এই ফিল্টারগুলি হল: শেষ পরিবর্তন, লগটাইম, বৈধ সময়, অ্যাকটাইম, নিষ্ক্রিয় সময়

প্রতিক্রিয়া হল প্রতিটি স্ট্যাটাসের জন্য একটি লাইন যা মানদণ্ড বা সমস্ত স্ট্যাটাসের সাথে মেলে
যদি কোন মানদণ্ড নির্দিষ্ট করা না থাকে। লাইনটি বেশ কয়েকটি ক্ষেত্র দ্বারা গঠিত, পৃথক করা হয়েছে
একটি পাইপ-চিহ্ন দ্বারা। আপনি তালিকাভুক্ত করে কোন ক্ষেত্রগুলি পুনরুদ্ধার করতে হবে তা নির্বাচন করতে পারেন৷
ফিল্ডলিস্ট। নিম্নলিখিত ক্ষেত্র উপলব্ধ:

হোস্ট-নেম হোস্টের নাম

পরীক্ষার নাম পরীক্ষার নাম

রঙ স্ট্যাটাসের রঙ (সবুজ, হলুদ, লাল, নীল, পরিষ্কার, বেগুনি)

পতাকা নেটওয়ার্ক পরীক্ষার জন্য, পতাকাগুলি পরীক্ষা সম্পর্কে বিশদ নির্দেশ করে (এর দ্বারা ব্যবহৃত
xymongen)।

শেষ পরিবর্তন ইউনিক্স টাইমস্ট্যাম্প যখন স্থিতির রঙ শেষবার পরিবর্তিত হয়েছিল।

লগটাইম লগ বার্তা প্রাপ্ত হলে ইউনিক্স টাইমস্ট্যাম্প।

বৈধ সময় ইউনিক্স টাইমস্ট্যাম্প যখন লগ বার্তা আর বৈধ থাকে না (এটি বেগুনি হয়ে যায়
এইবার).

অ্যাকটাইম একটি সক্রিয় স্বীকৃতির মেয়াদ শেষ হলে -1 বা ইউনিক্স টাইমস্ট্যাম্প।

নিষ্ক্রিয় সময় হয় -1 বা ইউনিক্স টাইমস্ট্যাম্প যখন স্ট্যাটাস আর অক্ষম থাকে না।

প্রেরক আইপি ঠিকানা যেখান থেকে স্ট্যাটাস পাওয়া গেছে।

মিষ্ট রূটি হয় -1 বা একটি সতর্কতা স্বীকার করতে ব্যবহৃত কুকি মান।

লাইন 1 স্ট্যাটাস লগের প্রথম লাইন।

ackmsg খালি (যদি কোনো স্বীকৃতি সক্রিয় না থাকে), অথবা স্বীকৃতির পাঠ্য
বার্তা।

dismsg খালি (যদি স্ট্যাটাসটি বর্তমানে সক্রিয় থাকে), বা নিষ্ক্রিয় করার পাঠ্য
বার্তা।

বার্তা বর্তমান অবস্থা বার্তার সম্পূর্ণ পাঠ্য।

মক্কেল ক্লায়েন্ট ডেটা উপলব্ধ থাকলে "Y" দেখায়, না থাকলে "N" দেখায়।

clntstamp টাইমস্ট্যাম্প যখন শেষ ক্লায়েন্ট বার্তাটি গৃহীত হয়েছিল, ইউনিক্স "এপোচ" এ
বিন্যাস।

acklist একটি পরীক্ষার জন্য বর্তমান স্বীকৃতির তালিকা। এটি একটি টেক্সট স্ট্রিং সঙ্গে
একাধিক ক্ষেত্র, একটি কোলন অক্ষর দ্বারা সীমাবদ্ধ। 5টি ক্ষেত্র রয়েছে: এর জন্য টাইমস্ট্যাম্প৷
যখন ack তৈরি হয়েছিল এবং কখন এটি মেয়াদ শেষ হয়; "অ্যাক লেভেল"; ব্যবহারকারী যারা
অ্যাক পাঠিয়েছে; এবং স্বীকৃতি পাঠ্য।

flapinfo স্ট্যাটাস flapping হয় যদি বলে. 5টি ক্ষেত্র, "/" দ্বারা সীমাবদ্ধ করা হয়েছে: A "0" যদি
স্ট্যাটাস flapping হয় না এবং "1" যদি এটি flapping হয়; টাইমস্ট্যাম্প যখন সর্বশেষ অবস্থা
পরিবর্তন রেকর্ড করা হয়েছিল এবং যখন প্রথম স্থিতি পরিবর্তন রেকর্ড করা হয়েছিল; এবং দুই
স্ট্যাটাস মধ্যে flapping হয় যে রং.

পরিসংখ্যান xymond থেকে এই স্ট্যাটাসের জন্য রেকর্ড করা স্ট্যাটাস-পরিবর্তনের সংখ্যা
শুরু হয়েছিল.

সংশোধনকারীদের এই অবস্থার জন্য সমস্ত সক্রিয় সংশোধক তালিকাভুক্ত করে (অর্থাৎ একটি ব্যবহার করে পাঠানো আপডেটগুলি
"সংশোধন" কমান্ড)।

XMH_* XMH-ট্যাগগুলি Xymon কে নির্দেশ করে hosts.cfg(২০১০) কনফিগারেশন সেটিংস। একটি সম্পূর্ণ
এই তালিকা পাওয়া যাবে xymon-xmh(২০১০) ম্যান-পৃষ্ঠা

ackmsg, dismsg এবং msg ক্ষেত্রগুলিতে কিছু নির্দিষ্ট অক্ষর এনকোড করা আছে: নিউলাইন হল "\n",
TAB হল "\t", ক্যারেজ রিটার্ন হল "\r", একটি পাইপ-চিহ্ন হল "\p", এবং একটি ব্যাকস্ল্যাশ হল "\\"।

যদি "ক্ষেত্র" পরামিতি বাদ দেওয়া হয়, তাহলে একটি ডিফল্ট সেট
হোস্টনাম, টেস্টনাম, রঙ, পতাকা, শেষ পরিবর্তন, লগটাইম, বৈধ সময়, অ্যাকটাইম, নিষ্ক্রিয় সময়, প্রেরক, কুকি, লাইন1
ব্যবহৃত হয়.

xymondxboard
সমস্ত স্ট্যাটাস লগের সারাংশ সহ একটি XML স্ট্রিং পুনরুদ্ধার করে
"xymondboard" কমান্ড।

হোস্টিনফো [মাপদণ্ড]
একটি হোস্টের বর্তমান কনফিগারেশন পুনরুদ্ধার করে (যেমন hosts.cfg(২০১০) সংজ্ঞা)।
CRITERIA কোন হোস্ট(গুলি) রিপোর্ট করতে হবে তা নির্বাচন করে এবং এটির মানদণ্ডের সাথে অভিন্ন
xymondboard কমান্ড।

প্রতিক্রিয়া হল প্রতিটি হোস্টের জন্য একটি লাইন যা মানদণ্ডের সাথে মেলে, অথবা যদি সমস্ত হোস্টের সাথে মেলে
কোন মানদণ্ড নির্দিষ্ট করা হয় না। লাইনটি বেশ কয়েকটি ক্ষেত্র দ্বারা বিভক্ত হয়ে গঠিত
একটি পাইপ-চিহ্ন। প্রথম দুটি ক্ষেত্র সর্বদা হোস্টনাম এবং আইপি-ঠিকানা হবে।
অবশিষ্ট ক্ষেত্র - যদি থাকে - কোন নির্দিষ্ট ক্রমে hosts.cfg ট্যাগ।

FILENAME ডাউনলোড করুন
Xymon সার্ভারের ডাউনলোড ডিরেক্টরি থেকে একটি ফাইল ডাউনলোড করুন।

ক্লায়েন্ট[/COLLECTORID] HOSTNAME.OSTYPE [HOSTCLASS]
Xymon সার্ভারে একটি "ক্লায়েন্ট" বার্তা পাঠাতে ব্যবহৃত হয়। ক্লায়েন্ট বার্তা উত্পন্ন হয়
Xymon ক্লায়েন্ট দ্বারা; Xymon সার্ভারে পাঠানো হলে তারা এর সাথে মিলে যায়
মধ্যে নিয়ম analysis.cfg(২০১০) কনফিগারেশন ফাইল, এবং স্থিতি বার্তা তৈরি করা হয়
ক্লায়েন্ট-সাইড পরীক্ষার জন্য। ক্লায়েন্ট-ডেটা পাঠানোর সময় COLLECTORID ব্যবহার করা হয়
স্ট্যান্ডার্ড ক্লায়েন্ট ডেটার সংযোজন। ডেটার সাথে সংযুক্ত করা হবে
সাধারণ ক্লায়েন্ট ডেটা।

ক্লায়েন্টলগ HOSTNAME [বিভাগ=SECTIONNAME[,SECTIONNAME...]]
HOSTNAME দ্বারা সর্বশেষ পাঠানো বর্তমান কাঁচা ক্লায়েন্ট বার্তা পুনরুদ্ধার করে৷ ঐচ্ছিক
"বিভাগ" ফিল্টারটি ক্লায়েন্ট ডেটার নির্দিষ্ট বিভাগ নির্বাচন করতে ব্যবহৃত হয়।

ping Xymon সার্ভারের সাথে যোগাযোগ করার চেষ্টা করে। সফল হলে, Xymon সার্ভার সংস্করণ ID হয়
রিপোর্ট।

ক্লায়েন্ট
এই বার্তাটি প্রয়োগ করা "টান" পদ্ধতির মাধ্যমে ক্লায়েন্ট ডেটা আনার সময় ব্যবহৃত হয়
by xymonfetch(২০১০) এবং msgcache(২০১০) ক্লায়েন্টদের জন্য যারা সরাসরি সংযোগ করতে পারে না
জাইমন সার্ভার।

ভূতের তালিকা
একটি তালিকা রিপোর্ট প্রেতাত্মা Xymon সার্ভার দ্বারা দেখা ক্লায়েন্ট. ভূত হল সেই সিস্টেম
Xymon সার্ভারে ডেটা রিপোর্ট করুন, কিন্তু hosts.cfg ফাইলে তালিকাভুক্ত নয়।

সময়সূচী [টাইমস্ট্যাম্প কমান্ড]
পরবর্তী সময়ে কার্যকর করার জন্য Xymon সার্ভারে পাঠানো একটি কমান্ডের সময়সূচী। যেমন
ভবিষ্যতে কোনো সময়ে একটি হোস্ট বা পরিষেবা নিষ্ক্রিয় করার সময়সূচী করতে ব্যবহৃত হয়। কমান্ড
এটি একটি সম্পূর্ণ Xymon কমান্ড যেমন উপরে তালিকাভুক্ত। TIMESTAMP হল ইউনিক্স
যুগের সময় যখন আদেশ কার্যকর করা হবে।
যদি কোনো পরামিতি দেওয়া না থাকে, বর্তমানে নির্ধারিত কাজগুলি তালিকাভুক্ত করা হয়েছে
প্রতিক্রিয়া কাজ-আইডি সহ, নির্ধারিত কমান্ডের প্রতি এক লাইনের প্রতিক্রিয়া
কমান্ডটি কার্যকর করার সময়, যে আইপি ঠিকানা থেকে এটি পাঠানো হয়েছিল,
এবং সম্পূর্ণ কমান্ড স্ট্রিং।
পূর্বে নির্ধারিত কমান্ড বাতিল করতে, "সূচি বাতিল জব আইডি" ব্যবহার করা যেতে পারে.
JOBID হল সময়সূচী তালিকা থেকে আউটপুটে প্রথম আইটেম হিসাবে প্রদত্ত একটি সংখ্যা।

নোট FILENAME
বার্তা পাঠ্যটি $XYMONHOME/notes/FILENAME-এ সংরক্ষণ করা হবে যা তারপর হিসাবে ব্যবহৃত হয়৷
হোস্টনাম বা কলামের নাম থেকে হাইপারলিঙ্ক। এই "storenotes" টাস্ক প্রয়োজন
tasks.cfg এ সক্ষম করা হয়েছে (এটি ডিফল্টরূপে নিষ্ক্রিয় করা আছে)। FILENAME-এ কোনো থাকতে পারে না৷
ডিরেক্টরি পাথ - এইগুলি স্বয়ংক্রিয়ভাবে ছিনতাই করা হয়।

usermsg আইডি
এই বার্তাগুলি সরাসরি "ব্যবহারকারী" চ্যানেলে শোনা মডিউলগুলিতে রিলে করা হবে৷
জাইমন ডেমনের। এটি ক্লায়েন্ট-সাইডের মধ্যে কাস্টম যোগাযোগের উদ্দেশ্যে
মডিউল এবং জাইমন সার্ভার।

HOSTNAME পরিবর্তন করুন৷ TESTNAME রঙের উত্স কারণ৷
একটি সম্পূর্ণ স্থিতি তৈরি না করে একটি নির্দিষ্ট স্থিতির রঙ পরিবর্তন করুন৷
বার্তা এটি ব্যাকএন্ড প্রসেসরের জন্য (যেমন RRD গ্রাফ) যা ওভাররাইড করতে পারে
একটি সাধারণ প্রবাহের বাইরে নির্ধারিত কিছু মানদণ্ডের ভিত্তিতে একটি স্ট্যাটাসের রঙ
অবস্থা যেমন সাধারণ "conn" স্থিতি সবুজ বলে মনে হতে পারে কারণ এটি কেবল পরীক্ষা করে
একটি হোস্ট ping'ed করা যাবে কি না; RRD হ্যান্ডলার তারপর একটি "সংশোধন" ব্যবহার করতে পারে
এটিকে ওভাররাইড করার কমান্ড হল প্রকৃত পিং রেসপন্সটাইম একটি প্রদত্ত থ্রেশহোল্ড অতিক্রম করে।
(এতে "DS" কনফিগারেশন সেটিং দেখুন analysis.cfg(২০১০) কিভাবে এটি করতে হবে জন্য)। সূত্র
মডিউলটির কিছু সনাক্তকরণ যা "সংশোধন" বার্তা তৈরি করে - ভবিষ্যত
পরিবর্তন একই উৎস ব্যবহার করা আবশ্যক. পরিবর্তন করতে পারে এমন বেশ কয়েকটি উৎস থাকতে পারে
একই স্ট্যাটাস (সবচেয়ে গুরুতর স্ট্যাটাস তখন এর আসল রঙ হয়ে যায়
অবস্থা)। CAUSE হল একটি এক-লাইন পাঠ্য স্ট্রিং যা ওভাররাইড করার কারণ ব্যাখ্যা করে
স্বাভাবিক স্থিতির রঙ - এটি স্ট্যাটাস ওয়েবপেজে প্রদর্শিত হবে।

EXAMPLE টি


TCP-তে স্ট্যান্ডার্ড Xymon প্রোটোকল ব্যবহার করে Xymon সার্ভারে একটি স্বাভাবিক স্থিতি বার্তা পাঠান
পোর্ট 1984:
$ $XYMON $XYMSRV "স্ট্যাটাস www,foo,com.http সবুজ `তারিখ` ওয়েব ঠিক আছে"

একই স্থিতি বার্তা পাঠান, কিন্তু ওয়েব সার্ভারের xymoncgimsg.cgi এর মাধ্যমে HTTP প্রোটোকল ব্যবহার করে
লিপি:
$$XYMON http://bb.foo.com/cgi-bin/xymoncgimsg.cgi "স্থিতি www,foo,com.http সবুজ
`তারিখ` ওয়েব ঠিক আছে"

"www" পরীক্ষার রঙ নির্ধারণ করতে "query" বার্তা ব্যবহার করুন এবং Apache পুনরায় চালু করুন যদি এটি হয়
লাল:

$ WWW=`$XYMON $XYMSRV "কোয়েরি www,foo,com.www" | awk '{print $1}'`
$ if [ "$WWW" = "লাল" ]; তারপর /etc/init.d/apache পুনরায় চালু করুন; fi

একটি স্থানীয় mytest.cfg ফাইল আপডেট করতে "config" বার্তা ব্যবহার করুন (কিন্তু শুধুমাত্র যদি আমরা একটি প্রতিক্রিয়া পাই):

$ $XYMON $XYMSRV "config mytest.cfg" >/tmp/mytest.cfg.new
$ if [ -s /tmp/mytest.cfg.new]; তারপর
mv /tmp/mytest.cfg.new $XYMONHOME/etc/mytest.cfg
fi

"statusmsg.txt" ফাইলে তৈরি করা একটি খুব বড় স্ট্যাটাস মেসেজ পাঠান। পরিবর্তে
কমান্ড-লাইনে এটি সরবরাহ করার জন্য, এটি stdin এর মাধ্যমে xymon কমান্ডে প্রেরণ করুন:

$ cat statusmsg.txt | $XYMON $XYMSRV "@"

onworks.net পরিষেবা ব্যবহার করে অনলাইনে xymon ব্যবহার করুন



সর্বশেষ লিনাক্স এবং উইন্ডোজ অনলাইন প্রোগ্রাম