Ito ang command ganglia2pcp na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
ganglia2pcp - Mag-import ng data ng ganglia at lumikha ng archive ng PCP
SINOPSIS
ganglia2pcp [-s simula] [-e dulo] [-f outfile] [-d labas] [-Z timezone] [-h hostname]
input_dir
DESCRIPTION
ganglia2pcp ay nilayon na basahin ang isang hanay ng mga ganglia file na nakaimbak sa rrd na format at
isalin ang mga ito sa isang Performance Co-Pilot (PCP) archive na may basename outfile.
Ang layunin ng converter na ito ay kunin ang lahat ng rrd file na makikita sa input_dir at
bumuo ng isang pcp archive file. Ang pagmamapa ng ganglia metrics sa pcp metrics ay
tinukoy sa loob.
Ang resultang PCP achive ay maaaring gamitin kasama ng lahat ng PCP client tool para i-graph ang mga subset ng
data gamit ang pmchart(1), magsagawa ng pagbabawas ng data at pag-uulat, salain gamit ang PCP inference
makina pmie(1), atbp.
Isang serye ng mga pisikal na file ang gagawin gamit ang prefix outfile. Ang mga ito ay outfile.0
(ang data ng pagganap), outfile.meta (ang metadata na naglalarawan sa data ng pagganap)
at outfile.index (isang temporal na index upang mapabuti ang kahusayan ng mga pagpapatakbo ng replay para sa
archive). Kung mayroon nang alinman sa mga file na ito, kung gayon sar2pcp habilin hindi patungan ang mga ito at
ay lalabas na may mensahe ng error ng form
__pmLogNewFile: umiral na ang blah.0, hindi over-written
ganglia2pcp ay isang Perl script na gumagamit ng PCP::LogImport Perl wrapper sa paligid ng PCP
libpcp_import library, at dahil dito ay maaaring gamitin bilang isang halimbawa upang bumuo ng mga bagong tool sa
mag-import ng iba pang mga uri ng data ng pagganap at lumikha ng mga archive ng PCP. Ang RRDs Perl wrapper ay
ginamit para i-parse ang mga raw rrd format na file.
Kinokontrol ng mga opsyon ang paggana ng converter.
-s Ang simula Tinutukoy ng argumento ang oras ng pagsisimula sa isang format na naiintindihan ng str2time. Ang
Ang default na oras ng pagsisimula ay 24 bago ang kasalukuyang oras.
-e Ang dulo Tinutukoy ng argumento ang oras ng pagtatapos sa isang format na naiintindihan ng str2time. Ang default
ang oras ng pagsisimula ay kasalukuyang oras.
-f Ang outfile Ang argument ay tumutukoy sa isang pangalan ng file ng output. Ang default na pangalan ay nasa
karaniwang format ng pmlogger batay sa oras ng pagsisimula, hal. 20150201.00.10
-d Ang labas Tinutukoy ng argumento ang isang output na susulatan. Ang default ay ang kasalukuyang
direktoryo
-Z Ang timezone itinatakda ng argumento ang source timezone sa archive ng PCP (ang default ay to
gamitin ang lokal na timezone). Ang timezone ay dapat may format na +HHMM (para sa mga oras at
minuto sa Silangan ng UTC) o -HHMM (para sa mga oras at minuto sa Kanluran ng UTC) o UTC. Tandaan sa
partikular na hindi ang zoneinfo (aka Olson) na format, hal. Europe/Paris, o ang
posix TZ format, hal. EST+5 ay pinapayagan. Halimbawa: timezone=+1100.
-h Ang hostname Ang argumento ay tumutukoy sa isang hostname na isusulat sa archive. Ang default ay
kinuha mula sa pangalan ng direktoryo kung saan naninirahan ang mga rrd file.
CFP Kapaligiran
Mga variable ng kapaligiran na may prefix PCP_ ay ginagamit upang i-parameter ang file at direktoryo
mga pangalan na ginagamit ng PCP. Sa bawat pag-install, ang file /etc/pcp.conf naglalaman ng mga lokal na halaga
para sa mga variable na ito. Ang $PCP_CONF variable ay maaaring gamitin upang tukuyin ang isang alternatibo
configuration file, gaya ng inilarawan sa pcp.confNa (5).
Gamitin ang ganglia2pcp online gamit ang mga serbisyo ng onworks.net