ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

ແລ່ນເຊີບເວີ | Ubuntu > | Fedora > |


OnWorks favicon

xymongen - ອອນລາຍໃນຄລາວ

ແລ່ນ xymongen ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ xymongen ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


xymongen - ເຄື່ອງຈັກສ້າງຫນ້າເວັບ Xymon

ສະຫຼຸບສັງລວມ


xymongen -?
xymongen - ຊ່ວຍ
xymongen - ການປ່ຽນແປງ
xymongen [ທາງເລືອກ] [output-directory]
(ເບິ່ງພາກ OPTIONS ສໍາລັບລາຍລະອຽດຂອງຕົວເລືອກແຖວຄໍາສັ່ງທີ່ມີຢູ່).

ລາຍລະອຽດ


xymongen ສ້າງໜ້າເວັບພາບລວມສຳລັບຈໍພາບ Xymon. ເຫຼົ່ານີ້ແມ່ນຫນ້າເວັບ
ທີ່ສະແດງໃຫ້ເຫັນສະຖານະພາບໂດຍລວມຂອງເຈົ້າພາບຂອງທ່ານ, ບໍ່ແມ່ນຫນ້າສະຖານະພາບລາຍລະອຽດສໍາລັບແຕ່ລະການທົດສອບ.

ຫມາຍເຫດ: ຂໍ້ມູນສໍາລັບຫນ້າເວັບແມ່ນດຶງມາຈາກ xymond(8​) daemon, ແລະ xymongen ໃຊ້
ຄ່າຂອງຕົວແປສະພາບແວດລ້ອມ XYMSRV / XYMSERVERS ເພື່ອກໍານົດເຄືອຂ່າຍ
ທີ່ຢູ່ xymond ສາມາດບັນລຸໄດ້. ຖ້າທ່ານມີຫຼາຍກວ່າຫນຶ່ງເຄື່ອງແມ່ຂ່າຍທີ່ມີລາຍຊື່ຢູ່ໃນ
XYMSERVERS, ໃຫ້ແນ່ໃຈວ່າອັນທໍາອິດແມ່ນເຄື່ອງແມ່ຂ່າຍ Xymon ທ້ອງຖິ່ນ - ນີ້ແມ່ນຫນຶ່ງທີ່
xymongen ຈະສອບຖາມຂໍ້ມູນ.

OPTIONS


xymongen ມີຕົວເລືອກເສັ້ນຄໍາສັ່ງຈໍານວນຫລາຍ. ທາງເລືອກສາມາດຖືກນໍາໃຊ້ເພື່ອປ່ຽນແປງ
ພຶດຕິກໍາຂອງ xymongen ແລະຜົນກະທົບຕໍ່ຫນ້າເວັບທີ່ສ້າງຂຶ້ນໂດຍມັນ.

ທົ່ວໄປ OPTIONS


--ຊ່ວຍ ຫຼື --?
ໃຫ້ສະຫຼຸບຂອງທາງເລືອກແຖວຄໍາສັ່ງທີ່ມີຢູ່.

- ການປ່ຽນແປງ
ພິມຕົວເລກສະບັບຂອງ xymongen

--docurl=URL
ຕົວເລືອກນີ້ຖືກຍົກເລີກ, ໃຊ້ການຕັ້ງຄ່າ HOSTDOCURL ໃນ xymonserver.cfg(5​)
ແທນທີ່ຈະເປັນ.

--doccgi=URL
ຕົວເລືອກນີ້ຖືກຍົກເລີກ, ໃຊ້ການຕັ້ງຄ່າ HOSTDOCURL ໃນ xymonserver.cfg(5​)
ແທນທີ່ຈະເປັນ.

--doc-window
ເຮັດໃຫ້ການເຊື່ອມຕໍ່ກັບເອກະສານສໍາລັບໂຮດແລະການບໍລິການເປີດຢູ່ໃນປ່ອງຢ້ຽມໃຫມ່. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນການສະແດງເອກະສານຢູ່ໃນປ່ອງຢ້ຽມຂອງຕົວທ່ອງເວັບດຽວກັນກັບສະຖານະ Xymon.

--htmlextension=.EXTENSION
ກໍານົດການຂະຫຍາຍຊື່ໄຟລ໌ທີ່ໃຊ້ສໍາລັບຫນ້າເວັບທີ່ສ້າງຂຶ້ນໂດຍ xymongen. ໂດຍ
ຄ່າເລີ່ມຕົ້ນ, ສ່ວນຂະຫຍາຍຂອງ ".html" ຖືກໃຊ້. ໃຫ້ສັງເກດວ່າທ່ານຈໍາເປັນຕ້ອງລະບຸ "ຈຸດ".

--report[=COLUMNNAME]
ດ້ວຍຕົວເລືອກນີ້, xymongen ຈະສົ່ງຂໍ້ຄວາມສະຖານະທີ່ມີລາຍລະອຽດກ່ຽວກັບຈໍານວນເທົ່າໃດ
hosts ໄດ້ຖືກປຸງແຕ່ງ, ຈໍານວນຫນ້າຖືກສ້າງຂື້ນ, ຂໍ້ຜິດພາດໃດໆທີ່ເກີດຂຶ້ນ
ໃນ​ລະ​ຫວ່າງ​ການ​ແລ່ນ​, ແລະ​ບາງ​ສະ​ຖິ​ຕິ​ກໍາ​ນົດ​ເວ​ລາ​. ຊື່ຖັນເລີ່ມຕົ້ນແມ່ນ "xymongen".

--htaccess[=htaccess-filename]
ສ້າງໄຟລ໌ .htaccess ເມື່ອໄດເລກະທໍລີຫນ້າເວັບໃຫມ່ຖືກສ້າງຂື້ນ. ເນື້ອໃນຂອງ
ໄຟລ໌ .htaccess ຖືກກໍານົດໂດຍຕົວແປສະພາບແວດລ້ອມ XYMONHTACCESS (ສໍາລັບ
ໄດເລກະທໍລີລະດັບສູງສຸດທີ່ມີ xymon.html ແລະ nongreen.html); ໂດຍ
ຕົວແປ XYMONPAGEHTACCESS (ສຳລັບລາຍການລະດັບໜ້າ); ແລະໂດຍ
ຕົວແປ XYMONSUBPAGEHTACCESS ສໍາລັບຫນ້າຍ່ອຍ- ແລະໄດເລກະທໍລີລະດັບຍ່ອຍ. ໄດ້
ຊື່ໄຟລ໌ຂອງໄຟລ໌ .htaccess ເລີ່ມຕົ້ນເປັນ ".htaccess" ຖ້າບໍ່ມີຊື່ໄຟລ໌ຖືກມອບໃຫ້
ທາງເລືອກນີ້. ຕົວແປ XYMONHTACCESS ໄດ້ຖືກຄັດລອກ verbatim ເຂົ້າໄປໃນລະດັບສູງສຸດ
ໄຟລ໌ .htaccess. ຕົວແປ XYMONPAGEHTACCESS ອາດມີ "%s" ທີ່ຊື່
ຂອງຫນ້າແມ່ນໃສ່. ຕົວແປ XYMONSUBPAGEHTACCESS ອາດຈະມີສອງ "%s"
ຕົວຢ່າງ: ທໍາອິດຖືກແທນທີ່ດ້ວຍຊື່ຫນ້າ, ທີສອງດ້ວຍຊື່
ຊື່ຍ່ອຍ.

--max-eventcount=N
ຈໍາກັດ eventlog ໃນຫນ້າ "ທັງຫມົດທີ່ບໍ່ແມ່ນສີຂຽວ" ພຽງແຕ່ N ເຫດການ. ຄ່າເລີ່ມຕົ້ນ: 100.

--max-eventime=N
ຈໍາກັດ eventlog ໃນຫນ້າ "ທັງຫມົດທີ່ບໍ່ແມ່ນສີຂຽວ" ກັບເຫດການທີ່ເກີດຂຶ້ນພາຍໃນ
N ນາທີທີ່ຜ່ານມາ. ຄ່າເລີ່ມຕົ້ນ: 240.

--no-eventlog
ປິດການທໍາງານຂອງ eventlog ປົກກະຕິສະແດງຢູ່ໃນຫນ້າ "ທັງຫມົດທີ່ບໍ່ແມ່ນສີຂຽວ".

--max-ackcount=N
ຈຳກັດບັນທຶກການຮັບຮູ້ຢູ່ໃນໜ້າ "ທັງໝົດທີ່ບໍ່ແມ່ນສີຂຽວ" ໃຫ້ມີພຽງແຕ່ເຫດການ N ເທົ່ານັ້ນ. ຄ່າເລີ່ມຕົ້ນ:
25​.

--max-acktime=N
ຈໍາກັດບັນທຶກການຮັບຮູ້ຢູ່ໃນຫນ້າ "ທັງຫມົດທີ່ບໍ່ແມ່ນສີຂຽວ" ກັບ acks ທີ່ເກີດຂຶ້ນ
ພາຍໃນ N ນາທີທີ່ຜ່ານມາ. ຄ່າເລີ່ມຕົ້ນ: 240.

--no-acklog
ປິດການໃຊ້ງານບັນທຶກການຮັບຮູ້ທີ່ປົກກະຕິຈະສະແດງຢູ່ໃນໜ້າ "ທັງໝົດທີ່ບໍ່ແມ່ນສີຂຽວ".

--cricitcallog[=ຖັນບັນທຶກສຳຄັນ]
ນີ້ສ້າງບັນທຶກທີ່ອີງໃສ່ຂໍ້ຄວາມຂອງສິ່ງທີ່ສະແດງຢູ່ໃນຫນ້າສະຖານະພາບ critical.html,
ແລະສົ່ງຂໍ້ຄວາມສະຖານະສໍາລັບເຄື່ອງແມ່ຂ່າຍຂອງ Xymon ຕົວຂອງມັນເອງສະທ້ອນໃຫ້ເຫັນສີຂອງ
ໜ້າສະຖານະສຳຄັນ. ນີ້ອະນຸຍາດໃຫ້ທ່ານສາມາດຕິດຕາມເວລາທີ່ບັນຫາໄດ້ປາກົດຢູ່ໃນ
ຫນ້າ​ສະ​ຖາ​ນະ​ພາບ​ທີ່​ສໍາ​ຄັນ​. ໄຟລ໌ບັນທຶກຖືກເກັບໄວ້ໃນ $XYMONSERVERLOGS/criticalstatus.log

--loadhostsfromxymond
ແທນທີ່ຈະອ່ານໄຟລ໌ hosts.cfg, xymongen ຈະໂຫລດ hosts.cfg
ການຕັ້ງຄ່າຈາກ xymond daemon. ນີ້ກໍາຈັດຄວາມຕ້ອງການສໍາລັບການອ່ານ
hosts.cfg, ແລະຖ້າທ່ານມີ xymond ແລະ xymongen ແລ່ນຢູ່ໃນເຈົ້າພາບທີ່ແຕກຕ່າງກັນ, ມັນກໍ່ຄືກັນ
ລົບລ້າງຄວາມຕ້ອງການສໍາລັບການຄັດລອກໄຟລ໌ hosts.cfg ລະຫວ່າງລະບົບ. ໃຫ້ສັງເກດວ່າ
ຕົວເລືອກ "dispinclude" ໃນ hosts.cfg ແມ່ນຖືກລະເລີຍເມື່ອຕົວເລືອກນີ້ຖືກເປີດໃຊ້.

ຫນ້າ ເລົາຢູ OPTIONS


ຕົວເລືອກເຫຼົ່ານີ້ມີຜົນກະທົບຕໍ່ຫນ້າເວັບທີ່ສ້າງໂດຍ xymongen ປາກົດຢູ່ໃນຕົວທ່ອງເວັບ.

--ໜ້າ-ສຸດທ້າຍ
ວາງຫນ້າ - ແລະຫນ້າຍ່ອຍ - links ຫຼັງຈາກໂຮດ.

--pages-first
ໃສ່ໜ້າ- ແລະໜ້າຍ່ອຍ-ລິ້ງໃສ່ໜ້າໂຮສ (ຄ່າເລີ່ມຕົ້ນ).

ສອງທາງເລືອກເຫຼົ່ານີ້ຕັດສິນໃຈວ່າຫນ້າທີ່ມີການເຊື່ອມຕໍ່ໄປຫາຫນ້າຍ່ອຍແລະເຈົ້າພາບມີ
hosts ຫຼື subpages ທໍາອິດ.

--subpagecolumns=N
ກໍານົດຈໍານວນຄໍລໍາທີ່ໃຊ້ສໍາລັບການເຊື່ອມຕໍ່ກັບຫນ້າແລະຫນ້າຍ່ອຍ. ຄ່າເລີ່ມຕົ້ນ
ແມ່ນ N=1.

--maxrows=N
ຫົວຂໍ້ຄໍລໍາຢູ່ໃນຫນ້າແມ່ນໂດຍຄ່າເລີ່ມຕົ້ນທີ່ສະແດງໃຫ້ເຫັນພຽງແຕ່ໃນຕອນຕົ້ນຂອງຫນ້າ,
subpage ຫຼືກຸ່ມຂອງເຈົ້າພາບ. ຕົວເລືອກນີ້ເຮັດໃຫ້ຫົວຂໍ້ຖັນເຮັດຊ້ຳ
ທຸກໆ N hosts ສະແດງ.

--showemptygroups

--no-showemptygroups
ເມື່ອກຸ່ມເປັນເຈົ້າພາບ, ສະແດງຕາຕະລາງແລະຊື່ເຈົ້າພາບເຖິງແມ່ນວ່າມີ
ບໍ່ມີການທົດສອບໃດໆສໍາລັບເຈົ້າພາບໃນຄໍາຖາມ. ໃຊ້ --no-showemptygroups ເພື່ອ
ເຊື່ອງ. (ຄ່າເລີ່ມຕົ້ນ: ແມ່ນແລ້ວ)

--pagetitle-links
ໂດຍປົກກະຕິ, ພຽງແຕ່ "ຈຸດ" ສີທີ່ຢູ່ຂ້າງຫນ້າຫຼືຫນ້າຍ່ອຍເຮັດຫນ້າທີ່ເປັນການເຊື່ອມຕໍ່ກັບ
ຫນ້າຕົວມັນເອງ. ດ້ວຍທາງເລືອກນີ້, ຫົວຂໍ້ຂອງຫນ້າຈະເຊື່ອມຕໍ່ກັບຫນ້າ.

--pagetext-headings
ໃຊ້ຂໍ້ຄວາມຄໍາອະທິບາຍຈາກແທັກ "ຫນ້າ" ຫຼື "ຫນ້າຍ່ອຍ" ເປັນຫົວຂໍ້ສໍາລັບ
ຫນ້າ, ແທນທີ່ຈະເປັນ "ຫນ້າທີ່ໂຮດຢູ່ໃນທ້ອງຖິ່ນ" ຫຼືຫົວຂໍ້ມາດຕະຖານອື່ນໆ.

--no-underline-headings
ໂດຍປົກກະຕິ, ຫົວຂໍ້ຂອງຫນ້າແມ່ນໄດ້ underlined ໂດຍໃຊ້ HTML "ໄມ້ບັນທັດແນວນອນ" tag. ນີ້
ທາງເລືອກປິດການຂີດກ້ອງຂອງຫົວຂໍ້.

--recentgifs[=MINUTES]
ໃຊ້ຮູບທີ່ມີຊື່ COLOR-recent.gif ສໍາລັບການທົດສອບ, ບ່ອນທີ່ສະຖານະການທົດສອບມີການປ່ຽນແປງ
ພາຍໃນ 24 ຊົ່ວໂມງທີ່ຜ່ານມາ. ໄຟລ໌ GIF ເຫຼົ່ານີ້ຕ້ອງໄດ້ຮັບການຕິດຕັ້ງຢູ່ໃນ
$XYMONHOME/www/gifs/ ໄດເລກະທໍລີ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ເກນຖືກຕັ້ງເປັນ 24 ຊົ່ວໂມງ - ຖ້າ
ທ່ານຕ້ອງການມັນແຕກຕ່າງກັນ, ທ່ານສາມາດກໍານົດກໍານົດເວລາໄດ້. ຕົວຢ່າງ
"--recentgifs=3h" ຈະສະແດງ GIFs ທີ່ຜ່ານມາພຽງແຕ່ 3 ຊົ່ວໂມງຫຼັງຈາກການປ່ຽນແປງສະຖານະ.

--sort-group-only-items
ໃນຄໍາສັ່ງ "ສະເພາະກຸ່ມ" ປົກກະຕິ, ທ່ານສາມາດກໍານົດຄໍາສັ່ງໃນການທົດສອບ
ຖືກສະແດງ, ຈາກຊ້າຍຫາຂວາ. ຖ້າທ່ານຕ້ອງການໃຫ້ມີການທົດສອບທີ່ມີລາຍຊື່ຢູ່ໃນ
ລໍາດັບຕົວອັກສອນ, ໃຊ້ຕົວເລືອກນີ້ - ຫຼັງຈາກນັ້ນຫນ້າຈະສ້າງ "ກຸ່ມເທົ່ານັ້ນ"
ກຸ່ມຄ້າຍຄືມັນສ້າງກຸ່ມປົກກະຕິ, ແລະຈັດລຽງການທົດສອບຕາມຕົວອັກສອນ.

--dialupskin=URL
ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ຕ້ອງ​ການ​ທີ່​ຈະ​ສະ​ແດງ​ໃຫ້​ເຫັນ​ວ່າ​ການ​ທົດ​ສອບ​ເປັນ​ການ​ທົດ​ສອບ dialup​, ທ່ານ​ສາ​ມາດ​ນໍາ​ໃຊ້​ສະ​ຫຼັບ​
ຊຸດໄອຄອນສໍາລັບສີຂຽວ / ສີແດງ / ສີເຫຼືອງ> / ແລະອື່ນໆ. ຮູບພາບໂດຍການລະບຸທາງເລືອກນີ້. ໄດ້
ພາຣາມິເຕີ URL ທີ່ລະບຸໄວ້ຢູ່ທີ່ນີ້ແທນທີ່ການຕັ້ງຄ່າປົກກະຕິຈາກ XYMONSKIN
ສະພາບແວດລ້ອມປ່ຽນແປງໄດ້, ແຕ່ພຽງແຕ່ສໍາລັບການທົດສອບ dialup.

--reverseskin=URL
ຄືກັນກັບ "--dialupskin", ແຕ່ສໍາລັບການທົດສອບປີ້ນກັບກັນ (ການທົດສອບດ້ວຍ '!' ຢູ່ທາງຫນ້າ).

--tooltips=[ສະເໝີ,ບໍ່ເຄີຍ,ຫຼັກ]
ກໍານົດວ່າຫນ້າໃດໃຊ້ຄໍາແນະນໍາເຄື່ອງມືເພື່ອສະແດງຄໍາອະທິບາຍຂອງເຈົ້າພາບ (ຈາກ
ຄໍາເຫັນເຂົ້າໄປໃນ hosts.cfg(5​) ໄຟລ໌). ຖ້າຕັ້ງເປັນ ສະເຫມີໄປ, ຄໍາແນະນໍາເຄື່ອງມືຖືກນໍາໃຊ້ໃນທັງຫມົດ
ໜ້າ. ຖ້າຕັ້ງເປັນ ບໍ່ເຄີຍ, ຄໍາແນະນໍາເຄື່ອງມືບໍ່ເຄີຍໃຊ້. ຖ້າຕັ້ງເປັນ ຕົ້ນຕໍ, ຄໍາແນະນໍາເຄື່ອງມືຖືກນໍາໃຊ້
ໃນຫນ້າຕົ້ນຕໍ, ແຕ່ບໍ່ແມ່ນຢູ່ໃນຫນ້າ "ທັງຫມົດທີ່ບໍ່ແມ່ນສີຂຽວ" ຫຼື "ລະບົບທີ່ສໍາຄັນ".

ເສົາ SELECTION OPTIONS


ທາງເລືອກເຫຼົ່ານີ້ມີຜົນກະທົບຕໍ່ຄໍລໍາ (ການທົດສອບ) ຢູ່ໃນຫນ້າເວັບທີ່ສ້າງຂຶ້ນໂດຍ
xymongen.

--ignorecolumns=test[,test]
ຖັນທີ່ໃຫ້ໄວ້ຈະຖືກລະເລີຍໂດຍ xymongen ເມື່ອສ້າງຫນ້າເວັບ.
ສາມາດຖືກນໍາໃຊ້ເພື່ອສ້າງບົດລາຍງານທີ່ທ່ານກໍາຈັດບາງການທົດສອບທີ່ມີສຽງຫຼາຍ,
ເຊັ່ນ "msgs".

--critical-reds-ເທົ່ານັ້ນ
ພຽງແຕ່ຖັນສະຖານະສີແດງຈະຖືກລວມຢູ່ໃນຫນ້າທີ່ສໍາຄັນ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ໄດ້
ໜ້າສຳຄັນຈະມີໂຮສທີ່ມີສະຖານະສີແດງ, ສີເຫຼືອງ ແລະຈະແຈ້ງ.

--nongreen-colors=COLOR[,COLOR]
ກໍານົດວ່າສີໃດທີ່ເຮັດໃຫ້ການທົດສອບປາກົດຢູ່ໃນຫນ້າສະຖານະ "ທັງຫມົດທີ່ບໍ່ແມ່ນສີຂຽວ".
COLOR ແມ່ນສີແດງ, ສີເຫຼືອງ ຫຼືສີມ່ວງ. ຄ່າເລີ່ມຕົ້ນແມ່ນການລວມເອົາທັງສາມ.

--nongreen-ignorecolumns=test[,test]
ຄືກັນກັບ --ignorecolumns, ແຕ່ໃຊ້ກັບໂຮສຢູ່ໃນຫນ້າ "ທັງຫມົດທີ່ບໍ່ແມ່ນສີຂຽວ" ເທົ່ານັ້ນ.

--nongreen-ignore Purples
ຄັດຄ້ານ, ໃຊ້ "--nongreen-colors" ແທນ.

--nongreen-ignoredialups
ບໍ່ສົນໃຈແມ່ຂ່າຍ dialup ທັງໝົດຢູ່ໃນໜ້າ "ທັງໝົດທີ່ບໍ່ແມ່ນສີຂຽວ", ລວມທັງ eventlog.

--ບໍ່ມີໜ້າ
ຢ່າສ້າງຫນ້າປົກກະຕິ (ປົກກະຕິແລ້ວໃຊ້ເພື່ອສ້າງພຽງແຕ່ຫນ້າທີ່ບໍ່ແມ່ນສີຂຽວ
ຫນ້າ).

--ບໍ່ມີສີຂຽວ
ຢ່າສ້າງຫນ້າ "ທັງຫມົດທີ່ບໍ່ແມ່ນສີຂຽວ".

--includecolumns=test[,test]
ສະເຫມີປະກອບມີຄໍລໍາເຫຼົ່ານີ້ຢູ່ໃນຫນ້າ "ທັງຫມົດທີ່ບໍ່ແມ່ນສີຂຽວ" ຈະປະກອບມີຄໍລໍາທີ່ແນ່ນອນ
ໃນໜ້າ nongreen.html, ໂດຍບໍ່ສົນເລື່ອງຂອງສີຂອງມັນ. ໂດຍປົກກະຕິ, nongreen.html ຫຼຸດລົງ a
test-column, ຖ້າການທົດສອບທັງຫມົດແມ່ນສີຂຽວ. ນີ້ສາມາດຖືກນໍາໃຊ້ເຊັ່ນ: ສະເຫມີມີການເຊື່ອມຕໍ່ກັບ
ຖັນແນວໂນ້ມ (ກັບກຣາຟ RRD) ຈາກໜ້າ nongreen.html ຂອງທ່ານ.

--eventignore=test[,test]
ບໍ່ສົນໃຈການທົດສອບເຫຼົ່ານີ້ຢູ່ໃນການສະແດງບັນທຶກເຫດການ "ທັງຫມົດທີ່ບໍ່ແມ່ນສີຂຽວ".

STATUS ການຂະຫຍາຍພັນ OPTIONS


ຕົວເລືອກເຫຼົ່ານີ້ສະກັດກັ້ນການຂະຫຍາຍພັນແບບປົກກະຕິຂອງສະຖານະຂຶ້ນເທິງໃນລຳດັບຂອງໜ້າ.
ດັ່ງນັ້ນ, ທ່ານສາມາດມີການທົດສອບທີ່ມີສະຖານະພາບສີເຫຼືອງຫຼືສີແດງ, ແຕ່ຍັງມີສີຂຽວທັງຫມົດ.
ມັນເປັນປະໂຫຍດສໍາລັບການທົດສອບທີ່ບໍ່ຈໍາເປັນຕ້ອງເຮັດໃຫ້ເກີດການປຸກ, ແຕ່ບ່ອນທີ່ທ່ານຍັງຕ້ອງການທີ່ຈະຮູ້ວ່າ
ສະ​ຖາ​ນະ​ພາບ​ຕົວ​ຈິງ​. ຕົວເລືອກເຫຼົ່ານີ້ກໍານົດຄ່າເລີ່ມຕົ້ນທົ່ວໂລກສໍາລັບເຈົ້າພາບທັງຫມົດ; ທ່ານສາມາດນໍາໃຊ້ NOPROPRED
ແລະແທັກ NOPROPYELLOW ໃນ hosts.cfg(5​) ໄຟລ໌ເພື່ອນຳໃຊ້ຂໍ້ຈຳກັດທີ່ຄ້າຍຄືກັນຢູ່ໃນແຕ່ລະເຈົ້າພາບ
ບົນພື້ນຖານ.

--nopropyellow=test[,test] ຫຼື --noprop=test[,test]
ປິດການຂະຫຍາຍສະຖານະຂຶ້ນເທິງເມື່ອສີເຫຼືອງ. ຕົວເລືອກ "--noprop" ຖືກຍົກເລີກ
ແລະບໍ່ຄວນຖືກ ນຳ ໃຊ້.

--noproppurple=test[,test]
ປິດການຂະຫຍາຍສະຖານະຂຶ້ນເທິງເມື່ອ PURPLE.

--nopropred=test[,test]
ປິດການຂະຫຍາຍສະຖານະຂຶ້ນເທິງເມື່ອສີແດງ ຫຼື ສີເຫຼືອງ.

--nopropack=test[,test]
ປິດ​ການ​ຂະ​ຫຍາຍ​ສະ​ຖາ​ນະ​ການ​ຂຶ້ນ​ໄປ​ໃນ​ເວ​ລາ​ທີ່​ສະ​ຖາ​ນະ​ພາບ​ໄດ້​ຮັບ​ການ​ຮັບ​ຮູ້​. ຖ້າ​ເຈົ້າ​ຕ້ອງ​ການ
ເພື່ອປິດການນຳໃຊ້ການທົດສອບທັງໝົດຈາກການຖືກເຜີຍແຜ່, ໃຫ້ໃຊ້ "--nopropack=*".

PURPLE STATUS OPTIONS


ສະຖານະສີມ່ວງເກີດຂຶ້ນເມື່ອລາຍງານສະຖານະການທົດສອບຢຸດ. ສະຖານະການທົດສອບແມ່ນຖືກຕ້ອງສໍາລັບ a
ຈໍານວນເວລາຈໍາກັດ - ປົກກະຕິ 30 ນາທີ - ແລະຫຼັງຈາກເວລານີ້, ການທົດສອບຈະກາຍເປັນ
ສີມ່ວງ.

--purplelog=FILENAME
ສ້າງ logfile ຂອງຂໍ້ຄວາມສະຖານະພາບສີມ່ວງທັງຫມົດ.

ເພີ່ມອີກ PAGESET OPTIONS


--pageset=PAGESETNAME
ສ້າງໜ້າເວັບສຳລັບຊຸດໜ້າສຳຮອງຫຼາຍກວ່າຄ່າເລີ່ມຕົ້ນ. ເບິ່ງພາກສ່ວນ PAGESETS
ຂ້າງລຸ່ມນີ້.

--template=TEMPLATE
ໃຊ້ແມ່ແບບສຳຮອງສຳລັບໄຟລ໌ສ່ວນຫົວ ແລະສ່ວນທ້າຍ. ໂດຍ​ປົກ​ກະ​ຕິ​ການ​ນໍາ​ໃຊ້​ຮ່ວມ​ກັນ​
ທາງເລືອກ "--pageset"; ເບິ່ງພາກສ່ວນ PAGESETS ຂ້າງລຸ່ມນີ້.

ເພີ່ມອີກ OUTPUT ຮູບແບບ


--wml[=test1,test2,...]
ທາງເລືອກນີ້ເຮັດໃຫ້ xymongen ສ້າງຊຸດຂອງ WML "ບັດ" ໄຟລ໌ທີ່ສາມາດເປັນ
ເຂົ້າເຖິງໂດຍອຸປະກອນ WAP (ໂທລະສັບມືຖື, PDA ແລະອື່ນໆ.) ໄຟລ໌ທີ່ສ້າງຂຶ້ນປະກອບດ້ວຍ
ເຈົ້າພາບທີ່ມີສະຖານະພາບສີແດງຫຼືສີເຫຼືອງໃນການທົດສອບທີ່ລະບຸໄວ້. ທາງເລືອກນີ້ສາມາດກໍານົດ
ການທົດສອບເລີ່ມຕົ້ນທີ່ຈະລວມເອົາ - ຄ່າເລີ່ມຕົ້ນສາມາດ overridden ຫຼືແກ້ໄຂໂດຍໃຊ້
"WML:" ຫຼື "NK:" tags ໃນ hosts.cfg(5​) ໄຟລ໌. ຖ້າບໍ່ມີການກໍານົດການທົດສອບ, ການທົດສອບທັງຫມົດ
ຈະຖືກລວມເຂົ້າ.

--nstab=FILENAME
ສ້າງໄຟລ໌ HTML ທີ່ເໝາະສົມສໍາລັບການເຂົ້າແຖບດ້ານຂ້າງ Netscape 6/Mozilla. ຕົວຈິງແລ້ວ
ເຮັດໃຫ້ຜູ້ໃຊ້ຂອງທ່ານໄດ້ຮັບການເຂົ້າແຖບຂ້າງ, ທ່ານຕ້ອງການລະຫັດ Javascript ນີ້
ຫນ້າເວັບ (ເຊັ່ນ: ທ່ານສາມາດໃສ່ມັນຢູ່ໃນໄຟລ໌ $XYMONHOME/web/stdnormal_header):


<!--
function addNetscapePanel() {
ຖ້າ ((typeof window.sidebar == "object") &&
(typeof window.sidebar.addPanel == "function"))
window.sidebar.addPanel ("Xymon",
"http://your.server.com/nstab.html","");
ອື່ນ
alert("ແຖບດ້ານຂ້າງສຳລັບ Mozilla ຫຼື Netscape 6+");
}
// ->


ແລະຫຼັງຈາກນັ້ນທ່ານສາມາດປະກອບມີການເຊື່ອມຕໍ່ "ຕື່ມນີ້ໃສ່ແຖບຂ້າງ" ໂດຍໃຊ້ນີ້ເປັນແມ່ແບບ:

ເພີ່ມໃສ່ແຖບດ້ານຂ້າງ

ຫຼືຖ້າທ່ານຕ້ອງການມີປຸ່ມ "Add tab" ມາດຕະຖານ Netscape, ທ່ານຈະເຮັດມັນ
ກັບ


<IMG SRC="/gifs/add-button.gif" HEIGHT=45 WIDTH=100
ALT="[ເພີ່ມແຖບດ້ານຂ້າງ]" STYLE="border:0">


"add-button.gif" ສາມາດໃຊ້ໄດ້ຈາກ Netscape at
http://developer.netscape.com/docs/manuals/browser/sidebar/add-button.gif.

ຖ້າ FILENAME ບໍ່ຂຶ້ນຕົ້ນດ້ວຍເຄື່ອງໝາຍທັບ, ໄຟລ໌ແຖບດ້ານຂ້າງ Netscape ຈະຖືກວາງໄວ້ໃນ
$XYMONHOME/www/ ໄດເລກະທໍລີ.

--nslimit=COLOR
ສີຕໍາ່ສຸດທີ່ທີ່ຈະລວມຢູ່ໃນແຖບດ້ານຂ້າງ Netscape - ຄ່າເລີ່ມຕົ້ນແມ່ນ "ສີແດງ", ຊຶ່ງຫມາຍຄວາມວ່າ
ມີແຕ່ການແຈ້ງເຕືອນສຳຄັນເທົ່ານັ້ນ. ຖ້າທ່ານຕ້ອງການໃສ່ຄໍາເຕືອນ, ໃຫ້ໃຊ້
"--nslimit=ສີເຫຼືອງ".

--rss ສ້າງການຈັດສົ່ງເນື້ອຫາ RSS/RDF ຂອງການແຈ້ງເຕືອນ Xymon ຂອງທ່ານ. ຮູບແບບຜົນຜະລິດນີ້
ສາມາດຝັງຕົວແບບເຄື່ອນໄຫວຢູ່ໃນຫນ້າເວັບອື່ນໆ, ຄືກັນກັບຂ່າວສົດເລື້ອຍໆ
ເຫັນຢູ່ໃນເວັບໄຊທ໌. ສອງໄຟລ໌ RSS ຈະຖືກສ້າງຂື້ນ, ອັນຫນຶ່ງສະທ້ອນເຖິງ "All non-
ຫນ້າສີຂຽວ, ອື່ນສະທ້ອນໃຫ້ເຫັນຫນ້າ "ສໍາຄັນ". ພວກເຂົາຈະຢູ່ໃນ
ໄຟລ໌ "nongreen.rss" ແລະ "critical.rss", ຕາມລໍາດັບ. ນອກຈາກນັ້ນ, ໄຟລ໌ RSS
ຈະຖືກສ້າງຂື້ນສໍາລັບແຕ່ລະຫນ້າແລະ / ຫຼືຫນ້າຍ່ອຍທີ່ລາຍຊື່ເຈົ້າພາບທີ່ມີຢູ່ໃນນັ້ນ
ໜ້າ ຫຼືໜ້າຍ່ອຍ.
ພາຣາມິເຕີ FILENAME ທີ່ອະນຸຍາດໃນເມື່ອກ່ອນໃນຕົວເລືອກ --rss ດຽວນີ້ໝົດອາຍຸແລ້ວ.
ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບເນື້ອຫາ RSS/RDF, ກະລຸນາເບິ່ງ
http://www.syndic8.com/.

--rssextension=.EXTENSION
ກໍານົດນາມສະກຸນຊື່ໄຟລ໌ທີ່ໃຊ້ສໍາລັບໄຟລ໌ RSS ທີ່ສ້າງຂຶ້ນໂດຍ xymongen. ໂດຍ
ຄ່າເລີ່ມຕົ້ນ, ສ່ວນຂະຫຍາຍຂອງ ".rss" ຖືກນໍາໃຊ້. ໃຫ້ສັງເກດວ່າທ່ານຈໍາເປັນຕ້ອງລະບຸ "ຈຸດ".

--rssversion={0.91|0.92|1.0|2.0}
ຮູບແບບຜົນຜະລິດທີ່ຕ້ອງການຂອງຟີດ RSS/RDF. ເວີຊັນ 0.91 ປະກົດວ່າຫຼາຍທີ່ສຸດ
ຮູບແບບທີ່ໃຊ້ທົ່ວໄປ, ແລະເປັນຄ່າເລີ່ມຕົ້ນຖ້າຕົວເລືອກນີ້ຖືກລະເວັ້ນ.

--rsslimit=COLOR
ສີຕໍາ່ສຸດທີ່ທີ່ຈະລວມຢູ່ໃນອາຫານ RSS - ຄ່າເລີ່ມຕົ້ນແມ່ນ "ສີແດງ", ຊຶ່ງຫມາຍຄວາມວ່າເທົ່ານັ້ນ
ການເຕືອນທີ່ສໍາຄັນແມ່ນລວມ. ຖ້າທ່ານຕ້ອງການໃສ່ຄໍາເຕືອນ, ໃຫ້ໃຊ້
"--rsslimit=ສີເຫຼືອງ".

OPTIONS ນໍາໃຊ້ BY CGI ດ້ານໜ້າ


--reportopts=START:END:DYNAMIC:STYLE
ເອີ້ນ xymongen ໃນໂໝດການສ້າງລາຍງານ. ປົກກະຕິແລ້ວນີ້ແມ່ນໃຊ້ໂດຍ
report.cgi(1​) script CGI, ແຕ່ອາດຈະຖືກນໍາໃຊ້ໂດຍກົງໃນເວລາສ້າງກ່ອນ
ບົດລາຍງານ. ພາລາມິເຕີ START ແມ່ນເວລາເລີ່ມຕົ້ນຂອງບົດລາຍງານໃນ Unix time_t
ຮູບແບບ (ວິນາທີນັບຕັ້ງແຕ່ວັນທີ 1 ມັງກອນ 1970 00: 00 UTC); END ແມ່ນເວລາສິ້ນສຸດຂອງບົດລາຍງານ;
DYNAMIC ແມ່ນ 0 ສໍາລັບບົດລາຍງານທີ່ສ້າງຂຶ້ນກ່ອນແລະ 1 ສໍາລັບບົດລາຍງານແບບເຄື່ອນໄຫວ (on-line); STYLE ແມ່ນ
"crit" ເພື່ອລວມເອົາພຽງແຕ່ເຫດການທີ່ສໍາຄັນ (ສີແດງ), "nongr" ເພື່ອລວມເອົາທັງຫມົດທີ່ບໍ່ແມ່ນສີຂຽວ
ເຫດການ, ແລະ "ທັງຫມົດ" ເພື່ອປະກອບມີເຫດການທັງຫມົດ.

--csv=FILENAME
ໃຊ້ຮ່ວມກັນກັບ --reportopts, ນີ້ເຮັດໃຫ້ xymongen ສ້າງຄວາມພ້ອມ
ລາຍງານໃນຮູບແບບຂອງຄ່າທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດ (CSV). ຮູບແບບນີ້ແມ່ນທົ່ວໄປ
ໃຊ້ສໍາລັບການນໍາເຂົ້າເຂົ້າໄປໃນຕາຕະລາງສໍາລັບການປຸງແຕ່ງຕໍ່ໄປ.
ໄຟລ໌ CSV ປະກອບມີເວລາຂອງ Unix. ເພື່ອສະແດງເຫຼົ່ານີ້ເປັນເວລາທີ່ມະນຸດອ່ານໄດ້ໃນ
Excel, ສູດ =C2/86400+DATEVALUE(1-ມັງກອນ-1970) (ຖ້າທ່ານມີເວລາ Unix
ໃນເຊລ C2) ສາມາດນໍາໃຊ້ໄດ້. ຕາລາງຜົນໄດ້ຮັບຄວນຈະຖືກຈັດຮູບແບບເປັນວັນທີ/ເວລາ
ພາກສະຫນາມ. ໃຫ້ສັງເກດວ່າເວລາຢູ່ໃນ UTC, ດັ່ງນັ້ນທ່ານອາດຈະຕ້ອງຈັດການກັບທ້ອງຖິ່ນ
ເຂດເວລາ ແລະ DST ບັນຫາຕົວທ່ານເອງ.

--csvdelim=DELIMITER
ໂດຍຄ່າເລີ່ມຕົ້ນ, ເຄື່ອງໝາຍຈຸດຖືກໃຊ້ເພື່ອຈຳກັດຊ່ອງຂໍ້ມູນໃນຜົນໄດ້ຮັບ CSV. ບາງອັນທີ່ບໍ່ແມ່ນພາສາອັງກິດ
ສະເປຣດຊີດໃຊ້ຕົວຂັ້ນທີ່ແຕກຕ່າງ, ໂດຍປົກກະຕິແມ່ນເຄິ່ງຈໍ້າສອງເມັດ. ເພື່ອສ້າງ CSV
ໄຟລ໌ທີ່ມີຕົວຂັ້ນທີ່ເຫມາະສົມ, ທ່ານສາມາດນໍາໃຊ້ທາງເລືອກນີ້ເພື່ອກໍານົດຕົວອັກສອນທີ່ໃຊ້
ເປັນຕົວຂັ້ນ. ຕົວຢ່າງ "--csvdelim=;" - ສັງເກດວ່າປົກກະຕິນີ້ຄວນຈະເປັນສອງເທົ່າ
quotes, ເພື່ອປ້ອງກັນບໍ່ໃຫ້ Unix shell ຈາກການຕີຄວາມຫມາຍຕົວກໍານົດຕົວກໍານົດເປັນ a
ຕົວຂັ້ນເສັ້ນຄໍາສັ່ງ.

--snapshot=TIME
ສ້າງພາບຫຍໍ້ຂອງໜ້າ Xymon, ຍ້ອນວ່າພວກມັນປາກົດໃນເວລາ TIME. TIME ແມ່ນໃຫ້ເປັນ
ວິນາທີນັບຕັ້ງແຕ່ວັນທີ 1 ມັງກອນ 1970 00:00 UTC. ປົກກະຕິແລ້ວໃຊ້ຜ່ານ snapshot.cgi(1​) CGI
script

ກຳ ລັງດີບັກ OPTIONS


--debug
ເຮັດໃຫ້ xymongen ຖິ້ມປະລິມານການດີບັ໊ກຈໍານວນຫຼວງຫຼາຍໄປສູ່ stdout, ຖ້າມັນເປັນ
ລວບລວມດ້ວຍ -DDEBUG ເປີດໃຊ້ງານ. ເມື່ອລາຍງານບັນຫາກ່ຽວກັບ xymongen, ກະລຸນາ
ພະຍາຍາມສ້າງບັນຫາຄືນໃຫມ່ແລະສະຫນອງຜົນຜະລິດຈາກການແລ່ນ xymongen ດ້ວຍສິ່ງນີ້
ທາງເລືອກ.

-- ເວລາ
ຖິ້ມຂໍ້ມູນກ່ຽວກັບເວລາທີ່ໃຊ້ໂດຍພາກສ່ວນຕ່າງໆຂອງ xymongen ຈົນເຖິງ stdout. ນີ້
ເປັນປະໂຫຍດເພື່ອເບິ່ງວ່າສ່ວນຫນຶ່ງຂອງການປຸງແຕ່ງແມ່ນຮັບຜິດຊອບສໍາລັບການແລ່ນເວລາຂອງ
xymongen.
ຫມາຍ​ເຫດ​: ຂໍ້​ມູນ​ນີ້​ຍັງ​ໄດ້​ຖືກ​ສະ​ຫນອງ​ໃຫ້​ຢູ່​ໃນ​ຜົນ​ຜະ​ລິດ​ທີ່​ສົ່ງ​ໄປ​ຫາ​ການ​ສະ​ແດງ Xymon​
ເມື່ອໃຊ້ຕົວເລືອກ "--report".

ການກໍ່ສ້າງ ເພີ່ມອີກ PAGESETS


ດ້ວຍລຸ້ນ 1.4 ຂອງ xymongen ຄວາມເປັນໄປໄດ້ໃນການສ້າງຫຼາຍຊຸດຂອງຫນ້າຈາກ
ຂໍ້ມູນດຽວກັນ.
ສົມມຸດວ່າທ່ານມີສອງກຸ່ມຄົນທີ່ຊອກຫາຢູ່ໃນຫນ້າເວັບ Xymon. ກຸ່ມ A ຕ້ອງການ
ມີເຈົ້າພາບຈັດກຸ່ມໂດຍລູກຄ້າ, ເຂົາເຈົ້າຂຶ້ນກັບ. ນີ້ແມ່ນວິທີທີ່ທ່ານຕັ້ງ Xymon -
ຊຸດໜ້າເລີ່ມຕົ້ນ. ຕອນນີ້ກຸ່ມ B ຕ້ອງການໃຫ້ເຈົ້າພາບຈັດກຸ່ມໂດຍລະບົບປະຕິບັດການ -
ໃຫ້ພວກເຮົາເອີ້ນມັນວ່າຊຸດ "os". ຫຼັງຈາກນັ້ນ, ທ່ານຈະເພີ່ມຮູບແບບຫນ້າກັບ hosts.cfg ແບບນີ້:

ospage ຊະນະ Microsoft Windows
ossubpage win-nt4 MS Windows NT 4
osgroup NT4 ເຊີບເວີໄຟລ໌
osgroup NT4 ເຄື່ອງແມ່ຂ່າຍເມລ
ossubpage win-xp MS Windows XP
ospage unix Unix
ossubpage unix-sun Solaris
ossubpage unix-linux Linux

ນີ້ກໍານົດຊຸດຂອງຫນ້າທີ່ມີຫນ້າລະດັບສູງສຸດຫນຶ່ງ (ຫນ້າ xymon.html), ສອງຫນ້າ
ເຊື່ອມຕໍ່ຈາກ xymon.html (win.html ແລະ unix.html), ແລະຈາກຕົວຢ່າງຂອງຫນ້າ win.html ມີ
ຫນ້າຍ່ອຍ win-nt4.html ແລະ win-xp.html
syntax ແມ່ນຄືກັນກັບຄໍາສັ່ງ "ຫນ້າ" ແລະ "subpage" ປົກກະຕິໃນ hosts.cfg, ແຕ່.
ຄຳສັ່ງແມ່ນນຳໜ້າດ້ວຍຊື່ຊຸດໜ້າ. ຢ່າວາງໂຮດໃດໆໃນລະຫວ່າງຫນ້າ
ແລະ subpage directives - ພຽງແຕ່ເພີ່ມຄໍາແນະນໍາທັງຫມົດຢູ່ເທິງສຸດຂອງໄຟລ໌ hosts.cfg.
ແລ້ວເຈົ້າຈະເພີ່ມໂຮສໃສ່ໜ້າຕ່າງໆໄດ້ແນວໃດ? ງ່າຍໆ - ພຽງແຕ່ໃສ່ແທັກ "OS:win-xp" ໃສ່ເຈົ້າພາບ
ເສັ້ນ​ຄໍາ​ນິ​ຍາມ​. "OS" ຈະຕ້ອງຄືກັນກັບຄໍານໍາຫນ້າທີ່ໃຊ້ສໍາລັບຊື່ຫນ້າ, ແຕ່ຢູ່ໃນ
ຕົວພິມໃຫຍ່. "win-xp" ຕ້ອງກົງກັບຫນຶ່ງຂອງຫນ້າຫຼືຫນ້າຍ່ອຍທີ່ກໍານົດໄວ້ພາຍໃນນີ້
ຊຸດໜ້າ. ຕົວຢ່າງ

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 Mail servers" ໃນ
ຕົວຢ່າງຂ້າງເທິງ, ໃຊ້ "OS:win-nt4,2" (ກຸ່ມທີສອງຢູ່ໃນຫນ້າ "win-nt4").
ຖ້າທ່ານຕ້ອງການໃຫ້ເຈົ້າພາບສະແດງຢູ່ໃນຫນ້າຫນ້າແທນທີ່ຈະເປັນຫນ້າຍ່ອຍ, ໃຫ້ໃຊ້ "OS:*".

ທັງຫມົດນີ້ພຽງແຕ່ກໍານົດຮູບແບບຂອງຫນ້າໃຫມ່. ເພື່ອສ້າງມັນ, ທ່ານຕ້ອງດໍາເນີນການ
xymongen ຫນຶ່ງຄັ້ງສໍາລັບແຕ່ລະຫນ້າທີ່ທ່ານກໍານົດ - ie ສ້າງ script ຂະຫຍາຍເຊັ່ນນີ້:

#!/ ຖັງ / sh

XYMONWEB="/xymon/os" $XYMONHOME/bin/xymongen \
--pageset=os --template=os \
$XYMONHOME/www/os/

ບັນທຶກອັນນີ້ໄວ້ໃນ $XYMONHOME/ext/os-display.sh, ແລະຕັ້ງອັນນີ້ໃຫ້ແລ່ນເປັນສ່ວນຂະຫຍາຍ Xymon;
ນີ້ຫມາຍຄວາມວ່າການເພີ່ມສ່ວນເພີ່ມເຕີມໃຫ້ກັບ tasks.cfg ເພື່ອດໍາເນີນການມັນ.

ນີ້ສ້າງຫນ້າຕ່າງໆ. ມີບາງທາງເລືອກທີ່ສໍາຄັນທີ່ໃຊ້ຢູ່ທີ່ນີ້:
* XYMONWEB="/xymon/os" ສະພາບແວດລ້ອມຕົວແປ, ແລະ
"$XYMONHOME/www/os/" ທາງເລືອກເຮັດວຽກຮ່ວມກັນ, ແລະຈັດວາງ
ໄຟລ໌ HTML ທີ່ຕັ້ງຫນ້າໃຫມ່ຢູ່ໃນໄດເລກະທໍລີຍ່ອຍນອກປົກກະຕິ
ໄຊມອນ webroot. ຖ້າປົກກະຕິທ່ານເຂົ້າເຖິງຫນ້າ Xymon ເປັນ
"http://xymon.acme.com/xymon/", ຫຼັງຈາກນັ້ນທ່ານຈະເຂົ້າເຖິງ
ຊຸດໜ້າໃໝ່ເປັນ "http://xymon.acme.com/xymon/os/"
NB: ໄດເລກະທໍລີທີ່ຖືກມອບໃຫ້ເປັນ XYMONWEB ຕ້ອງມີສັນຍາລັກ
ເຊື່ອມຕໍ່ກັບບັນຊີລາຍການ $XYMONHOME/www/html/, ຫຼືລິ້ງໄປຫາ
ຂໍ້ຄວາມສະຖານະສ່ວນບຸກຄົນຈະບໍ່ເຮັດວຽກ. ການເຊື່ອມຕໍ່ທີ່ຄ້າຍຄືກັນ
ຄວນຈະເຮັດສໍາລັບ gifs /, ການຊ່ວຍເຫຼືອ / ແລະບັນທຶກ /
ລາຍການ.
* "--pageset=os" ບອກ xymongen ໂຄງສ້າງຂອງຫນ້າເວັບ
ການນໍາໃຊ້ຮູບແບບ "os", ແທນທີ່ຈະເປັນຮູບແບບເລີ່ມຕົ້ນ.
* "--template=os" ບອກ xymongen ໃຊ້ຊຸດທີ່ແຕກຕ່າງກັນຂອງ
header- ແລະ footer-templates. ປົກກະຕິແລ້ວ xymongen ໃຊ້
ແມ່ແບບມາດຕະຖານໃນ $XYMONHOME/web/stdnormal_header ແລະ
.../stdnormal_footer - ດ້ວຍຕົວເລືອກນີ້, ມັນຈະໃຊ້ແທນ
ໄຟລ໌ "os_header" ແລະ "os_footer" ຈາກ
$XYMONHOME/ເວັບ/ໄດເລກະທໍລີ. ນີ້ອະນຸຍາດໃຫ້ທ່ານສາມາດປັບແຕ່ງ
ສ່ວນຫົວ ແລະສ່ວນທ້າຍສຳລັບແຕ່ລະຊຸດໜ້າ. ຖ້າເຈົ້າຕ້ອງການ
ເພື່ອໃຊ້ແມ່ແບບປົກກະຕິ, ທ່ານສາມາດຍົກເລີກທາງເລືອກນີ້.

ການ ນຳ ໃຊ້ XYMONGEN FOR ບົດລາຍງານ


ການລາຍງານ xymongen ແມ່ນຖືກປະຕິບັດໂດຍຜ່ານການທົດແທນການຫຼຸດລົງສໍາລັບ Xymon ມາດຕະຖານ
ສະຄຣິບລາຍງານ (report.sh ແລະ reportlog.sh) ຕິດຕັ້ງຢູ່ໃນ webservers cgi-bin ຂອງທ່ານ
ລະບົບ.

ທັງສອງ Shell script ເຫຼົ່ານີ້ໄດ້ຖືກແທນທີ່ດ້ວຍ shell-script ສອງຕົວຂະຫນາດນ້ອຍຫຼາຍ, ນັ້ນແມ່ນພຽງແຕ່
ຕັ້ງຄ່າຕົວແປສະພາບແວດລ້ອມ Xymon, ແລະຮຽກຮ້ອງ report.cgi(1​) or reportlog.cgi(1​)
ສະຄຣິບໃນ $XYMONHOME/bin/

ທ່ານສາມາດນໍາໃຊ້ຕົວເລືອກເສັ້ນຄໍາສັ່ງ xymongen ໃນເວລາທີ່ສ້າງບົດລາຍງານ, ຕົວຢ່າງເພື່ອຍົກເວັ້ນບາງອັນ
ປະເພດຂອງການທົດສອບ (ເຊັ່ນ: "--ignorecolumns=msgs") ຈາກບົດລາຍງານ, ເພື່ອກໍານົດຊື່ຂອງ.
ແນວໂນ້ມ- ແລະຂໍ້ມູນ- ຖັນທີ່ບໍ່ຄວນຢູ່ໃນບົດລາຍງານ, ຫຼືການຈັດຮູບແບບບົດລາຍງານ
ແຕກຕ່າງກັນ (ເຊັ່ນ: "--subpagecolumns=2"). ຖ້າທ່ານຕ້ອງການທາງເລືອກທີ່ແນ່ນອນທີ່ຈະໃຊ້ໃນເວລາທີ່ a
ບົດ​ລາຍ​ງານ​ແມ່ນ​ໄດ້​ຖືກ​ສ້າງ​ຕັ້ງ​ຂຶ້ນ​ຈາກ​ການ​ໂຕ້​ຕອບ​ຂອງ​ເວັບ​ໄຊ​ຕ​໌​, ເຮັດ​ໃຫ້​ທາງ​ເລືອກ​ເຫຼົ່າ​ນີ້​ເຂົ້າ​ໄປ​ໃນ​ຂອງ​ທ່ານ​
ໄຟລ໌ $XYMONHOME/etc/xymonserver.cfg ໃນຕົວແປສະພາບແວດລ້ອມ XYMONGENREPOPTS.

ໄຟລ໌ບົດລາຍງານທີ່ສ້າງຂຶ້ນໂດຍ xymongen ຖືກເກັບໄວ້ໃນໄດເລກະທໍລີສ່ວນບຸກຄົນ (ຫນຶ່ງຕໍ່
ບົດລາຍງານ) ຂ້າງລຸ່ມນີ້ $XYMONHOME/www/rep/ directory. ສິ່ງເຫຼົ່ານີ້ຄວນຈະຖືກອະນາໄມໂດຍອັດຕະໂນມັດ
- ເນື່ອງຈາກບົດລາຍງານໃຫມ່ຖືກສ້າງຂື້ນ, ບົດລາຍງານເກົ່າຈະຖືກໂຍກຍ້າຍ.

ຫຼັງຈາກການຕິດຕັ້ງ, ພະຍາຍາມສ້າງບົດລາຍງານ. ທ່ານອາດຈະເຫັນວ່າການເຊື່ອມຕໍ່ຢູ່ໃນ
ມຸມຊ້າຍເທິງ (ເຖິງ ack.html, nongreen.html ແລະອື່ນໆ) ບໍ່ເຮັດວຽກອີກຕໍ່ໄປ. ເພື່ອແກ້ໄຂສິ່ງເຫຼົ່ານີ້, ປ່ຽນແປງ
ໄຟລ໌ $XYMONHOME/web/repnormal_header ຂອງທ່ານ ດັ່ງນັ້ນລິ້ງເຫຼົ່ານີ້ບໍ່ໄດ້ອ້າງອີງເຖິງ "&XYMONWEB" ແຕ່
ກັບຄໍານໍາຫນ້າ URL ປົກກະຕິສໍາລັບຫນ້າ Xymon ຂອງທ່ານ.

SLA ການລາຍງານ


ການລາຍງານ xymongen ອະນຸຍາດໃຫ້ສ້າງ SLA ທີ່ແທ້ຈິງ (ຂໍ້ຕົກລົງລະດັບການບໍລິການ)
ບົດລາຍງານ, ຍັງສໍາລັບໄລຍະເວລາການບໍລິການທີ່ບໍ່ແມ່ນ 24x7. ອັນນີ້ຖືກເປີດໃຊ້ໂດຍການກໍານົດ a
ແທັກ "REPORTTIME:timespec" ສໍາລັບເຈົ້າພາບເພື່ອກໍານົດໄລຍະເວລາການບໍລິການ, ແລະທາງເລືອກ a
ແທັກ "WARNPCT:level" ເພື່ອກໍານົດຄວາມພ້ອມທີ່ຕົກລົງກັນ.

Noteາຍເຫດ: ເບິ່ງ hosts.cfg(5​) ສໍາລັບ syntax ທີ່ແນ່ນອນຂອງທາງເລືອກເຫຼົ່ານີ້.

"REPORTTIME:timespec" ກໍານົດເວລາຂອງມື້ໃນເວລາທີ່ການບໍລິການຄາດວ່າຈະຂຶ້ນແລະ
ແລ່ນ. ໂດຍຄ່າເລີ່ມຕົ້ນນີ້ແມ່ນ 24 ຊົ່ວໂມງຕໍ່ມື້, ມື້ທັງຫມົດຂອງອາທິດ. ຖ້າ SLA ຂອງທ່ານກວມເອົາພຽງແຕ່
ຈັນ-ສຸກ ເວລາ 7 ໂມງເຊົ້າ - 8 ໂມງແລງ, ເຈົ້າກຳນົດອັນນີ້ວ່າ "ລາຍງານເວລາ = W: 0700: 2000", ແລະຕົວສ້າງລາຍງານ
ຫຼັງຈາກນັ້ນຈະຄິດໄລ່ທັງສອງຄວາມພ້ອມ 24x7 ປົກກະຕິແຕ່ຍັງເປັນ "ການມີ SLA" ເຊິ່ງ
ພຽງແຕ່ເອົາສະຖານະພາບຂອງເຈົ້າພາບໃນລະຫວ່າງໄລຍະເວລາ SLA ເຂົ້າໃນບັນຊີ.

ພາຣາມິເຕີ DOWNTIME:timespec ມີຜົນກະທົບຕໍ່ການຄິດໄລ່ຄວາມພ້ອມຂອງ SLA. ຖ້າ​ໄຟ​ໄໝ້
ເກີດຂຶ້ນໃນໄລຍະເວລາທີ່ກໍານົດທີ່ເປັນໄປໄດ້ "DOWNTIME", ຫຼັງຈາກນັ້ນຄວາມລົ້ມເຫລວໄດ້ຖືກລາຍງານດ້ວຍ a
ສະຖານະພາບຂອງ "ສີຟ້າ". (ສີດຽວກັນແມ່ນໃຊ້ຖ້າທ່ານ "ປິດການໃຊ້ງານ" ຫຼັງຈາກນັ້ນໂຮດໂດຍໃຊ້ Xymon
"ປິດການທໍາງານ"). ເວລາທີ່ສະຖານະການທົດສອບແມ່ນ "ສີຟ້າ" ບໍ່ໄດ້ຖືກລວມຢູ່ໃນ SLA
ການຄິດໄລ່, ບໍ່ວ່າຈະຢູ່ໃນຈໍານວນເວລາທີ່ເຈົ້າພາບຖືກພິຈາລະນາຫຼຸດລົງ, ຫຼືຢູ່ໃນ
ຈໍານວນເວລາທັງຫມົດທີ່ລາຍງານກວມເອົາ. ດັ່ງນັ້ນເວລາ "ສີຟ້າ" ແມ່ນຖືກລະເລີຍຢ່າງມີປະສິດທິພາບ
ການຄິດໄລ່ຄວາມພ້ອມຂອງ SLA, ຊ່ວຍໃຫ້ທ່ານສາມາດວາງແຜນການຢຸດເຮັດວຽກໂດຍບໍ່ມີຜົນກະທົບຕໍ່
ລາຍງານຄວາມພ້ອມຂອງ SLA.

ຕົວຢ່າງ: ເຈົ້າພາບມີ "DOWNTIME:*:0700:0730 REPORTTIME=W:0600:2200" ເພາະວ່າມັນຖືກປິດເປີດໃໝ່
ທຸກໆມື້ລະຫວ່າງ 7 ໂມງເຊົ້າຫາ 7.30 ໂມງເຊົ້າ, ແຕ່ການບໍລິການຕ້ອງໃຫ້ບໍລິການຕັ້ງແຕ່ 6 ໂມງເຊົ້າຫາ 10 ໂມງແລງ. ສໍາລັບ
ມື້ລາຍງານ, ມັນໄດ້ຫຼຸດລົງຈາກ 7: 10 ໂມງເຊົ້າຫາ 7: 15 ໂມງແລງ (ແຜນການ reboot), ແຕ່ຍັງ
ເວລາ 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 ວິນາທີ. ດັ່ງນັ້ນ SLA
ມີ 53280/53700 = 99,22%

ແທັກ "WARNPCT:level" ຖືກຮອງຮັບໃນໄຟລ໌ hosts.cfg, ເພື່ອກໍານົດຄວາມພ້ອມ.
ເກນເປັນເຈົ້າພາບໂດຍເຈົ້າພາບ. ເກນນີ້ກຳນົດວ່າການທົດສອບຖືກລາຍງານເປັນ
ສີຂຽວ, ສີເຫຼືອງຫຼືສີແດງໃນບົດລາຍງານ. ສາມາດກຳນົດຄ່າເລີ່ມຕົ້ນສຳລັບໂຮສທັງໝົດທີ່ມີທາງຜ່ານ
ສະພາບແວດລ້ອມ XYMONREPWARN ປ່ຽນແປງໄດ້, ແຕ່ຖືກລົບລ້າງໂດຍແທັກນີ້. ລະ​ດັບ​ແມ່ນ​ໄດ້​ຮັບ​ເປັນ​
ເປີເຊັນ, ເຊັ່ນ: "WARNPT: 98.5"

ສ້າງຂຶ້ນກ່ອນ ບົດລາຍງານ


ໂດຍປົກກະຕິ, xymongen ຜະລິດບົດລາຍງານທີ່ເຊື່ອມຕໍ່ກັບຫນ້າເວັບທີ່ສ້າງແບບເຄື່ອນໄຫວທີ່ມີ
ສະຖານະລາຍລະອຽດຂອງການທົດສອບ (ຜ່ານ script reportlog.sh CGI).

ມັນເປັນໄປໄດ້ທີ່ຈະມີ xymongen ຜະລິດບົດລາຍງານໂດຍບໍ່ມີການເຊື່ອມໂຍງແບບເຄື່ອນໄຫວເຫຼົ່ານີ້, ດັ່ງນັ້ນ
ບົດລາຍງານສາມາດຖືກສົ່ງອອກໄປຍັງເຄື່ອງແມ່ຂ່າຍອື່ນ. ມັນຍັງອາດຈະເປັນປະໂຫຍດທີ່ຈະສ້າງທາງສ່ວນຫນ້າຂອງ
ບົດລາຍງານ, ເພື່ອຫຼຸດຜ່ອນການໂຫຼດໂດຍການມີຜູ້ໃຊ້ຫຼາຍຄົນສ້າງບົດລາຍງານດຽວກັນ.

ເພື່ອເຮັດສິ່ງນີ້, ທ່ານຕ້ອງດໍາເນີນການ xymongen ດ້ວຍຕົວເລືອກ "--reportopts" ເພື່ອເລືອກເວລາ
ໄລ​ຍະ​ເວ​ລາ​ທີ່​ບົດ​ລາຍ​ງານ​ກວມ​ເອົາ​, ຮູບ​ແບບ​ການ​ລາຍ​ງານ (ທີ່​ສໍາ​ຄັນ​, ບໍ່​ແມ່ນ​ສີ​ຂຽວ​, ຫຼື​ເຫດ​ການ​ທັງ​ຫມົດ​)​.
ແລະເພື່ອຮຽກຮ້ອງໃຫ້ບໍ່ມີຫນ້າໄດນາມິກທີ່ຈະຖືກສ້າງຂຶ້ນ.

syntax ແມ່ນ:

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

"ເວລາເລີ່ມຕົ້ນ" ແລະ "ເວລາສິ້ນສຸດ" ຖືກລະບຸເປັນຄ່າ Unix time_t, ເຊັ່ນ: ວິນາທີນັບຕັ້ງແຕ່ວັນທີ 1 ມັງກອນ
1970 00:00 GMT. ໂຊກດີ, ນີ້ສາມາດຖືກຄິດໄລ່ໄດ້ຢ່າງງ່າຍດາຍກັບຜົນປະໂຫຍດວັນທີ GNU ຖ້າທ່ານ
ໃຊ້ຕົວເລືອກຜົນຜະລິດ "+%s". ຖ້າທ່ານບໍ່ມີຜົນປະໂຫຍດວັນທີ GNU, ເລືອກເອົາມັນ
ຈາກ www.gnu.org; ຫຼືທ່ານສາມາດນໍາໃຊ້ປະໂຫຍດ "etime" ສໍາລັບຈຸດປະສົງດຽວກັນ, ເຊິ່ງແມ່ນ
ມີຢູ່ໃນບ່ອນເກັບມ້ຽນຢູ່ www.deadcat.net.

"nodynamic" ແມ່ນທັງ 0 (ສໍາລັບຫນ້າແບບເຄື່ອນໄຫວ, ຄ່າເລີ່ມຕົ້ນ) ຫຼື 1 (ສໍາລັບບໍ່ມີການເຄື່ອນໄຫວ, ie pre-
ສ້າງ, ຫນ້າ).

"ແບບ" ແມ່ນ "crit" (ລວມທັງເຫດການທີ່ສໍາຄັນເຊັ່ນ: ສີແດງເທົ່ານັ້ນ), "nongr" (ລວມທັງຫມົດ.
ເຫດການທີ່ບໍ່ແມ່ນສີຂຽວ), ຫຼື "ທັງຫມົດ" (ລວມທັງເຫດການທັງຫມົດ).

ທາງເລືອກ xymongen ອື່ນສາມາດຖືກນໍາໃຊ້, ເຊັ່ນ "--ignorecolumns" ຖ້າທ່ານຕ້ອງການຍົກເວັ້ນບາງອັນ.
ການທົດສອບຈາກບົດລາຍງານ.

ໂດຍປົກກະຕິທ່ານຍັງຈະຕ້ອງລະບຸຕົວແປສະພາບແວດລ້ອມ XYMONWEB (ມັນຕ້ອງກົງກັນ
URL ພື້ນຖານສໍາລັບບ່ອນທີ່ບົດລາຍງານຈະຖືກເຮັດໃຫ້ສາມາດເຂົ້າເຖິງໄດ້ຈາກ), ແລະໄດເລກະທໍລີຜົນຜະລິດ
ບ່ອນທີ່ໄຟລ໌ລາຍງານຖືກບັນທຶກໄວ້. ຖ້າທ່ານລະບຸ XYMONWEB, ທ່ານຄວນອາດຈະຄືກັນ
ກໍານົດຕົວແປສະພາບແວດລ້ອມ XYMONHELPSKIN ແລະ XYMONNOTESSKIN. ສິ່ງເຫຼົ່ານີ້ຄວນຊີ້ໃຫ້ເຫັນ
URL ທີ່ Xymon help- ແລະ note-files ຂອງທ່ານຕັ້ງຢູ່; ຖ້າພວກເຂົາບໍ່ໄດ້ກໍານົດ, the
ລິ້ງຄ໌ໄປຫາ help- ແລະ note-files ຈະຊີ້ຢູ່ໃນໄດເລກະທໍລີບົດລາຍງານ ແລະອາດຈະເປັນ
ບໍ່ເຮັດວຽກ.

ດັ່ງນັ້ນການຮຽກຮ້ອງທົ່ວໄປຂອງ xymongen ສໍາລັບບົດລາຍງານຄົງທີ່ຈະເປັນ:

START=`date +%s --date="22 ມິຖຸນາ 2003 00:00:00"`
END=`date +%s --date="22 ມິຖຸນາ 2003 23:59:59"`
XYMONWEB=/reports/bigbrother/daily/2003/06/22 \
XYMONHELPSKIN=/ xymon/ຊ່ວຍເຫຼືອ \
XYMONNOTESSKIN=/ xymon/ບັນທຶກ \
xymongen --reportopts=$START:$END:1:crit \
--subpagecolumns=2 \
/var/www/docroot/reports/xymon/daily/2003/06/22

ການຕັ້ງຄ່າ "XYMONWEB" ຫມາຍຄວາມວ່າບົດລາຍງານຈະມີຢູ່ກັບ URL ຂອງ
"http://www.server.com/reports/xymon/daily/2003/06/22". ບົດລາຍງານປະກອບດ້ວຍພາຍໃນ
ລິ້ງທີ່ໃຊ້ URL ນີ້, ສະນັ້ນມັນບໍ່ສາມາດຍ້າຍໄປບ່ອນອື່ນໄດ້ຢ່າງງ່າຍດາຍ.

ຕົວກໍານົດການສຸດທ້າຍແມ່ນໄດເລກະທໍລີທາງດ້ານຮ່າງກາຍທີ່ສອດຄ້ອງກັນຢູ່ໃນເຄື່ອງແມ່ຂ່າຍເວັບຂອງທ່ານທີ່ກົງກັບ
URL XYMONWEB. ແນ່ນອນທ່ານສາມາດສ້າງໄຟລ໌ບົດລາຍງານໄດ້ທຸກບ່ອນທີ່ທ່ານຕ້ອງການ - ບາງທີອາດມີ
ເຄື່ອງອື່ນ - ແລະຫຼັງຈາກນັ້ນຍ້າຍພວກມັນໄປຫາ webserver ຕໍ່ມາ.

ໃຫ້ສັງເກດວ່າວິທີການ ວັນ(1​) ຜົນປະໂຫຍດແມ່ນໃຊ້ເພື່ອຄິດໄລ່ຄ່າເລີ່ມຕົ້ນ ແລະເວລາສິ້ນສຸດ.

ENVIRONMENT ຄວາມຮັບຜິດຊອບ


BOARDFILTER
ການກັ່ນຕອງທີ່ໃຊ້ເພື່ອເລືອກສິ່ງທີ່ໂຮດ / ການທົດສອບຖືກລວມຢູ່ໃນຫນ້າເວັບ, ໂດຍການກັ່ນຕອງ
ຂໍ້ມູນທີ່ດຶງມາຈາກ xymond vi ຄໍາສັ່ງ xymondboard. ເບິ່ງ ໄຊມອນ(1​) ສໍາລັບລາຍລະອຽດ
ໃນ syntax ຂອງການກັ່ນຕອງ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ບໍ່ມີການກັ່ນຕອງແມ່ນເຮັດແລ້ວ.

ໃຊ້ xymongen ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


Ad


Ad