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

ນີ້ແມ່ນຄໍາສັ່ງ 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



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