ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

xymon - ออนไลน์ในคลาวด์

เรียกใช้ xymon ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง xymon ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


xymon - โปรแกรมสื่อสารไคลเอนต์ Xymon

เรื่องย่อ


ไซมอน [ตัวเลือก] ผู้รับ ข่าวสาร

DESCRIPTION


ไซมอน(1) เป็นโปรแกรมไคลเอนต์ที่ใช้ในการสื่อสารกับเซิร์ฟเวอร์ Xymon เป็นบ่อย
ใช้โดยระบบไคลเอนต์ Xymon เพื่อส่งข้อความสถานะและการแจ้งเตือนเพจเจอร์ในการทดสอบในพื้นที่

ใน Xymon โปรแกรม xymon ยังใช้เพื่อวัตถุประสงค์ในการดูแลระบบ เช่น เพื่อเปลี่ยนชื่อหรือ
ลบโฮสต์หรือปิดใช้งานโฮสต์ที่หยุดทำงานเป็นเวลานาน

OPTIONS AND พารามิเตอร์


--debug
เปิดใช้งานการดีบัก สิ่งนี้จะพิมพ์รายละเอียดเกี่ยวกับวิธีการเชื่อมต่อกับ Xymon
กำลังสร้างเซิร์ฟเวอร์

--พร็อกซี=http://PROXYSERVER:พรอกซีพอร์ต/
เมื่อส่งข้อความสถานะผ่าน HTTP ให้ใช้เซิร์ฟเวอร์นี้เป็นพร็อกซี HTTP แทน
ของการเชื่อมต่อกับเซิร์ฟเวอร์ Xymon โดยตรง

--หมดเวลา=N
ระบุระยะหมดเวลาสำหรับการเชื่อมต่อกับเซิร์ฟเวอร์ Xymon ในหน่วยวินาที ค่าเริ่มต้น
คือ 5 วินาที

--การตอบสนอง
โดยปกติยูทิลิตี้ xymon จะรู้ว่าเมื่อใดควรคาดหวังการตอบสนองจากเซิร์ฟเวอร์ ดังนั้นสิ่งนี้
ไม่จำเป็นต้องใช้ตัวเลือก อย่างไรก็ตามมันจะทำให้การตอบสนองใด ๆ จากเซิร์ฟเวอร์เป็น
แสดง

--ผสาน
ผสานข้อความบรรทัดคำสั่งกับข้อมูลที่ได้รับจากอินพุตมาตรฐานและ
ส่งผลไปยังเซิร์ฟเวอร์ Xymon ข้อความที่ให้ไว้ในบรรทัดคำสั่ง
กลายเป็นบรรทัดแรกของข้อความที่ผสาน

ผู้รับ
พื้นที่ ผู้รับ พารามิเตอร์กำหนดว่าเซิร์ฟเวอร์ใดได้รับข้อความ ถ้า RECIPIENT เป็น
กำหนดเป็น "0.0.0.0" จากนั้นข้อความจะถูกส่งไปยังเซิร์ฟเวอร์ทั้งหมดที่ระบุไว้ใน
ตัวแปรสภาพแวดล้อม XYMSERVERS

โดยปกติ ลูกค้าจะใช้ "$XYMSRV" สำหรับ ผู้รับ พารามิเตอร์เช่นนี้คือ
กำหนดไว้สำหรับสคริปต์ไคลเอ็นต์เพื่อให้มีค่าที่ถูกต้องโดยอัตโนมัติ

พื้นที่ ผู้รับ พารามิเตอร์อาจเป็น URL สำหรับเว็บเซิร์ฟเวอร์ที่มี xymoncgimsg.cgi
หรือสคริปต์ที่คล้ายกันที่ติดตั้ง นี้อุโมงค์ข้อความ Xymon ไปยังเซิร์ฟเวอร์ Xymon
โดยใช้โปรโตคอล HTTP มาตรฐาน NS xymoncgimsg.cgi(8) เครื่องมือ CGI (รวมอยู่ใน Xymon)
ต้องติดตั้งบนเว็บเซิร์ฟเวอร์เพื่อให้การขนส่ง HTTP ทำงานได้

ข้อความ
พื้นที่ ข่าวสาร พารามิเตอร์คือข้อความที่จะส่งผ่านไปยังเซิร์ฟเวอร์ Xymon
ข้อความต้องอยู่ในเครื่องหมายคำพูด แต่การทำเช่นนั้นสามารถขยายได้หลายบรรทัด
ขนาดสูงสุดของข้อความถูกกำหนดโดยความยาวสูงสุดที่อนุญาตของคุณ
บรรทัดคำสั่งของเชลล์ และโดยทั่วไปมีขนาด 8-32 KB

หากคุณต้องการส่งข้อความสถานะอีกต่อไป คุณสามารถระบุ "@" เป็นข้อความ:
xymon จะอ่านข้อความสถานะจาก stdin ของมัน

ไซมอน ข้อความ ซิงค์


ส่วนนี้แสดงรายการข้อความที่ใช้บ่อยที่สุดในโปรโตคอล Xymon

แต่ละข้อความต้องขึ้นต้นด้วยคำสั่ง Xymon คำสั่งใดคำสั่งหนึ่ง เมื่อระบุ HOSTNAME มัน
ต้องมีจุดใดๆ ในชื่อโฮสต์ที่เปลี่ยนเป็นเครื่องหมายจุลภาค หากเปิดใช้งานการตั้งค่า Xymon FQDN
(ซึ่งเป็นค่าเริ่มต้น) ตัวอย่างเช่น โฮสต์ "www.foo.com" จะรายงานเป็น
"www,foo,com".

สถานะ[+LIFETIME][/group:GROUP] HOSTNAME.TESTNAME COLOR
สิ่งนี้จะส่งข้อความสถานะสำหรับการทดสอบเดียว (คอลัมน์) บนโฮสต์เดียว
TESTNAME คือชื่อของคอลัมน์ที่การทดสอบนี้จะแสดงขึ้น ชื่อใดก็ได้ที่ถูกต้อง
ยกเว้นว่าการใช้จุดในชื่อทดสอบจะไม่ทำงาน COLOR ต้องเป็นหนึ่งใน
สีที่ถูกต้อง: "เขียว", "เหลือง", "แดง" หรือ "ใส" สี "ฟ้า" และ "ม่วง"
- แม้ว่าสีที่ถูกต้อง - ไม่ควรส่งในข้อความสถานะเนื่องจากเป็น
จัดการเป็นพิเศษโดยเซิร์ฟเวอร์ Xymon เป็นกรณีพิเศษ (เพื่อรองรับผู้เฒ่า
ลูกค้า) "ลูกค้า" สามารถใช้เป็นชื่อสีได้ ทำให้สถานะ
ข้อความที่จะจัดการโดย Xymon เป็นข้อความข้อมูล "ไคลเอนต์" และ TESTNAME
พารามิเตอร์ถูกใช้เป็น "collector id"
โดยปกติแล้ว "ข้อความเพิ่มเติม" จะรวมการประทับเวลาท้องถิ่นและบทสรุปของการทดสอบ
ผลลัพธ์ในบรรทัดแรก บรรทัดใดต่อจากบรรทัดแรกเป็นแบบอิสระ และ can
รวมข้อมูลที่อาจเป็นประโยชน์ในการวินิจฉัยปัญหาที่กำลังรายงาน
LIFETIME กำหนดระยะเวลาที่สถานะนี้จะใช้ได้หลังจากได้รับโดย
เซิร์ฟเวอร์ Xymon ค่าเริ่มต้นคือ 30 นาที แต่คุณสามารถตั้งค่าช่วงเวลาใดก็ได้ตามต้องการ เช่น
สำหรับการทดสอบแบบกำหนดเองที่ทำงานชั่วโมงละครั้ง คุณจะต้องตั้งค่านี้เป็นอย่างน้อย 60
นาที - มิฉะนั้นสถานะจะเป็นสีม่วงหลังจากผ่านไป 30 นาที มันเป็นความคิดที่ดี
เพื่อตั้งค่า LIFETIME ให้นานกว่าช่วงเวลาระหว่างการทดสอบของคุณเล็กน้อย to
อนุญาตให้มีการเปลี่ยนแปลงในเวลาที่ใช้การทดสอบของคุณให้เสร็จสมบูรณ์ LIFETIME อยู่ใน
นาที เว้นแต่คุณจะเติม "h" (ชั่วโมง), "d" (วัน) หรือ "w" (สัปดาห์) ทันทีหลังจากนั้น
ตัวเลข เช่น "status+5h" สำหรับสถานะที่ถูกต้องเป็นเวลา 5 ชั่วโมง
ตัวเลือก GROUP ใช้เพื่อส่งการแจ้งเตือนจากสถานะไปยังกลุ่มที่ต้องการ มัน
ปัจจุบันใช้สำหรับสถานะที่สร้างจากข้อมูลของลูกค้า Xymon เช่น direct
แจ้งเตือนสถานะ "procs" ให้กับบุคคลอื่น ขึ้นอยู่กับว่ากระบวนการใด
ลง

แจ้ง HOSTNAME.TESTNAME
สิ่งนี้ทริกเกอร์ข้อความข้อมูลที่จะถูกส่งไปยังผู้ที่ได้รับการแจ้งเตือนสำหรับ
ชุดค่าผสม HOSTNAME+TESTNAME นี้ ตามกฎที่กำหนดไว้ใน alerts.cfg(5)
ใช้โดย enadi.cgi(1) เครื่องมือในการแจ้งผู้คนเกี่ยวกับโฮสต์ที่ถูกปิดการใช้งาน
หรือเปิดใช้งาน แต่ยังสามารถใช้เป็นวิธีการทั่วไปในการแจ้งผู้ดูแลระบบเซิร์ฟเวอร์

ข้อมูล HOSTNAME.DATANAME
ข้อความ "data" อนุญาตให้เครื่องมือส่งข้อมูลเกี่ยวกับโฮสต์ โดยไม่ปรากฏเป็น
คอลัมน์บนหน้าเว็บของ Xymon ใช้สำหรับรายงานสถิติ
เกี่ยวกับโฮสต์ เช่น ข้อมูล vmstat ซึ่งไม่ได้เป็นตัวแทนของสิ่งที่
มีลักษณะเฉพาะสีแดง สีเหลือง หรือสีเขียว ใช้โดยโมดูลตัวป้อนด้านล่าง RRD ในหมู่
คนอื่น. ใน Xymon ข้อความข้อมูลจะถูกประมวลผลโดย . ตามค่าเริ่มต้นเท่านั้น xymond_rrd(8)
โมดูล. หากคุณต้องการจัดการข้อความข้อมูลโดยใช้แอปพลิเคชันภายนอก คุณอาจ
ต้องการเปิดใช้งาน xymond_filestore(8) โมดูลสำหรับข้อความข้อมูลเพื่อเก็บข้อมูล-
ข้อความในรูปแบบที่เข้ากันได้กับภูตพี่ใหญ่ทำ

ปิดการใช้งาน HOSTNAME.TESTNAME DURATION
ปิดใช้งานการทดสอบเฉพาะเป็นเวลา DURATION นาที อันจะทำให้เกิดสภาวะนี้
การทดสอบจะแสดงเป็น "สีน้ำเงิน" บนเซิร์ฟเวอร์ Xymon และไม่มีการแจ้งเตือนสำหรับโฮสต์/test
จะถูกสร้างขึ้น หากกำหนด DURATION เป็นตัวเลขตามด้วย s/m/h/d จะเป็น
แปลเป็นหน่วยวินาที/นาที/ชั่วโมง/วัน ตามลำดับ วิธีปิดการใช้งาน a
ทดสอบจนกว่าจะตกลง ใช้ "-1" เป็น DURATION หากต้องการปิดใช้งานการทดสอบทั้งหมดสำหรับ a
โฮสต์ ใช้เครื่องหมายดอกจัน "*" สำหรับ TESTNAME

เปิดใช้งาน HOSTNAME.TESTNAME
เปิดใช้งานการทดสอบที่ถูกปิดใช้งานอีกครั้ง

แบบสอบถาม HOSTNAME.TESTNAME
สอบถามเซิร์ฟเวอร์ Xymon สำหรับสถานะล่าสุดที่รายงานสำหรับการทดสอบนี้โดยเฉพาะ ถ้า
ทราบสถานะโฮสต์/ทดสอบ การตอบสนองคือบรรทัดแรกของรายงานสถานะ
- สีปัจจุบันจะเป็นคำแรกในบรรทัด บรรทัดเพิ่มเติมของข้อความ
ที่อาจมีอยู่ในข้อความสถานะไม่สามารถเรียกคืนได้
สิ่งนี้ทำให้ไคลเอนต์ Xymon สามารถกำหนดสถานะของการทดสอบเฉพาะได้ ไม่ว่าจะเป็น
มันเป็นหนึ่งในโฮสต์ที่ไคลเอนต์กำลังทำงานอยู่ โฮสต์อื่น ๆ หรือ
อาจเป็นผลมาจากการทดสอบรวมจากหลายโฮสต์ที่จัดการโดย คอมโบสเตตัส(1)
โดยทั่วไปจะเป็นประโยชน์กับสคริปต์ส่วนขยายไคลเอ็นต์ของ Xymon ที่จำเป็นต้อง
กำหนดสถานะของโฮสต์อื่น ๆ เช่น เพื่อตัดสินใจว่าโดยอัตโนมัติ
ควรเริ่มดำเนินการกู้คืน

กำหนดค่า FILENAME
ดึงหนึ่งในไฟล์การกำหนดค่า Xymon จากเซิร์ฟเวอร์ คำสั่งนี้ช่วยให้
ไคลเอนต์เพื่อดึงไฟล์จากไดเร็กทอรี $XYMONHOME/etc/ บนเซิร์ฟเวอร์ อนุญาตให้
สำหรับการอัพเดทแบบกึ่งอัตโนมัติของการกำหนดค่าไคลเอนต์ ตั้งแต่การกำหนดค่า
ไฟล์ได้รับการออกแบบให้มีไฟล์ทั่วไปสำหรับการกำหนดค่าของโฮสต์ทั้งหมดในไฟล์
ระบบ - และนี่คือวิธีที่แนะนำในการกำหนดค่าไคลเอนต์ของคุณ - this
ทำให้การซิงโครไนซ์ไฟล์การกำหนดค่าทำได้ง่ายขึ้น

วาง HOSTNAME
ลบข้อมูลทั้งหมดที่จัดเก็บเกี่ยวกับโฮสต์ HOSTNAME ถือว่าคุณมี
ลบโฮสต์ออกจากไฟล์การกำหนดค่า hosts.cfg แล้ว

วาง HOSTNAME TESTNAME
ลบข้อมูลเกี่ยวกับการทดสอบเดียว (คอลัมน์)

เปลี่ยนชื่อ OLDHOSTNAME NEWHOSTNAME
เปลี่ยนชื่อข้อมูลทั้งหมดสำหรับโฮสต์ที่มีการเปลี่ยนชื่อ คุณควรทำหลังจากนี้
การเปลี่ยนชื่อโฮสต์ในไฟล์การกำหนดค่า hosts.cfg

เปลี่ยนชื่อ HOSTNAME OLDTESTNAME NEWTESTNAME
เปลี่ยนชื่อข้อมูลเกี่ยวกับการทดสอบเดียว (คอลัมน์)

xymondlog HOSTNAME.TESTNAME
ดึงบันทึกสถานะ Xymon สำหรับการทดสอบครั้งเดียว บรรทัดแรกของการตอบกลับ
มีชุดของฟิลด์คั่นด้วยเครื่องหมายไปป์:

ชื่อโฮสต์ ชื่อเจ้าบ้าน

ชื่อทดสอบ ชื่อของการทดสอบ

สี สีประจำสถานะ (เขียว เหลือง แดง น้ำเงิน ใส ม่วง)

ธงทดสอบ สำหรับการทดสอบเครือข่าย แฟล็กที่ระบุรายละเอียดเกี่ยวกับการทดสอบ (ใช้โดย
ไซมอนเจน)

โอกาสสุดท้าย Unix timestamp เมื่อเปลี่ยนสีสถานะล่าสุด

เวลาบันทึก Unix timestamp เมื่อได้รับข้อความบันทึก

เวลาที่ถูกต้อง Unix timestamp เมื่อข้อความบันทึกใช้งานไม่ได้อีกต่อไป (เปลี่ยนเป็นสีม่วงที่
เวลานี้).

แอคไทม์ การประทับเวลา -1 หรือ Unix เมื่อการตอบรับที่ใช้งานอยู่หมดอายุ

หมดเวลา -1 หรือ Unix timestamp เมื่อสถานะไม่ถูกปิดใช้งานอีกต่อไป

ผู้ส่ง ที่อยู่ IP ที่รับสถานะ

คุกกี้ -1 หรือค่าคุกกี้ที่ใช้เพื่อรับทราบการแจ้งเตือน

รับทราบ ว่างเปล่าหรือข้อความตอบรับที่ส่งเมื่อสถานะได้รับการยอมรับ
ขึ้นบรรทัดใหม่ ป้ายไปป์ และแบ็กสแลชหลีกด้วยแบ็กสแลช สไตล์ C

ไม่พอใจ ว่างเปล่าหรือข้อความที่ส่งเมื่อสถานะถูกปิดใช้งาน Newline, ท่อสัญญาณ
และแบ็กสแลชหนีด้วยแบ็กสแลชสไตล์ C

หลังจากที่บรรทัดแรกมีบันทึกสถานะแบบเต็มในรูปแบบข้อความธรรมดา

xymondxlog HOSTNAME.TESTNAME
ดึงสตริง XML ที่มีบันทึกสถานะเช่นเดียวกับคำสั่ง "xymondlog"

xymondboard [เกณฑ์] [ฟิลด์=FIELDLIST]
ดึงข้อมูลสรุปสถานะของการทดสอบที่รู้จักทั้งหมดที่มีให้กับ Xymon daemon

โดยค่าเริ่มต้น - หากไม่ได้ระบุ CRITERIA - จะส่งกลับหนึ่งบรรทัดสำหรับสถานะทั้งหมด
ข้อความที่พบใน Xymon คุณสามารถกรองการตอบสนองตามการเลือกเฉพาะ
หน้า โฮสต์ ทดสอบ สี หรือฟิลด์อื่น ๆ PAGEPATH, เครือข่าย, ชื่อโฮสต์,
พารามิเตอร์ TESTNAME และ *MSG ถูกตีความนิพจน์ทั่วไปที่เข้ากันได้กับ Perl;
พารามิเตอร์ COLOR ยอมรับหลายสีโดยคั่นด้วยเครื่องหมายจุลภาค ค่า *TIME
ยอมรับการประทับเวลายุคยูนิกซ์ ตัวแปรอื่นๆ ที่ระบุใน xymon-xmh(5) อาจด้วย
นำไปใช้

เนื่องจากการกรองโฮสต์ทำก่อนการทดสอบการกรอง จึงมีประสิทธิภาพมากกว่า (ด้วย
ชุดข้อมูลขนาดใหญ่มาก) เพื่อใช้ PAGEPATH, HOSTNAME, NETWORK และตัวกรอง XMH_ อื่นๆ
เมื่อเป็นไปได้ ก่อนที่จะกรองทั่วโลกด้วย COLOR, *MSG, *TIME หรือ TESTNAME

คุณสามารถกรอง ตัวอย่างเช่น ทั้งชื่อโฮสต์และชื่อทดสอบ

หน้า=PAGEPATH รวมเฉพาะการทดสอบจากโฮสต์ที่พบในหน้า PAGEPATH ใน
ไฟล์ hosts.cfg

สุทธิ=เครือข่าย รวมเฉพาะการทดสอบจากโฮสต์ด้วย NET นี้: tag

ไอพี=ไอพีที่อยู่ รวมเฉพาะการทดสอบจากโฮสต์ที่มีที่อยู่ IP นี้ นี่คือ regex
ไม่ใช่ CIDR

โฮสต์=HOSTNAME รวมเฉพาะการทดสอบจากโฮสต์ HOSTNAME

ทดสอบ=TESTNAME รวมเฉพาะการทดสอบที่มีชื่อทดสอบ TESTNAME

สี=COLORNAME รวมเฉพาะการทดสอบที่สีของสถานะเป็น COLORNAME

แท็ก=TAGNAME รวมเฉพาะโฮสต์ที่มีแท็กที่ระบุใน hosts.cfg(5)
ไลน์. โปรดทราบว่าเฉพาะรายการที่รู้จักกับคอมโพเนนต์ xymon เท่านั้นที่รวมไว้ที่นี่ โดยพลการ
ไม่รวมข้อความ

XMH_string=ค่า รวมเฉพาะเจ้าของที่พักที่มี a xymon-xmh(5) ตัวแปรที่ตรงกับสิ่งนี้
ความคุ้มค่า

การกรองขั้นสูง

msg=ข้อความ รวมเฉพาะการทดสอบที่มีเนื้อหาตรงกับ MESSAGE ใช้ "\s" ถึง
ช่องว่าง (หรือสตริง PCRE อื่น ๆ )

ackmsg=ข้อความ รวมเฉพาะการทดสอบที่มีการตอบรับ MESSAGE ใช้ "\s" ถึง
ช่องว่าง (หรือสตริง PCRE อื่น ๆ )

dismsg=ข้อความ รวมเฉพาะการทดสอบที่ถูกปิดใช้งานด้วยการจับคู่สตริง
ข้อความ. ใช้ "\s" เพื่อหลีกช่องว่าง (หรือสตริง PCRE อื่นๆ) (มีประสิทธิภาพมากที่สุด
เพื่อจับคู่สิ่งนี้กับ color=blue.)

ตัวกรองการประทับเวลา

บางฟิลด์ (อธิบายด้านล่าง) สามารถกรองด้วยการประทับเวลา unix และด้วย
ความไม่เท่าเทียมกันดังต่อไปนี้: >= > <= < = !=

ตัวกรองเหล่านี้ได้แก่ Lastchange, logtime, validtime, acktime, disabletime

คำตอบคือหนึ่งบรรทัดสำหรับแต่ละสถานะที่ตรงกับเกณฑ์หรือสถานะทั้งหมด
หากไม่มีการกำหนดเกณฑ์ บรรทัดประกอบด้วยฟิลด์จำนวนหนึ่ง คั่นด้วย
โดยท่อสัญญาณ คุณสามารถเลือกฟิลด์ที่จะดึงข้อมูลโดยแสดงรายการในช่อง
รายชื่อสนาม มีฟิลด์ต่อไปนี้:

ชื่อโฮสต์ ชื่อเจ้าบ้าน

ชื่อทดสอบ ชื่อของการทดสอบ

สี สีประจำสถานะ (เขียว เหลือง แดง น้ำเงิน ใส ม่วง)

ธง สำหรับการทดสอบเครือข่าย แฟล็กที่ระบุรายละเอียดเกี่ยวกับการทดสอบ (ใช้โดย
ไซมอนเจน)

โอกาสสุดท้าย Unix timestamp เมื่อเปลี่ยนสีสถานะล่าสุด

เวลาบันทึก Unix timestamp เมื่อได้รับข้อความบันทึก

เวลาที่ถูกต้อง Unix timestamp เมื่อข้อความบันทึกใช้งานไม่ได้อีกต่อไป (เปลี่ยนเป็นสีม่วงที่
เวลานี้).

แอคไทม์ การประทับเวลา -1 หรือ Unix เมื่อการตอบรับที่ใช้งานอยู่หมดอายุ

หมดเวลา -1 หรือ Unix timestamp เมื่อสถานะไม่ถูกปิดใช้งานอีกต่อไป

ผู้ส่ง ที่อยู่ IP ที่รับสถานะ

คุกกี้ -1 หรือค่าคุกกี้ที่ใช้เพื่อรับทราบการแจ้งเตือน

บรรทัดที่ 1 บันทึกสถานะบรรทัดแรก

รับทราบ ว่างเปล่า (หากไม่มีการตอบรับ) หรือข้อความตอบรับ
ข่าวสาร

ไม่พอใจ ว่างเปล่า (หากเปิดใช้งานสถานะอยู่) หรือข้อความของปิดการใช้งาน
ข่าวสาร

msg ข้อความเต็มของข้อความสถานะปัจจุบัน

ไคลเอนต์ แสดง "Y" หากมีข้อมูลไคลเอ็นต์ "N" หากไม่มี

แสตมป์ เวลาประทับเมื่อได้รับข้อความไคลเอ็นต์ล่าสุดใน Unix "ยุค"
จัดรูปแบบ

บัญชีรายชื่อ รายการรับทราบปัจจุบันสำหรับการทดสอบ นี่คือสตริงข้อความที่มี
หลายฟิลด์ คั่นด้วยอักขระทวิภาค มี 5 ช่อง: การประทับเวลาสำหรับ
เมื่อ ack ถูกสร้างขึ้นและเมื่อหมดอายุ ระดับ "ack"; ผู้ใช้ที่
ส่งเอ็ค; และข้อความตอบรับ

แฟลปอินโฟ บอกว่าสถานะกระพือปีก 5 ช่อง คั่นด้วย "/": A "0" ถ้า
สถานะไม่กระพือและ "1" หากกระพือ; ประทับเวลาเมื่อสถานะล่าสุด
การเปลี่ยนแปลงถูกบันทึกและเมื่อมีการบันทึกการเปลี่ยนแปลงสถานะครั้งแรก และทั้งสอง
สีที่สถานะกำลังกระพือระหว่าง

สถิติ จำนวนการเปลี่ยนแปลงสถานะที่ได้รับการบันทึกสำหรับสถานะนี้ตั้งแต่ xymond
ได้เริ่มต้นขึ้น

การปรับเปลี่ยน แสดงรายการตัวแก้ไขที่ทำงานอยู่ทั้งหมดสำหรับสถานะนี้ (เช่น การอัปเดตที่ส่งโดยใช้a
คำสั่ง "แก้ไข")

XMH_* แท็ก XMH หมายถึง Xymon hosts.cfg(5) การตั้งค่าคอนฟิก เต็ม
รายชื่อเหล่านี้สามารถพบได้ใน xymon-xmh(5) หน้าคน

ฟิลด์ ackmsg, dismsg และ msg มีการเข้ารหัสอักขระบางตัว: การขึ้นบรรทัดใหม่คือ "\n",
TAB คือ "\t" การขึ้นบรรทัดใหม่คือ "\r" เครื่องหมายไปป์คือ "\p" และแบ็กสแลชคือ "\\"

หากละเว้นพารามิเตอร์ "fields" ชุดเริ่มต้นของ
ชื่อโฮสต์, ชื่อทดสอบ, สี, แฟล็ก, การเปลี่ยนแปลงล่าสุด, เวลาบันทึก, เวลาที่ถูกต้อง, เวลาแอคไทม์, เวลาปิดการใช้งาน, ผู้ส่ง, คุกกี้, บรรทัดที่ 1
ถูกนำมาใช้.

xymondxboard
ดึงสตริง XML พร้อมสรุปบันทึกสถานะทั้งหมดสำหรับ
คำสั่ง "xymondboard"

ข้อมูลโฮสต์ [เกณฑ์]
ดึงการกำหนดค่าปัจจุบันของโฮสต์ (เช่น the hosts.cfg(5) คำนิยาม).
CRITERIA เลือกโฮสต์ที่จะรายงาน และเหมือนกับ CRITERIA ใน
คำสั่ง xymondboard

การตอบสนองคือหนึ่งบรรทัดสำหรับแต่ละโฮสต์ที่ตรงกับ CRITERIA หรือทุกโฮสต์ if
ไม่ได้ระบุเกณฑ์ บรรทัดประกอบด้วยฟิลด์จำนวนหนึ่ง คั่นด้วย
ป้ายท่อ สองฟิลด์แรกจะเป็นชื่อโฮสต์และที่อยู่ IP เสมอ
ฟิลด์ที่เหลือ - ถ้ามี - คือแท็ก hosts.cfg ที่ไม่เรียงลำดับเฉพาะ

ดาวน์โหลด FILENAME
ดาวน์โหลดไฟล์จากไดเร็กทอรีดาวน์โหลดของเซิร์ฟเวอร์ Xymon

ลูกค้า[/COLLECTORID] HOSTNAME.OSTYPE [HOSTCLASS]
ใช้เพื่อส่งข้อความ "ไคลเอนต์" ไปยังเซิร์ฟเวอร์ Xymon ข้อความไคลเอ็นต์ถูกสร้างขึ้น
โดยไคลเอนต์ Xymon; เมื่อส่งไปยังเซิร์ฟเวอร์ Xymon พวกเขาจะจับคู่กับ
กฎเกณฑ์ใน วิเคราะห์.cfg(5) ไฟล์การกำหนดค่าและข้อความสถานะถูกสร้างขึ้น
สำหรับการทดสอบฝั่งไคลเอ็นต์ COLLECTORID ถูกใช้เมื่อส่งข้อมูลไคลเอนต์ที่
เป็นการเพิ่มข้อมูลลูกค้ามาตรฐาน ข้อมูลจะถูกเชื่อมต่อกับ
ข้อมูลลูกค้าปกติ

บันทึกไคลเอนต์ HOSTNAME [section=SECTIONNAME[,SECTIONNAME...]]
ดึงข้อความไคลเอ็นต์ดิบปัจจุบันที่ส่งล่าสุดโดย HOSTNAME ตัวเลือก
ตัวกรอง "ส่วน" ใช้เพื่อเลือกส่วนเฉพาะของข้อมูลลูกค้า

ping พยายามติดต่อเซิร์ฟเวอร์ Xymon หากสำเร็จ รหัสเวอร์ชันเซิร์ฟเวอร์ Xymon คือ
รายงาน

ดึงลูกค้า
ข้อความนี้ใช้เมื่อดึงข้อมูลไคลเอ็นต์ผ่านกลไก "ดึง" ที่ใช้งาน
by xymonfetch(8) และ แคชข้อความ(8) สำหรับลูกค้าที่ไม่สามารถเชื่อมต่อโดยตรงกับ
เซิร์ฟเวอร์ Xymon

รายการผี
รายงานรายชื่อของ ผี ลูกค้าเห็นโดยเซิร์ฟเวอร์ Xymon ผีเป็นระบบที่
รายงานข้อมูลไปยังเซิร์ฟเวอร์ Xymon แต่ไม่อยู่ในไฟล์ hosts.cfg

กำหนดการ [คำสั่งประทับเวลา]
กำหนดเวลาคำสั่งที่ส่งไปยังเซิร์ฟเวอร์ Xymon เพื่อดำเนินการในภายหลัง เช่น
ใช้เพื่อกำหนดเวลาปิดการใช้งานโฮสต์หรือบริการในอนาคต สั่งการ
เป็นคำสั่ง Xymon ที่สมบูรณ์เช่นคำสั่งข้างต้น TIMESTAMP คือ Unix
เวลาที่คำสั่งจะถูกดำเนินการ
หากไม่มีการระบุพารามิเตอร์ งานที่กำหนดเวลาไว้ในปัจจุบันจะแสดงรายการใน
การตอบสนอง. การตอบสนองคือหนึ่งบรรทัดต่อคำสั่งที่กำหนดเวลาไว้ โดยมี job-id, the
เวลาที่คำสั่งจะถูกดำเนินการที่อยู่ IP ที่ถูกส่ง
และสตริงคำสั่งแบบเต็ม
หากต้องการยกเลิกคำสั่งที่กำหนดเวลาไว้ก่อนหน้านี้ "กำหนดการ ยกเลิก จ็อบไอดี" สามารถใช้ได้.
JOBID คือตัวเลขที่ระบุเป็นรายการแรกในเอาต์พุตจากรายการกำหนดการ

บันทึก FILENAME
ข้อความจะถูกเก็บไว้ใน $XYMONHOME/notes/FILENAME ซึ่งต่อมาใช้เป็น
ไฮเปอร์ลิงก์จากชื่อโฮสต์หรือชื่อคอลัมน์ สิ่งนี้ต้องการให้งาน "บันทึกย่อ"
เปิดใช้งานใน task.cfg (ปิดใช้งานโดยค่าเริ่มต้น) FILENAME ไม่สามารถมีใดๆ
เส้นทางไดเรกทอรี - สิ่งเหล่านี้ถูกถอดออกโดยอัตโนมัติ

รหัส usermsg
ข้อความเหล่านี้จะถูกส่งต่อโดยตรงไปยังโมดูลที่ฟังในช่อง "ผู้ใช้"
ของภูต Xymon นี้มีไว้สำหรับการสื่อสารที่กำหนดเองระหว่างฝั่งไคลเอ็นต์
โมดูลและเซิร์ฟเวอร์ Xymon

แก้ไข HOSTNAME.TESTNAME COLOR SOURCE สาเหตุ
ปรับเปลี่ยนสีของสถานะเฉพาะโดยไม่สร้างสถานะที่สมบูรณ์
ข้อความ. นี่สำหรับตัวประมวลผลแบ็กเอนด์ (เช่น กราฟ RRD) ที่สามารถแทนที่
สีของสถานะตามเกณฑ์ที่กำหนดนอกกระแสปกติของa
สถานะ. เช่น สถานะ "conn" ปกติอาจปรากฏเป็นสีเขียว เนื่องจากเป็นเพียงการตรวจสอบ
ว่าโฮสต์สามารถ ping'ed ได้หรือไม่; ตัวจัดการ RRD สามารถใช้ "แก้ไข"
คำสั่งที่จะลบล้างนี่คือเวลาตอบสนอง ping จริงเกินเกณฑ์ที่กำหนด
(ดูการตั้งค่าการกำหนดค่า "DS" ใน วิเคราะห์.cfg(5) ว่าต้องทำอย่างไร) แหล่งที่มา
เป็นการระบุโมดูลที่สร้างข้อความ "แก้ไข" - อนาคต
การปรับเปลี่ยนต้องใช้แหล่งเดียวกัน อาจมีหลายแหล่งที่แก้ไข
สถานะเดียวกัน (สถานะที่รุนแรงที่สุดจะกลายเป็นสีที่แท้จริงของ
สถานะ). สาเหตุ เป็นสตริงข้อความบรรทัดเดียวที่อธิบายเหตุผลในการแทนที่
สีสถานะปกติ - จะแสดงบนหน้าเว็บสถานะ

ตัวอย่าง


ส่งข้อความสถานะปกติไปยังเซิร์ฟเวอร์ Xymon โดยใช้โปรโตคอล Xymon มาตรฐานบน TCP
พอร์ต 1984:
$ $XYMON $XYMSRV "สถานะ www,foo,com.http สีเขียว `วันที่' เว็บตกลง"

ส่งข้อความสถานะเดียวกัน แต่ใช้โปรโตคอล HTTP ผ่าน xymoncgimsg.cgi . ของเว็บเซิร์ฟเวอร์
สคริปต์:
$$ไซมอน http://bb.foo.com/cgi-bin/xymoncgimsg.cgi "สถานะ www,foo,com.http สีเขียว
`วันที่' เว็บตกลง"

ใช้ข้อความ "query" เพื่อกำหนดสีของการทดสอบ "www" และรีสตาร์ท Apache หากเป็น
สีแดง:

$ WWW=`$XYMON $XYMSRV "query www,foo,com.www" | awk '{พิมพ์ $1}'`
$ if [ "$WWW" = "สีแดง" ]; จากนั้น /etc/init.d/apache รีสตาร์ท; fi

ใช้ข้อความ "config" เพื่ออัปเดตไฟล์ mytest.cfg ในเครื่อง (แต่ก็ต่อเมื่อเราได้รับการตอบกลับเท่านั้น):

$ $XYMON $XYMSRV "config mytest.cfg" >/tmp/mytest.cfg.new
$ if [ -s /tmp/mytest.cfg.new ]; แล้ว
mv /tmp/mytest.cfg.ใหม่ $XYMONHOME/etc/mytest.cfg
fi

ส่งข้อความสถานะขนาดใหญ่มากที่สร้างขึ้นในไฟล์ "statusmsg.txt" แทนที่
ของการจัดเตรียมบนบรรทัดรับคำสั่ง ให้ส่งผ่าน stdin ไปยังคำสั่ง xymon:

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

ใช้ xymon ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    เฟซแทร็กนัวร์
    เฟซแทร็กนัวร์
    โปรแกรม headtracking แบบโมดูลาร์นั้น
    รองรับตัวติดตามใบหน้าและตัวกรองหลายตัว
    และเกมโปรโตคอล ในบรรดาผู้ติดตาม
    คือ SM FaceAPI, AIC Inertial Head
    ติดตาม ...
    ดาวน์โหลด facetracknoir
  • 2
    PHP คิวอาร์โค้ด
    PHP คิวอาร์โค้ด
    PHP QR Code เป็นโอเพ่นซอร์ส (LGPL)
    ห้องสมุดสำหรับสร้างรหัส QR,
    บาร์โค้ด 2 มิติ ขึ้นอยู่กับ
    ไลบรารี libqrencode C จัดเตรียม API สำหรับ
    การสร้างบาร์โค้ด QR Code...
    ดาวน์โหลด PHP QR Code
  • 3
    freeciv
    freeciv
    Freeciv เป็นเกมเทิร์นเบสฟรี
    เกมกลยุทธ์แบบผู้เล่นหลายคนซึ่งในแต่ละ
    ผู้เล่นกลายเป็นผู้นำของa
    อารยธรรมต่อสู้เพื่อให้ได้
    เป้าหมายสูงสุด : เป็น...
    ดาวน์โหลด Freeciv
  • 4
    แซนด์บ็อกซ์นกกาเหว่า
    แซนด์บ็อกซ์นกกาเหว่า
    Cuckoo Sandbox ใช้ส่วนประกอบเพื่อ
    ตรวจสอบพฤติกรรมของมัลแวร์ใน
    สภาพแวดล้อมแบบแซนด์บ็อกซ์ แยกได้จาก
    ส่วนที่เหลือของระบบ ให้บริการแบบอัตโนมัติ
    วิเคราะห์เ...
    ดาวน์โหลด Cuckoo Sandbox
  • 5
    LMS-YouTube
    LMS-YouTube
    เล่นวิดีโอ YouTube บน LMS (พอร์ตของ
    Triode ของ YouTbe API v3) นี่คือ
    แอปพลิเคชันที่สามารถดึงข้อมูลได้
    ราคาเริ่มต้นที่
    https://sourceforge.net/projects/lms-y...
    ดาวน์โหลด LMS-YouTube
  • 6
    มูลนิธิการนำเสนอ Windows
    มูลนิธิการนำเสนอ Windows
    มูลนิธิการนำเสนอ Windows (WPF)
    เป็นเฟรมเวิร์ก UI สำหรับสร้าง Windows
    แอปพลิเคชันเดสก์ท็อป WPF รองรับ a
    การพัฒนาแอพพลิเคชั่นในวงกว้าง
    คุณสมบัติ ...
    ดาวน์โหลด Windows Presentation Foundation
  • เพิ่มเติม»

คำสั่ง Linux

Ad