ນີ້ແມ່ນຄໍາສັ່ງເກັບລວບລວມ-nagios ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
collectd-nagios - Nagios plugin ສໍາລັບການສອບຖາມທີ່ເກັບກໍາ
ສະຫຼຸບສັງລວມ
ເກັບກໍາ-nagios -s socket -n value_spec -H hostname [ທາງເລືອກ]
ລາຍລະອຽດ
ໂຄງການຂະຫນາດນ້ອຍນີ້ແມ່ນກາວລະຫວ່າງເກັບກໍາແລະ nagios. ການເກັບກໍາການເກັບກໍາຕ່າງໆ
ສະຖິຕິການປະຕິບັດທີ່ມັນສະຫນອງຜ່ານ "unixsock plugin", ເບິ່ງ
ລວບລວມ-unixsock(5). ໂຄງການນີ້ເອີ້ນວ່າ Nagios, ເຊື່ອມຕໍ່ກັບເຕົ້າຮັບ UNIX ແລະ
ອ່ານຄ່າຈາກການເກັບກໍາ. ຫຼັງຈາກນັ້ນມັນກັບຄືນມາ ຕົກລົງ, ຄໍາເຕືອນ or CRITICAL ຂຶ້ນກັບ
ຄ່າ ແລະຂອບເຂດທີ່ສະໜອງໃຫ້ໂດຍ Nagios.
ການໂຕ້ຖຽງ ແລະ OPTIONS
ການໂຕ້ຖຽງ ແລະທາງເລືອກຕໍ່ໄປນີ້ແມ່ນຕ້ອງການ ແລະເຂົ້າໃຈໂດຍ collected-nagios. ໄດ້
ຄໍາສັ່ງຂອງການໂຕ້ຖຽງໂດຍທົ່ວໄປບໍ່ສໍາຄັນ, ຕາບໃດທີ່ບໍ່ມີການໂຕ້ຖຽງກັນຫຼາຍ
ກ່ວາຫນຶ່ງຄັ້ງ
-s socket
ເສັ້ນທາງຂອງເຕົ້າຮັບ UNIX ເປີດໂດຍ "unixsock plugin".
-n value_spec
ຄ່າທີ່ຈະອ່ານຈາກການເກັບກໍາ. ການໂຕ້ຖຽງແມ່ນຢູ່ໃນຮູບແບບ
"plugin[-instance]/type[-instance]".
-H hostname
ຊື່ເຈົ້າພາບເພື່ອສອບຖາມຄ່າສໍາລັບ.
-d data_source
ແຕ່ລະຄົນ value_spec ອາດຈະຖືກສ້າງມາຈາກຫຼາຍ "ແຫຼ່ງຂໍ້ມູນ". ດ້ວຍທາງເລືອກນີ້, ທ່ານສາມາດເຮັດໄດ້
ເລືອກໜຶ່ງ ຫຼືຫຼາຍແຫຼ່ງຂໍ້ມູນ. ເພື່ອເລືອກເອົາຫຼາຍແຫຼ່ງຂໍ້ມູນພຽງແຕ່ລະບຸນີ້
ທາງເລືອກອີກເທື່ອຫນຶ່ງ. ຖ້າຫາກວ່າແຫຼ່ງຂໍ້ມູນຫຼາຍໄດ້ຮັບການກວດສອບພວກເຂົາເຈົ້າຈະໄດ້ຮັບການຈັດການອີງຕາມການ
ການທໍາງານຂອງການລວມເຂົ້າກັບ -g ທາງເລືອກ.
-g none|ໂດຍສະເລ່ຍ|sum
ເມື່ອຫຼາຍແຫຼ່ງຂໍ້ມູນຖືກເລືອກຈາກ spec ມູນຄ່າ, ພວກເຂົາສາມາດຈັດການໄດ້
ແຕກຕ່າງກັນໄປຕາມທາງເລືອກນີ້. ຄຸນຄ່າຂອງຄວາມຫມາຍດັ່ງຕໍ່ໄປນີ້:
none
ບໍ່ມີການລວມຕົວຖ້າເຮັດໄດ້ແລະການເຕືອນໄພແລະພາກພື້ນທີ່ສໍາຄັນຖືກນໍາໃຊ້ກັບແຕ່ລະຄົນ
ມູນຄ່າເປັນເອກະລາດ.
ໂດຍສະເລ່ຍ
ໄລຍະການເຕືອນໄພ ແລະວິຈານແມ່ນໃຊ້ກັບຄ່າສະເລ່ຍຂອງຄ່າທັງໝົດ.
sum ໄລຍະການເຕືອນໄພ ແລະວິຈານແມ່ນໃຊ້ກັບຜົນລວມຂອງຄ່າທັງໝົດ.
ຮ້ອຍລະ
ຂອບເຂດການເຕືອນໄພແລະຄວາມສໍາຄັນແມ່ນຖືກນໍາໃຊ້ກັບອັດຕາສ່ວນ (ເປັນເປີເຊັນ) ຂອງຄັ້ງທໍາອິດ
ຄ່າ ແລະຜົນລວມຂອງຄ່າທັງໝົດ. ຄຳເຕືອນຈະຖືກສົ່ງຄືນຖ້າຄ່າທຳອິດບໍ່ແມ່ນ
ກຳນົດ ຫຼື ຖ້າຄ່າທັງໝົດລວມເຖິງສູນ.
-c ລະດັບ
-w ລະດັບ
ຕັ້ງຄ່າສໍາຄັນ (-c) ແລະຄໍາເຕືອນ (-w) ຊ່ວງ. ທາງເລືອກເຫຼົ່ານີ້ສ່ວນຫຼາຍແມ່ນປະຕິບັດຕາມປົກກະຕິ
syntax ຂອງ Nagios plugins. ຮູບແບບທົ່ວໄປແມ່ນ "ນາທີ:ສູງສຸດທີ່ເຄຍ". ຖ້າຄ່ານ້ອຍກວ່າ
ນາທີ ຫຼືໃຫຍ່ກວ່າ ສູງສຸດທີ່ເຄຍ, ເປັນ ການເຕືອນໄພ or ສໍາຄັນ ສະຖານະພາບຖືກສົ່ງຄືນ, ຖ້າບໍ່ດັ່ງນັ້ນສະຖານະພາບ
is ຄວາມສໍາເລັດ.
ເຄື່ອງໝາຍ tilde (~) ສາມາດຖືກນໍາໃຊ້ເພື່ອກໍານົດຢ່າງຈະແຈ້ງ infinity. ຖ້າ ~ ຖືກນໍາໃຊ້ເປັນ ນາທີ
ຄ່າ, infinity ລົບແມ່ນຖືກນໍາໃຊ້. ໃນກໍລະນີຂອງ ສູງສຸດທີ່ເຄຍ, ມັນໄດ້ຖືກຕີຄວາມວ່າເປັນບວກ
ບໍ່ມີຂອບເຂດ.
ຖ້າຕົວລະຄອນ ທຳ ອິດຂອງ ລະດັບ ແມ່ນຢູ່ໃນເຄື່ອງຫມາຍ (@), ຄວາມຫມາຍຂອງໄລຍະຈະ
ຖືກປີ້ນ. I. e. ຄຸນຄ່າທັງຫມົດ ພາຍໃນ ໄລຍະຈະໃຫ້ຜົນໄດ້ຮັບ a ການເຕືອນໄພ or ສໍາຄັນ
ສະຖານະພາບ, ໃນຂະນະທີ່ຄ່າທັງຫມົດ ນອກ ໄລຍະຈະສົ່ງຜົນໃຫ້ a ຄວາມສໍາເລັດ ສະຖານະພາບ.
ນາທີ (ແລະຈໍ້າສອງເມັດ) ອາດຈະຖືກຍົກເວັ້ນ, ນາທີ ຈາກນັ້ນສົມມຸດວ່າເປັນສູນ. ຖ້າ ສູງສຸດທີ່ເຄຍ (ແຕ່ບໍ່ແມ່ນ
ຈໍ້າສອງເມັດຖືກລະເວັ້ນ, ສູງສຸດທີ່ເຄຍ ແມ່ນສົມມຸດວ່າເປັນ infinity ໃນທາງບວກ.
-m ຖ້າທາງເລືອກນີ້ຖືກມອບໃຫ້, "ບໍ່ແມ່ນຕົວເລກ" (NaN) ຖືກປະຕິບັດເປັນ ສໍາຄັນ. ໂດຍຄ່າເລີ່ມຕົ້ນ, the
none ລວມລາຍງານ NaNs ເປັນ ການເຕືອນໄພ. ການລວມຕົວອື່ນໆພຽງແຕ່ບໍ່ສົນໃຈ NaN
ຄ່າ.
ກັບຄືນ ມູນຄ່າ
ຕາມປົກກະຕິສໍາລັບ plugins Nagios, ໂປລແກລມນີ້ຂຽນຂໍ້ຄວາມສະຖານະສັ້ນ, ຫນຶ່ງແຖວໄປຫາ
STDOUT ແລະສັນຍານຄວາມສໍາເລັດຫຼືຄວາມລົ້ມເຫລວກັບມູນຄ່າຂອງມັນ. ມັນອອກດ້ວຍຄ່າກັບຄືນ
of 0 ສໍາລັບການ ຄວາມສໍາເລັດ, 1 ສໍາລັບການ ການເຕືອນໄພ ແລະ 2 ສໍາລັບການ ສໍາຄັນ. ຖ້າຄ່າບໍ່ສາມາດໃຊ້ໄດ້ຫຼື
ບາງຂໍ້ຜິດພາດອື່ນເກີດຂຶ້ນ, ມັນກັບຄືນມາ 3 ສໍາລັບການ ຮູ້ຈັກ.
ໃຊ້ການເກັບກໍາ-nagios ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net