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

ນີ້ແມ່ນ 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



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌