ນີ້ແມ່ນຄໍາສັ່ງ pmval ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
ໂມງແລງ - ການປະຕິບັດ metrics ມູນຄ່າ dumper
ສະຫຼຸບສັງລວມ
ໂມງແລງ [-dgrz] [-A align] [-a ເກັບ] [-f N] [-h ເຈົ້າພາບ] [-i instances] [-K ສະເປັກ] [-n
pmnsfile] [-O ຊົດເຊີຍ] [-p port] [-S ເວລາເລີ່ມຕົ້ນ] [-s ຕົວຢ່າງ] [-T ເວລາສິ້ນສຸດ] [-t ໄລຍະຫ່າງ] [-U
ເກັບ] [-w width] [-Z ເຂດເວລາ] ຊື່ metric
ລາຍລະອຽດ
ໂມງແລງ ພິມມູນຄ່າປັດຈຸບັນ ຫຼືເກັບໄວ້ໃນຕົວວັດແທກປະສິດທິພາບທີ່ສະເໜີຊື່. ເມຕຣິກ
ຄວາມສົນໃຈແມ່ນມີຊື່ຢູ່ໃນ ຊື່ metric ການໂຕ້ຖຽງ, ຂຶ້ນກັບຄຸນສົມບັດຕົວຢ່າງກັບ
ໄດ້ -i ທຸງດັ່ງທີ່ອະທິບາຍໄວ້ຂ້າງລຸ່ມນີ້.
ເວັ້ນເສຍແຕ່ໄດ້ມຸ້ງໄປຫາເຈົ້າພາບອື່ນໂດຍ -h ທາງເລືອກ, ຫຼືການເກັບຮັກສາໄວ້ໂດຍ -a or -U
ທາງເລືອກ, ໂມງແລງ ຈະຕິດຕໍ່ກັບ Performance Metrics Collector Daemon (PMCD) ຢູ່ໃນທ້ອງຖິ່ນ
ເຈົ້າພາບເພື່ອໃຫ້ໄດ້ຂໍ້ມູນທີ່ຕ້ອງການ.
ໄດ້ ຊື່ metric ການໂຕ້ຖຽງອາດຈະຖືກໃຫ້ຢູ່ໃນ syntax ສະເພາະຂອງ metric, ດັ່ງທີ່ອະທິບາຍ
in PCPIntro(1), ບ່ອນທີ່ແຫຼ່ງ, metric ແລະຕົວຢ່າງອາດຈະລວມຢູ່ໃນ
ຊື່ metric, ຕົວຢ່າງ thathost:kernel.all.load["1 ນາທີ"]. ເມື່ອຮູບແບບນີ້ຖືກນໍາໃຊ້, ບໍ່ມີ
ໄດ້ -h or -a or -U ທາງເລືອກອາດຈະຖືກກໍານົດ.
ເມື່ອໃຊ້ syntax ສະເພາະຂອງ metric, `` hostname '' @ ໄດ້ຮັບການປິ່ນປົວເປັນພິເສດແລະ
ສາເຫດ ໂມງແລງ ເພື່ອໃຊ້ບໍລິບົດທ້ອງຖິ່ນເພື່ອເກັບກຳຕົວວັດແທກຈາກ PMDAs ຢູ່ໃນໂຮດທ້ອງຖິ່ນ
ໂດຍບໍ່ມີ PMCD. ມີພຽງບາງຕົວວັດແທກທີ່ມີຢູ່ໃນໂໝດນີ້.
ເມື່ອປະມວນຜົນການຈັດເກັບ, ໂມງແລງ ອາດຈະຍົກເລີກການຄວບຄຸມເວລາຂອງຕົນເອງ, ແລະດໍາເນີນການເປັນ
"ຂ້າທາດ" ຂອງ ກ ເວລາທ່ຽງ(1) ຂະບວນການທີ່ໃຊ້ກ່ອງໂຕ້ຕອບ GUI ເພື່ອສະຫນອງການຄວບຄຸມເວລາ. ໃນ
ກໍລະນີນີ້, ບໍ່ວ່າຈະເປັນ -g ທາງເລືອກຄວນຈະຖືກນໍາໃຊ້ເພື່ອເລີ່ມຕົ້ນ ໂມງແລງ ເປັນທາດຂອງຄົນໃໝ່
ເວລາທ່ຽງ(1) ຕົວຢ່າງ, ຫຼື -p ຄວນຖືກນໍາໃຊ້ເພື່ອຕິດ ໂມງແລງ ທີ່ມີຢູ່ແລ້ວ ເວລາທ່ຽງ(1) ຕົວຢ່າງ
ຜ່ານຊ່ອງທາງ IPC ທີ່ກໍານົດໂດຍ port ການໂຕ້ຖຽງ.
ໄດ້ -S, -T, -O ແລະ -A ທາງເລືອກອາດຈະຖືກນໍາໃຊ້ເພື່ອກໍານົດປ່ອງຢ້ຽມເວລາເພື່ອຈໍາກັດຕົວຢ່າງ
ດຶງຂໍ້ມູນ, ກໍານົດຕົ້ນກໍາເນີດເບື້ອງຕົ້ນພາຍໃນປ່ອງຢ້ຽມເວລາ, ຫຼືລະບຸ "ທໍາມະຊາດ"
ການສອດຄ່ອງຂອງເວລາຕົວຢ່າງ; ອ້າງເຖິງ PCPIntro(1) ສໍາລັບລາຍລະອຽດທີ່ສົມບູນຂອງເຫຼົ່ານີ້
ຕົວເລືອກ
ທາງເລືອກອື່ນທີ່ຄວບຄຸມແຫຼ່ງຂໍ້ມູນ, ເວລາແລະຮູບແບບຂອງຂໍ້ມູນຂ່າວສານໄດ້ລາຍງານ
by ໂມງແລງ ມີດັ່ງນີ້:
-a ຄ່າການວັດແທກປະສິດທິພາບແມ່ນດຶງມາຈາກບ່ອນເກັບມ້ຽນ Performance Co-Pilot (PCP).
ໄຟລ໌ບັນທຶກທີ່ລະບຸໂດຍຊື່ພື້ນຖານ ເກັບ.
-d ເມື່ອຫຼິ້ນຄືນຈາກບ່ອນເກັບມ້ຽນ, ຕົວເລືອກນີ້ຮ້ອງຂໍໃຫ້ມີເວລາຈິງ
ການຊັກຊ້າແມ່ນຖືກນໍາໃຊ້ລະຫວ່າງຕົວຢ່າງ (ເບິ່ງ -t) ເພື່ອສົ່ງຜົນການຢຸດຊົ່ວຄາວ, ແທນທີ່ຈະເປັນຄ່າເລີ່ມຕົ້ນ
ພຶດຕິກໍາຂອງການ replay ໃນຄວາມໄວເຕັມ.
-f ຕົວເລກຖືກລາຍງານຢູ່ໃນ `` ຈຸດຄົງທີ່ '' ຫມາຍເຫດ, ແທນທີ່ຈະເປັນວິທະຍາສາດມາດຕະຖານ
ຫມາຍເຫດ. ແຕ່ລະຕົວເລກຈະຂຶ້ນກັບຄວາມກວ້າງຂອງຖັນຕາມຄ່າເລີ່ມຕົ້ນ
heuristics, ອື່ນ ໆ ໄດ້ -w ທາງເລືອກຖ້າຫາກວ່າລະບຸໄວ້, ແລະປະກອບມີ N ຕົວເລກຫຼັງຈາກທົດສະນິຍົມ
ຈຸດ. ດັ່ງນັ້ນ, ທາງເລືອກ -f 3 -w 8 ຈະຜະລິດຕົວເລກຂອງແບບຟອມ 9999.999. ກ
ຄ່າຂອງສູນສໍາລັບ N ລົບຈຸດທົດສະນິຍົມ ແລະຕົວເລກເສດສ່ວນໃດນຶ່ງ.
-g ເລີ່ມຕົ້ນ ໂມງແລງ ເປັນສໍາລອງຂອງໃຫມ່ ເວລາທ່ຽງ(1) ຂະບວນການສໍາລັບການ replay ຂອງເກັບໄວ້
ຂໍ້ມູນປະສິດທິພາບໂດຍໃຊ້ ເວລາທ່ຽງ(1) ການໂຕ້ຕອບຜູ້ໃຊ້ແບບກາຟິກ.
-h ມູນຄ່າການວັດແທກການປະຕິບັດໃນປະຈຸບັນແມ່ນໄດ້ມາຈາກການສະເໜີຊື່ ເຈົ້າພາບ ເຄື່ອງຈັກ.
-i instances ແມ່ນບັນຊີລາຍຊື່ຂອງຫນຶ່ງຫຼືຫຼາຍຕົວຢ່າງສໍາລັບການປະຕິບັດທີ່ຖືກແຕ່ງຕັ້ງ
metric - ພຽງແຕ່ຕົວຢ່າງເຫຼົ່ານີ້ຈະຖືກດຶງແລະລາຍງານ (ຄ່າເລີ່ມຕົ້ນແມ່ນເພື່ອ
ລາຍງານທຸກກໍລະນີ). ບັນຊີລາຍຊື່ຕ້ອງເປັນການໂຕ້ຖຽງດຽວ, ມີອົງປະກອບຂອງບັນຊີລາຍຊື່
ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ ແລະ/ຫຼື ຊ່ອງຫວ່າງ.
ຊື່ຕົວຢ່າງອາດຈະຖືກອ້າງອີງດ້ວຍວົງຢືມດຽວ (') ຫຼືຄູ່ (") ສໍາລັບກໍລະນີເຫຼົ່ານັ້ນ
ບ່ອນທີ່ຊື່ຕົວຢ່າງມີຊ່ອງຫວ່າງ ຫຼືເຄື່ອງໝາຍຈຸດ.
ຫຼາຍ -i ທາງເລືອກແມ່ນອະນຸຍາດໃຫ້ເປັນວິທີທາງເລືອກຂອງການລະບຸຫຼາຍກ່ວາຫນຶ່ງ
ຕົວຢ່າງຂອງຄວາມສົນໃຈ.
ສໍາລັບຕົວຢ່າງ, ດັ່ງຕໍ່ໄປນີ້ທັງຫມົດແມ່ນທຽບເທົ່າ:
$ ໂມງແລງ -i "'1 ນາທີ','5 ນາທີ" kernel.all.load
$ ໂມງແລງ -i '"1 ນາທີ","5 ນາທີ"' kernel.all.load
$ ໂມງແລງ -i "'1 ນາທີ' '5 ນາທີ" kernel.all.load
$ ໂມງແລງ -i "'1 ນາທີ" -i "'5 ນາທີ" kernel.all.load
$ ໂມງແລງ 'localhost:kernel.all.load["1 ນາທີ","5 ນາທີ"]'
-K ໃນເວລາທີ່ດຶງຂໍ້ມູນການວັດແທກຈາກສະພາບທ້ອງຖິ່ນ, ໄດ້ -K ທາງເລືອກອາດຈະຖືກນໍາໃຊ້ເພື່ອຄວບຄຸມ
DSO PMDAs ທີ່ຄວນຈະເຮັດໃຫ້ສາມາດເຂົ້າເຖິງໄດ້. ໄດ້ ສະເປັກ argument ສອດຄ່ອງກັບ syntax
ອະທິບາຍໃນ __pmSpecLocalPMDA(3). ຫຼາຍກວ່າຫນຶ່ງ -K ທາງເລືອກອາດຈະຖືກນໍາໃຊ້.
-n ປົກກະຕິແລ້ວ ໂມງແລງ ດໍາເນີນການຢູ່ໃນຄ່າເລີ່ມຕົ້ນ Performance Metrics Name Space (PMNS), ຢ່າງໃດກໍຕາມ
ຖ້າຫາກວ່າ -n ທາງເລືອກແມ່ນໄດ້ລະບຸໄວ້ເປັນ namespace ທາງເລືອກທີ່ຖືກໂຫຼດຈາກໄຟລ໌
pmnsfile.
-p ແນບ ໂມງແລງ ທີ່ມີຢູ່ແລ້ວ ເວລາທ່ຽງ(1) ຂະບວນການຄວບຄຸມເວລາຜ່ານ IPC
ຊ່ອງທາງການກໍານົດໂດຍ port ການໂຕ້ຖຽງ. ຕົວເລືອກນີ້ປົກກະຕິແລ້ວໃຊ້ພຽງແຕ່ໂດຍຄົນອື່ນ
ເຄື່ອງມື, eg ຕາຕະລາງຕາຕະລາງ(1), ເມື່ອພວກເຂົາເປີດຕົວ ໂມງແລງ ດ້ວຍການຄວບຄຸມເວລາ synchronized.
-r ພິມຄ່າດິບສຳລັບການວັດແທກຕົວນັບສະສົມ. ປົກກະຕິການວັດແທກຕົວນັບສະສົມ
ຖືກປ່ຽນເປັນອັດຕາ. ຕົວຢ່າງ, ການໂອນແຜ່ນຖືກລາຍງານເປັນຈໍານວນແຜ່ນ
ການໂອນຕໍ່ວິນາທີໃນລະຫວ່າງຕົວຢ່າງກ່ອນຫນ້າ, ແທນທີ່ຈະເປັນມູນຄ່າດິບ
ຈໍານວນຂອງການໂອນແຜ່ນນັບຕັ້ງແຕ່ເຄື່ອງໄດ້ຖືກ booted. ຖ້າທ່ານລະບຸນີ້
ທາງເລືອກ, ຄ່າ metric ດິບຖືກພິມອອກ.
-s ການໂຕ້ຖຽງ ຕົວຢ່າງ ກໍານົດຈໍານວນຕົວຢ່າງທີ່ຈະເອົາມາແລະລາຍງານ. ຖ້າ
ຕົວຢ່າງ ແມ່ນ 0 ຫຼື -s ບໍ່ໄດ້ລະບຸໄວ້, ໂມງແລງ ຈະເກັບຕົວຢ່າງແລະລາຍງານຢ່າງຕໍ່ເນື່ອງ (ໃນ
ໂຫມດເວລາຈິງ) ຫຼືຈົນກ່ວາໃນຕອນທ້າຍຂອງການເກັບ PCP (ໃນຮູບແບບການເກັບ).
-t ການປັບປຸງເລີ່ມຕົ້ນ ໄລຍະຫ່າງ ອາດຈະຖືກຕັ້ງເປັນອັນອື່ນທີ່ບໍ່ແມ່ນຄ່າເລີ່ມຕົ້ນ 1 ວິນາທີ.
ໄດ້ ໄລຍະຫ່າງ argument ປະຕິບັດຕາມ syntax ທີ່ອະທິບາຍໄວ້ໃນ PCPIntro(1), ແລະໃນ
ແບບຟອມທີ່ງ່າຍດາຍທີ່ສຸດອາດຈະເປັນຈໍານວນທີ່ບໍ່ໄດ້ເຊັນ (ຫນ່ວຍງານທີ່ຊີ້ໃຫ້ເຫັນໃນກໍລະນີນີ້ແມ່ນ
ວິນາທີ).
-U ຄ່າການວັດແທກປະສິດທິພາບແມ່ນດຶງມາຈາກບ່ອນເກັບມ້ຽນ Performance Co-Pilot (PCP).
ໄຟລ໌ບັນທຶກທີ່ລະບຸໂດຍຊື່ພື້ນຖານ ເກັບ, ເຖິງແມ່ນວ່າບໍ່ເຫມືອນກັບ -a ທຸກໆມູນຄ່າທີ່ບັນທຶກໄວ້
ຢູ່ໃນບ່ອນເກັບມ້ຽນສໍາລັບ metric ທີ່ເລືອກແລະ instances ໄດ້ຖືກລາຍງານ (ດັ່ງນັ້ນບໍ່ມີ interpolation
ຮູບແບບ, ແລະໄລຍະຫ່າງຕົວຢ່າງ (-t ທາງເລືອກ) ຖືກລະເລີຍ.
ຫຼາຍທີ່ສຸດຫນຶ່ງໃນທາງເລືອກ -a ແລະ -U ອາດຈະຖືກກໍານົດ.
-w ກໍານົດຄວາມກວ້າງຂອງແຕ່ລະຖັນຂອງຜົນຜະລິດທີ່ຈະເປັນ width ຖັນ. ຖ້າບໍ່ໄດ້ລະບຸຖັນ
ກວ້າງພຽງພໍເພື່ອຮອງຮັບມູນຄ່າທີ່ໃຫຍ່ທີ່ສຸດຂອງປະເພດທີ່ພິມ.
-Z ໂດຍຕົວຢ່າງ, ໂມງແລງ ລາຍງານເວລາຂອງມື້ອີງຕາມເຂດເວລາທ້ອງຖິ່ນກ່ຽວກັບ
ລະບົບທີ່ ໂມງແລງ ແມ່ນແລ່ນ. ໄດ້ -Z ທາງເລືອກປ່ຽນເຂດເວລາເປັນ ເຂດເວລາ ໃນ
ຮູບແບບຂອງສະພາບແວດລ້ອມປ່ຽນແປງໄດ້ TZ ດັ່ງທີ່ໄດ້ອະທິບາຍໄວ້ໃນ ກ່ຽວກັບ(7).
-z ປ່ຽນເຂດເວລາລາຍງານເປັນເຂດເວລາທ້ອງຖິ່ນຢູ່ທີ່ເຈົ້າພາບທີ່ເປັນແຫຼ່ງທີ່ມາຂອງ
metrics ການປະຕິບັດ, ດັ່ງທີ່ໄດ້ກໍານົດໂດຍຜ່ານການ ຊື່ metric ຫຼື -h or -a or
-U ຕົວເລືອກ
ສັນຍາລັກຕໍ່ໄປນີ້ອາດຈະປາກົດເປັນບາງຄັ້ງຄາວ, ແທນຄ່າ metric, in ໂມງແລງ
ຜົນຜະລິດ: ເຄື່ອງຫມາຍຄໍາຖາມ (?) ສະແດງໃຫ້ເຫັນວ່າຄ່າແມ່ນບໍ່ມີຕໍ່ໄປອີກແລ້ວສໍາລັບການທີ່
ຕົວຢ່າງ metric. ເຄື່ອງຫມາຍ exclamation (!) ຊີ້ບອກວ່າ counter 64-bit ຫໍ່ໃນລະຫວ່າງ
ຕົວຢ່າງ.
ຜົນໄດ້ຮັບຈາກ ໂມງແລງ ແມ່ນມຸ້ງໄປຫາຜົນຜະລິດມາດຕະຖານ.
ໃຊ້ pmval ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net