ນີ້ແມ່ນ iclip ຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
icli - ການໂຕ້ຕອບເສັ້ນຄໍາສັ່ງ Icinga
ສະຫຼຸບສັງລວມ
ໄອຄລີ [-v|-vv|-vvv] [-z ການກັ່ນຕອງ] [-h ການເປັນເຈົ້າພາບ] [-g ເຈົ້າພາບ] [-s ການບໍລິການ] [-c config] [-C]
[-f ໄຟລ໌ສະຖານະພາບ] [-F rw-file] [-ລ|-ls|-lq|-ld] [-a ການປະຕິບັດ[:ໂຕ້ຖຽງ]] [ເຈົ້າພາບ/ການບໍລິການ ...]
ເວີຊັ່ນ
0.48 Version
ລາຍລະອຽດ
ໄອຄລີ ແມ່ນການໂຕ້ຕອບເສັ້ນຄໍາສັ່ງກັບ ໄອຊິ້ງກາ. ຕາມຄ່າເລີ່ມຕົ້ນ, ມັນຈະສະແດງລາຍການບໍລິການທັງໝົດ ແລະຂອງພວກມັນ
ລັດ.
ໃຫ້ສັງເກດວ່າໃນເວລາທີ່ສະຫນອງການຕັ້ງຄ່າ custom ແລະເສັ້ນທາງໄຟລ໌ສະຖານະພາບ, ໄອຄລີ ຍັງເຮັດວຽກກັບ Nagios.
ຄວາມເຂົ້າກັນໄດ້ 100% ແມ່ນບໍ່ມີການຮັບປະກັນ, ຢ່າງໃດກໍຕາມ.
ໄອຄລີ ເຮັດວຽກພຽງແຕ່ເມື່ອຖືກປະຕິບັດຢູ່ໃນໂຮດທີ່ແລ່ນ ໄອຊິ້ງກາ ເດມອນ ເພື່ອໃຊ້ມັນໃສ່ເຄື່ອງອື່ນ
host, shell aliases (ເຊັ່ນ "alias icli='ssh $icingahost icli'") ຫຼືຄ້າຍຄືກັນແມ່ນແນະນຳ.
ທ່ານສາມາດແຄບລົງບັນຊີລາຍການຂອງການບໍລິການທີ່ທ່ານຕ້ອງການສະແດງໂດຍການນໍາໃຊ້ ຕົວກອງ (ຄື
"icli -z!o"), the -h/-s arguments ("icli -h aneurysm -s ຫ້ອງສະຫມຸດ, ເວັບໄຊທ໌") ຫຼື
commandline args ("icli aneurysm/{Libraries,Websites}" ດ້ວຍການຂະຫຍາຍ shell).
OPTIONS
-a|--ການປະຕິບັດ ການປະຕິບັດ[:ໂຕ້ຖຽງ]
ການດໍາເນີນງານ ການປະຕິບັດ ຢູ່ໃນໂຮດ ຫຼືບໍລິການທີ່ກົງກັນທັງໝົດ. ໂຕ້ຖຽງ ແມ່ນລາຍການຄຳສັ່ງທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດ
ການໂຕ້ຖຽງແລະຂຶ້ນກັບການປະຕິບັດໃນຄໍາຖາມ. ການປະຕິບັດ ອາດຈະເປັນຫນຶ່ງຫຼືສອງ
ທາງລັດຈົດໝາຍ.
ການປະຕິບັດຕໍ່ໄປນີ້ໄດ້ຮັບການສະຫນັບສະຫນູນ:
a|ຮັບຮູ້ ຄວາມຄິດເຫັນ
ຮັບຮູ້ບັນຫາການບໍລິການກັບ string ຄວາມຄິດເຫັນ. ນີ້ສ້າງຫນຽວ
ການຮັບຮູ້ທີ່ມີການແຈ້ງການແລະບໍ່ມີເວລາຫມົດອາຍຸ. ຄໍາເຫັນຈະບໍ່ເປັນ
ທົນນານ.
ໝາຍເຫດ: ການຮັບຮູ້ບັນຫາຂອງເຈົ້າພາບຍັງບໍ່ທັນຮອງຮັບເທື່ອ.
d|ເວລາຢຸດ ການເລີ່ມຕົ້ນ,ຢຸດ,ໄລຍະເວລາ,ຄວາມຄິດເຫັນ[,ເລືອກ]
ກຳນົດເວລາຂອງໂຮສ ຫຼືບໍລິການທີ່ບໍ່ໄດ້ກະຕຸ້ນ (ຂຶ້ນກັບອາກິວເມັນການກັ່ນຕອງ)
ເວລາຢຸດເຮັດວຽກ. ການເລີ່ມຕົ້ນ ແລະ ຢຸດ ແມ່ນ timestamps ແລະຕ້ອງໄດ້ຮັບການຈັດຮູບແບບເປັນ
YYYY-MM-DDTHH:MM:SS, ບ່ອນທີ່ "T" ເປັນຕົວຫນັງສື. ເວລາແມ່ນສົມມຸດວ່າຢູ່ໃນ
ເຂດເວລາດຽວກັນກັບລະບົບແລ່ນ icli.
If ໄລຍະເວລາ ແມ່ນ 0 (ສູນ), ເວລາຢຸດຄົງທີ່ລະຫວ່າງ ການເລີ່ມຕົ້ນ ແລະ ຢຸດ ແມ່ນໄດ້ ກຳ ນົດ.
ຖ້າບໍ່ດັ່ງນັ້ນ, ການຢຸດເຊົາການປ່ຽນແປງທີ່ຈະເລີ່ມຕົ້ນໃນລະຫວ່າງ ການເລີ່ມຕົ້ນ ແລະ ຢຸດ ແລະສຸດທ້າຍ
ໄລຍະເວລາ ຖືກກໍານົດ. ໃນກໍລະນີນີ້, ໄລຍະເວລາ ຕ້ອງເປັນຕົວເລກທີ່ແທ້ຈິງຕໍ່ທ້າຍດ້ວຍ
ຫົວໜ່ວຍທາງເລືອກ (s ສໍາລັບວິນາທີ, m ສໍາລັບນາທີ, h ສໍາລັບຊົ່ວໂມງ, d ສໍາລັບມື້, w ສໍາລັບ
ອາທິດ). ຖ້າບໍ່ມີຫົວຫນ່ວຍຖືກລະບຸ, ວິນາທີແມ່ນໃຊ້.
ຖ້າເຈົ້າພາບຖືກເລືອກແລະ ເລືອກ ປະກອບມີ "ເດັກນ້ອຍ", ໄລຍະເວລາຢຸດເຮັດວຽກສໍາລັບທັງຫມົດຂອງມັນ
ເດັກນ້ອຍຈະຖືກກໍານົດດ້ວຍຕົວກໍານົດການດຽວກັນກັບເຈົ້າພາບ. ເຊັ່ນດຽວກັນ, ຖ້າ
ເລືອກ ປະກອບມີ "trigger_children", ເຊິ່ງເປັນການກະຕຸ້ນໃຫ້ຢຸດເຮັດວຽກສໍາລັບເຈົ້າພາບທັງໝົດ
ເດັກນ້ອຍຈະຖືກກໍານົດ.
ຄວາມຄິດເຫັນ ຫມາຍເຖິງຊ່ອງຄໍາຄິດຄໍາເຫັນຂອງ downtime ແລະຈະຕ້ອງບໍ່ມີ ","
(ໝາຍຈຸດ) ຕົວອັກສອນ.
r|ກວດຄືນ
ກຳນົດເວລາກວດສອບຄືນໃໝ່ໃນທັນທີ
R|force_recheck
ຈັດຕາຕະລາງການບັງຄັບ, ການກວດສອບຄືນໃຫມ່ໃນທັນທີ
-c|--config config
ອ່ານ config ຈາກ ເອກະສານ
-C|--ບໍ່ມີສີ
ປິດການໃຊ້ງານສີໃນຜົນຜະລິດ
-f|--status-file ເອກະສານ
ອ່ານສະຖານະຈາກ ເອກະສານ
-F|--rw-file ເອກະສານ
ການນໍາໃຊ້ ເອກະສານ ເປັນໄຟລ໌ຄໍາສັ່ງພາຍນອກ.
-g|--hostgroup ເຈົ້າພາບ
ຈໍາກັດການເລືອກເຈົ້າພາບໃນ ເຈົ້າພາບ (ລາຍການທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ)
-h|-ເຈົ້າພາບ ການເປັນເຈົ້າພາບ
ຈຳກັດການເລືອກເປັນ ການເປັນເຈົ້າພາບ (ລາຍການທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ)
-l|--ລາຍການ ເວລາຢຸດເຮັດວຽກ|ການເປັນເຈົ້າພາບ|ການບໍລິການ|ຄິວ
ບອກການບໍລິການ (ຄ່າເລີ່ມຕົ້ນ) ຫຼືເຈົ້າພາບ. ໃຫ້ສັງເກດວ່າພຽງແຕ່ລັກສະນະທໍາອິດຂອງ
ການໂຕ້ຖຽງຖືກກວດສອບ, ດັ່ງນັ້ນ "icli -lh", "icli -ls" ແລະອື່ນໆແມ່ນດີ.
-m|--ການແຂ່ງຂັນ regex
ຈໍາກັດການຄັດເລືອກເປັນເຈົ້າພາບ / ການບໍລິການທີ່ມີຜົນຜະລິດ plugin ກົງກັນ regex (ປົກກະຕິ
ການສະແດງອອກ, case insensitive. ເບິ່ງ perlre).
-o|-- ພາບລວມ
ສະແດງພາບລວມແບບ "tactical overview" . ໂດຍຄ່າເລີ່ມຕົ້ນ (ຫຼືເມື່ອໃຊ້ກັບ "-ls") ໄດ້
ຈໍານວນເຈົ້າພາບ ແລະການບໍລິການທັງໝົດ (ທັງທັງໝົດ ແລະແບ່ງຕາມລັດຂອງເຂົາເຈົ້າ) ແມ່ນສະແດງ.
ເມື່ອໃຊ້ກັບ "-lh", ລາຍຊື່ໂຮດທັງຫມົດທີ່ມີຈໍານວນ ok / warning / ... checks on
ແຕ່ລະເຈົ້າພາບ.
-U|--as-contact ຊື່
ພຽງແຕ່ດໍາເນີນການກ່ຽວກັບການບໍລິການທີ່ເຫັນໄດ້ ຊື່. ບໍ່ໄດ້ຜົນສໍາລັບ -ລ ທັນ, ທີ່ເປັນປະໂຫຍດທີ່ສຸດສໍາລັບ
-ls.
ໝາຍເຫດ: ອັນນີ້ໝາຍເຖິງເພື່ອຊ່ວຍຊອກຫາວ່າບໍລິການໃດທີ່ຜູ້ໃຊ້ເຂົ້າເຖິງໄດ້. ມັນບໍ່ແມ່ນ
ມີຈຸດປະສົງເປັນວິທີການຈໍາກັດການເຂົ້າເຖິງແລະບໍ່ຄວນໃຊ້ວິທີນັ້ນ.
-s|--ການບໍລິການ ການບໍລິການ
ຈຳກັດການເລືອກເປັນ ການບໍລິການ (ລາຍການທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ). ສາມາດຖືກລວມເຂົ້າກັບ -h/-g to
ການຄັດເລືອກແຄບລົງຕື່ມອີກ, ແຕ່ອາດຈະໃຊ້ແບບຢືນຢູ່ຄົນດຽວ.
-v|-- verbose
ເພີ່ມທະວີການ verbosity ຜົນຜະລິດ. ສາມາດລວມໄດ້ເຖິງ -vvv
-V|- ການປ່ຽນແປງ
ສະແດງຂໍ້ມູນສະບັບ
-x|-- ຮູບແບບການຕັດ ຮູບແບບການ
ສິ່ງທີ່ຕ້ອງເຮັດກັບສາຍທີ່ຍາວເກີນໄປສໍາລັບເຄື່ອງຈ່າຍເງິນ: nອັນອື່ນ, cut off, line
break (ມີ indentation ທີ່ເຫມາະສົມ). ຄ່າເລີ່ມຕົ້ນແມ່ນເສັ້ນ bລີກ
-z|--ການກັ່ນຕອງ ການສະແດງອອກ
ຈໍາກັດການເລືອກເປັນເຈົ້າພາບ / ການບໍລິການຜ່ານການກັ່ນຕອງ. ການສະແດງອອກ ແມ່ນເຄື່ອງໝາຍຈຸດທີ່ແຍກອອກ
ລາຍຊື່ຕົວກອງ, ສະເພາະເຈົ້າພາບ/ບໍລິການທີ່ຕົວກອງທັງໝົດຖືກເລືອກ. ເບິ່ງ
ຍັງ "FILTER EXPRESSIONS"
OUTPUT
ການບໍລິການ ລາຍຊື່
ນີ້ແມ່ນວິທີການຜະລິດມາດຕະຖານ. ມັນປະກອບດ້ວຍດັ່ງຕໍ່ໄປນີ້:
· ລາຍລະອຽດການບໍລິການ
· -v: ທຸງບໍລິການ (Aຮັບຮູ້, Fທາບ, Pຊ່ວຍເຫຼືອ, !ບໍ່ມີການກວດສອບ)
·ສະຖານະການບໍລິການ (ok / ການເຕືອນໄພ / ສໍາຄັນ / ບໍ່ຮູ້ຈັກ)
· -v: ຄວາມພະຍາຍາມໃນປະຈຸບັນ / ຄວາມພະຍາຍາມສູງສຸດ
· ຜົນຜະລິດປລັກອິນ
ທີ່ສຸດ ລາຍຊື່
ເປີດໃຊ້ດ້ວຍ -ld
· ຊື່ເຈົ້າພາບ
·ສະຖານະເຈົ້າພາບ (ຕົກລົງ / ລົງ / ບໍ່ສາມາດເຂົ້າເຖິງໄດ້)
· -v: ຄວາມພະຍາຍາມໃນປະຈຸບັນ / ຄວາມພະຍາຍາມສູງສຸດ
· ຜົນຜະລິດປລັກອິນ
ຄິວ ລາຍຊື່
ເປີດໃຊ້ດ້ວຍ -lq
· ຊື່ເຈົ້າພາບ
·ຊື່ບໍລິການ
· ກວດສອບຄັ້ງສຸດທ້າຍ
· ກວດສອບຕໍ່ໄປ
FILTER ການສະແດງອອກ
ແຕ່ລະສຳນວນສາມາດຖືກປະຕິເສດດ້ວຍເຄື່ອງໝາຍ exclamation, ຕົວຢ່າງ "!A" ສຳລັບທັງໝົດທີ່ບໍ່ແມ່ນ.
ການບໍລິການຮັບຮູ້.
A ກວດສອບສະຖານະໄດ້ຮັບການຍອມຮັບ
D ເຈົ້າພາບບໍລິການນີ້ເປັນຂອງ Down ຫຼື Unreachable
F ການບໍລິການແມ່ນ flapping ລະຫວ່າງລັດ
N ການແຈ້ງເຕືອນສຳລັບການບໍລິການນີ້ຖືກປິດໄວ້
P ພຽງແຕ່ການກວດສອບ passive ຖືກເປີດໃຊ້. ໃຫ້ສັງເກດວ່າ !P ພຽງແຕ່ຫມາຍຄວາມວ່າການກວດສອບການເຄື່ອນໄຫວແມ່ນ
ເປີດໃຊ້, ບໍ່ວ່າສະຖານະຂອງການກວດສອບ passive
S ກວດສອບສະຖານະແມ່ນອ່ອນ. ສໍາລັບຕົວຢ່າງ, ມັນເຄີຍເປັນ OK ແລະໃນປັດຈຸບັນທີ່ສໍາຄັນ, ແຕ່ຍັງບໍ່ທັນໄດ້
ຮອດຈໍານວນສູງສຸດຂອງມັນແລ້ວ ແລະເຮັດໃຫ້ເກີດການແຈ້ງເຕືອນເທື່ອ. ດີທີ່ຈະຊອກຫາ (ຫຼືບໍ່ສົນໃຈ)
ບັນຫາການບໍລິການທີ່ອາດຈະເປັນພຽງແຕ່ຊົ່ວຄາວ, ຄວາມຜິດພາດທີ່ບໍ່ສໍາຄັນ.
o ສະຖານະເຈົ້າພາບ/ການບໍລິການແມ່ນ OK
w ສະຖານະການບໍລິການແມ່ນຄຳເຕືອນ
c ສະຖານະການບໍລິການແມ່ນສໍາຄັນ
u ສະຖານະການບໍລິການບໍ່ຮູ້ຈັກ
p ສະຖານະເຈົ້າພາບ ຫຼືການບໍລິການແມ່ນລໍຖ້າຢູ່
d ສະຖານະເຈົ້າພາບແມ່ນຫຼຸດລົງ
x ສະຖານະເຈົ້າພາບແມ່ນບໍ່ສາມາດເຂົ້າຫາໄດ້
ອອກ STATUS
ສູນ, ເວັ້ນເສຍແຕ່ຄວາມຜິດພາດທີ່ເກີດຂຶ້ນ.
CONFIGURATION
ບໍ່ມີ.
ຂຶ້ນກັບ
· autodie (ລວມກັບ perl >= 5.10.1)
· DateTime
· DateTime::Format::Strptime
· DateTime::TimeZone
· ໄລຍະ:: ຂະໜາດ
ໃຊ້ iclip ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net