ນີ້ແມ່ນຄໍາສັ່ງ ganglia2pcp ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
ganglia2pcp - ການນໍາເຂົ້າຂໍ້ມູນ ganglia ແລະສ້າງຮວບຮວມ PCP
ສະຫຼຸບສັງລວມ
ganglia2pcp [-s ການເລີ່ມຕົ້ນ] [-e ໃນຕອນທ້າຍ] [-f outfile] [-d ຂີ້ຮ້າຍ] [-Z ເຂດເວລາ] [-h hostname]
input_dir
ລາຍລະອຽດ
ganglia2pcp ມີຈຸດປະສົງເພື່ອອ່ານຊຸດຂອງໄຟລ໌ ganglia ທີ່ເກັບໄວ້ໃນຮູບແບບ rrd ແລະ
ແປໃຫ້ເຂົາເຈົ້າເຂົ້າໄປໃນບ່ອນເກັບມ້ຽນ Performance Co-Pilot (PCP) ທີ່ມີຊື່ພື້ນຖານ outfile.
ຈຸດປະສົງຂອງຕົວແປງສັນຍານນີ້ແມ່ນເພື່ອເອົາໄຟລ໌ rrd ທັງຫມົດທີ່ພົບເຫັນຢູ່ໃນ input_dir ແລະ
ສ້າງໄຟລ໌ແຟ້ມຈັດເກັບ pcp ດຽວ. ການສ້າງແຜນທີ່ຂອງ ganglia metrics ກັບ pcp metrics ແມ່ນ
ກໍານົດພາຍໃນ.
ຜົນໄດ້ຮັບ PCP ບັນລຸໄດ້ອາດຈະຖືກນໍາໃຊ້ກັບເຄື່ອງມືລູກຄ້າ PCP ທັງຫມົດເພື່ອສະແດງຕາຕະລາງຍ່ອຍຂອງ
ຂໍ້ມູນການນໍາໃຊ້ ຕາຕະລາງຕາຕະລາງ(1), ປະຕິບັດການຫຼຸດຜ່ອນຂໍ້ມູນແລະການລາຍງານ, ການກັ່ນຕອງກັບ PCP inference
ເຄື່ອງຈັກ pmie(1), ແລະອື່ນ.
ຊຸດຂອງໄຟລ໌ທາງດ້ານຮ່າງກາຍຈະຖືກສ້າງຂຶ້ນດ້ວຍຄໍານໍາຫນ້າ outfileທີ່ຢູ່ ພວກນີ້ແມ່ນ outfile.0
(ຂໍ້ມູນການປະຕິບັດ), outfile.meta (ເມຕາເດຕາທີ່ອະທິບາຍຂໍ້ມູນປະສິດທິພາບ)
ແລະ outfile.index (ດັດຊະນີຊົ່ວຄາວເພື່ອປັບປຸງປະສິດທິພາບຂອງການດໍາເນີນງານ replay ສໍາລັບ
ຮວບຮວມ). ຖ້າໄຟລ໌ເຫຼົ່ານີ້ມີຢູ່ແລ້ວ, ຫຼັງຈາກນັ້ນ sar2pcp ຈະ ບໍ່ ຂຽນທັບພວກມັນແລະ
ຈະອອກດ້ວຍຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດຂອງແບບຟອມ
__pmLogNewFile: blah.0 ມີຢູ່ແລ້ວ, ບໍ່ຂຽນເກີນ
ganglia2pcp ແມ່ນສະຄຣິບ Perl ທີ່ໃຊ້ PCP::LogImport Perl wrapper ອ້ອມ PCP
libpcp_import ຫ້ອງສະຫມຸດ, ແລະດັ່ງນັ້ນສາມາດຖືກນໍາໃຊ້ເປັນຕົວຢ່າງເພື່ອພັດທະນາເຄື່ອງມືໃຫມ່
ນໍາເຂົ້າຂໍ້ມູນການປະຕິບັດປະເພດອື່ນ ແລະສ້າງແຟ້ມຈັດເກັບ PCP. RRDs Perl wrapper ແມ່ນ
ໃຊ້ເພື່ອວິເຄາະໄຟລ໌ຮູບແບບ rrd ດິບ.
ຕົວເລືອກຄວບຄຸມການເຮັດວຽກຂອງຕົວແປງສັນຍານ.
-s ໄດ້ ການເລີ່ມຕົ້ນ argument ກໍານົດເວລາເລີ່ມຕົ້ນໃນຮູບແບບທີ່ເຂົ້າໃຈໂດຍ str2time. ໄດ້
ເວລາເລີ່ມຕົ້ນເລີ່ມຕົ້ນແມ່ນ 24 ກ່ອນເວລາປັດຈຸບັນ.
-e ໄດ້ ໃນຕອນທ້າຍ argument ກໍານົດເວລາສິ້ນສຸດໃນຮູບແບບທີ່ເຂົ້າໃຈໂດຍ str2time. ຄ່າເລີ່ມຕົ້ນ
ເວລາເລີ່ມຕົ້ນແມ່ນເວລາປະຈຸບັນ.
-f ໄດ້ outfile argument ລະບຸຊື່ໄຟລ໌ຜົນຜະລິດ. ຊື່ເລີ່ມຕົ້ນແມ່ນຢູ່ໃນ
ຮູບແບບ pmlogger ມາດຕະຖານໂດຍອີງໃສ່ເວລາເລີ່ມຕົ້ນ, ເຊັ່ນ: 20150201.00.10
-d ໄດ້ ຂີ້ຮ້າຍ argument ກໍານົດຜົນໄດ້ຮັບທີ່ຈະຂຽນເຖິງ. ຄ່າເລີ່ມຕົ້ນແມ່ນປັດຈຸບັນ
ລະບົບ
-Z ໄດ້ ເຂດເວລາ argument ກໍານົດເຂດເວລາແຫຼ່ງໃນແຟ້ມ PCP (ຄ່າເລີ່ມຕົ້ນແມ່ນ
ໃຊ້ເຂດເວລາທ້ອງຖິ່ນ). ເຂດເວລາຕ້ອງມີຮູບແບບ +HHMM (ສຳລັບຊົ່ວໂມງ ແລະ
ນາທີຕາເວັນອອກຂອງ UTC) ຫຼື -HHMM (ສໍາລັບຊົ່ວໂມງແລະນາທີຕາເວັນຕົກຂອງ UTC) ຫຼື UTC. ຫມາຍເຫດໃນ
ໂດຍສະເພາະນັ້ນ neither ໄດ້ ຂໍ້ມູນເຂດ ຮູບແບບ (aka Olson), ຕົວຢ່າງ: ເອີຣົບ/ປາຣີ, ຫຼື
ຕໍາແຫນ່ງ TZ ຮູບແບບ, ເຊັ່ນ: EST+5 ແມ່ນອະນຸຍາດ. ຕົວຢ່າງ: ເຂດເວລາ=+1100.
-h ໄດ້ hostname argument ລະບຸຊື່ເຈົ້າພາບເພື່ອຂຽນໃສ່ບ່ອນເກັບມ້ຽນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
ເອົາມາຈາກຊື່ໄດເລກະທໍລີທີ່ໄຟລ໌ rrd ອາໃສຢູ່ໃນ.
PCP ENVIRONMENT
ຕົວແປສະພາບແວດລ້ອມທີ່ມີຄໍານໍາຫນ້າ PCP_ ຖືກນໍາໃຊ້ເພື່ອກໍານົດໄຟລ໌ແລະໄດເລກະທໍລີ
ຊື່ທີ່ໃຊ້ໂດຍ PCP. ໃນແຕ່ລະການຕິດຕັ້ງ, ໄຟລ໌ /etc/pcp.conf ປະກອບມີຄ່າທ້ອງຖິ່ນ
ສໍາລັບຕົວແປເຫຼົ່ານີ້. ໄດ້ $PCP_CONF ຕົວແປອາດຈະຖືກໃຊ້ເພື່ອລະບຸທາງເລືອກ
ໄຟລ໌ການຕັ້ງຄ່າ, ດັ່ງທີ່ໄດ້ອະທິບາຍໄວ້ໃນ pcp.conf(5).
ໃຊ້ ganglia2pcp ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net