ນີ້ແມ່ນຄໍາສັ່ງ xymonping ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
xymonping - ເຄື່ອງມື Xymon ping
ສະຫຼຸບສັງລວມ
xymonping [--reries=N] [--timeout=N] [ທີ່ຢູ່ IP]
ລາຍລະອຽດ
xymonping(1) ຖືກນໍາໃຊ້ສໍາລັບການທົດສອບ ping ຂອງເຈົ້າພາບຕິດຕາມໂດຍ ໄຊມອນ(7) ຕິດຕາມກວດກາ
ລະບົບ. ມັນອ່ານບັນຊີລາຍຊື່ຂອງທີ່ຢູ່ IP ຈາກ stdin, ແລະດໍາເນີນການກວດສອບ "ping" ເພື່ອເບິ່ງວ່າ
ເຈົ້າພາບເຫຼົ່ານີ້ມີຊີວິດຢູ່. ມັນໄດ້ຖືກຮຽກຮ້ອງຕາມປົກກະຕິໂດຍ xymonnet(1) ຜົນປະໂຫຍດ, ເຊິ່ງປະຕິບັດ
ການທົດສອບເຄືອຂ່າຍ Xymon ທັງໝົດ.
ທາງເລືອກ, ຖ້າບັນຊີລາຍຊື່ຂອງທີ່ຢູ່ IP ຖືກສົ່ງຜ່ານເປັນການໂຕ້ຖຽງແຖວຄໍາສັ່ງ, ມັນຈະ ping.
IP ເຫຼົ່ານັ້ນແທນທີ່ຈະອ່ານພວກມັນຈາກ stdin.
xymonping ພຽງແຕ່ຈັດການກັບທີ່ຢູ່ IP, ບໍ່ແມ່ນ hostnames.
xymonping ໄດ້ຮັບການດົນໃຈໂດຍ fping(1) ເຄື່ອງມື, ແຕ່ໄດ້ຖືກລາຍລັກອັກສອນຈາກ scratch ກັບ
ປະຕິບັດຕົວທົດສອບ ping ໄວໂດຍບໍ່ມີຄ່າໃຊ້ຈ່າຍຫຼາຍທີ່ພົບເຫັນຢູ່ໃນສິ່ງອໍານວຍຄວາມສະດວກອື່ນໆ.
ຜົນຜະລິດຈາກ xymonping ແມ່ນຄ້າຍຄືກັນກັບ "fping -Ae".
xymonping probes ຫຼາຍລະບົບໃນຂະຫນານ, ແລະ runtime ແມ່ນເພາະສະນັ້ນສ່ວນໃຫຍ່
ຂຶ້ນກັບການຕັ້ງເວລາໝົດເວລາ ແລະຈຳນວນຂອງການພະຍາຍາມອີກຄັ້ງ. ດ້ວຍຕົວເລືອກເລີ່ມຕົ້ນ,
xymonping ໃຊ້ເວລາປະມານ 18 ວິນາທີເພື່ອ ping ເຈົ້າພາບທັງຫມົດ (ການທົດສອບທີ່ມີຊຸດການປ້ອນຂໍ້ມູນຂອງ
1500 ທີ່ຢູ່ IP).
SUID-ROOT ການຕິດຕັ້ງ ຕ້ອງການ
xymonping ຕ້ອງໄດ້ຮັບການຕິດຕັ້ງດ້ວຍສິດທິພິເສດຂອງ suid-root, ເນື່ອງຈາກວ່າມັນຮຽກຮ້ອງໃຫ້ມີ "ດິບ
ເຕົ້າຮັບ" ເພື່ອສົ່ງແລະຮັບແພັກເກັດ ICMP Echo (ping).
xymonping ໄດ້ຖືກປະຕິບັດເຊັ່ນວ່າມັນທັນທີທັນໃດຫຼຸດລົງສິດທິຂອງຮາກ, ແລະພຽງແຕ່
regains ໃຫ້ເຂົາເຈົ້າປະຕິບັດສອງປະຕິບັດງານ: ໄດ້ຮັບເຕົ້າຮັບວັດຖຸດິບ, ແລະການຜູກມັດທາງເລືອກ
ມັນໄປຫາທີ່ຢູ່ແຫຼ່ງສະເພາະ. ການດໍາເນີນງານເຫຼົ່ານີ້ແມ່ນປະຕິບັດເປັນຮາກ, ສ່ວນທີ່ເຫຼືອຂອງ
time xymonping ແລ່ນດ້ວຍສິດທິຂອງຜູ້ໃຊ້ປົກກະຕິ. ໂດຍສະເພາະ, ບໍ່ມີຂໍ້ມູນຜູ້ໃຊ້ສະຫນອງຫຼື
ຂໍ້ມູນເຄືອຂ່າຍຖືກໃຊ້ໃນຂະນະທີ່ແລ່ນດ້ວຍສິດທິຂອງຮາກ. ເພາະສະນັ້ນ, ມັນຄວນຈະປອດໄພ
ໃຫ້ xymonping ດ້ວຍສິດທິພິເສດຂອງຮາກ suid ທີ່ຈໍາເປັນ.
OPTIONS
--reries=N
ກໍານົດຈໍານວນການພະຍາຍາມໃຫມ່ສໍາລັບເຈົ້າພາບທີ່ບໍ່ຕອບສະຫນອງຕໍ່ ping ເບື້ອງຕົ້ນ, ie
ຈໍານວນຂອງ probes ping ສົ່ງນອກເຫນືອການ probe ເບື້ອງຕົ້ນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
--retries=2, ເພື່ອ ping host 3 ເທື່ອ ກ່ອນທີ່ຈະສະຫຼຸບວ່າມັນບໍ່ຕອບສະໜອງ.
--timeout=N
ກໍານົດເວລາຫມົດເວລາ (ເປັນວິນາທີ) ສໍາລັບ ping probes. ຖ້າເຈົ້າພາບບໍ່ຕອບສະຫນອງ
ພາຍໃນ N ວິນາທີ, ມັນຖືກຖືວ່າເປັນສິ່ງທີ່ບໍ່ສາມາດໃຊ້ໄດ້, ເວັ້ນເສຍແຕ່ວ່າມັນຕອບສະຫນອງກັບຫນຶ່ງໃນນັ້ນ
ພະຍາຍາມໃໝ່. ຄ່າເລີ່ມຕົ້ນແມ່ນ --timeout=5.
--responses=N
xymonping ປົກກະຕິຢຸດເຊົາການ ping host ຫຼັງຈາກໄດ້ຮັບການຕອບສະຫນອງດຽວ, ແລະນໍາໃຊ້
ເພື່ອກໍານົດເວລາໄປກັບ. ຖ້າຄໍາຕອບທໍາອິດໃຊ້ເວລາດົນກວ່າທີ່ຈະມາຮອດ
- e.g. ເນື່ອງຈາກວ່າເຄືອຂ່າຍ overhead ເພີ່ມເຕີມໃນເວລາທີ່ທໍາອິດກໍານົດເສັ້ນທາງທີ່ຈະ
ເຈົ້າພາບເປົ້າຫມາຍ - ມັນອາດຈະ skew ບົດລາຍງານຕະຫຼອດການເດີນທາງ. ຫຼັງຈາກນັ້ນທ່ານສາມາດນໍາໃຊ້ນີ້
ທາງເລືອກທີ່ຈະຮຽກຮ້ອງໃຫ້ມີ N ການຕອບສະຫນອງ, ແລະ xymonping ຈະຄິດໄລ່ທີ່ໃຊ້ເວລາໄປກັບ
ສະເລ່ຍຂອງເວລາຕອບໂຕ້ທັງໝົດ.
--max-pps=N
ຈໍານວນແພັກເກັດສູງສຸດຕໍ່ວິນາທີ. ອັນນີ້ຈຳກັດຈຳນວນແພັກເກັດ ICMP
xymonping ຈະສົ່ງຕໍ່ວິນາທີ, ໂດຍການບັງຄັບໃຊ້ການຊັກຊ້າສັ້ນໆຫຼັງຈາກແຕ່ລະຊຸດແມ່ນ
ສົ່ງ. ການຕັ້ງຄ່າເລີ່ມຕົ້ນແມ່ນເພື່ອສົ່ງສູງສຸດ 50 ຊອງຕໍ່ວິນາທີ. ໃຫ້ສັງເກດວ່າ
ການເພີ່ມຂຶ້ນຂອງນີ້ອາດຈະເຮັດໃຫ້ນ້ໍາຖ້ວມຂອງເຄືອຂ່າຍ, ແລະນັບຕັ້ງແຕ່ ICMP packets ສາມາດ
ຖືກຍົກເລີກໂດຍ routers ແລະອຸປະກອນເຄືອຂ່າຍອື່ນໆ, ນີ້ສາມາດເຮັດໃຫ້ເກີດພຶດຕິກໍາທີ່ຜິດພາດ
ກັບເຈົ້າພາບບັນທຶກໄວ້ວ່າບໍ່ຕອບສະຫນອງເມື່ອພວກເຂົາຢູ່ໃນຄວາມເປັນຈິງ OK.
--source=ADDRESS
ໃຊ້ ADDRESS ເປັນທີ່ຢູ່ IP ແຫຼ່ງຂອງແພັກເກັດ ping ທີ່ສົ່ງ. ໃນຫຼາຍບ້ານ
ລະບົບ, ອະນຸຍາດໃຫ້ທ່ານເລືອກເອົາ IP ແຫຼ່ງຂອງເຈົ້າພາບອອກໄປ, ເຊິ່ງອາດຈະເປັນ
ມີຄວາມຈໍາເປັນສໍາລັບ ping ເຮັດວຽກ.
--debug
ເປີດໃຊ້ຜົນດີບັກ. ນີ້ພິມອອກແພັກເກັດທັງຫມົດທີ່ສົ່ງແລະໄດ້ຮັບ.
ໃຊ້ xymonping ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net