นี่คือคำสั่ง ganglia2pcp ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
ปมประสาท2pcp - นำเข้าข้อมูลปมประสาทและสร้างไฟล์ PCP
เรื่องย่อ
ปมประสาท2pcp [-s เริ่มต้น] [-e ปลาย] [-f ออกจากไฟล์] [-d คนนอก] [-Z เขตเวลา] [-h ชื่อโฮสต์]
input_dir
DESCRIPTION
ปมประสาท2pcp มีวัตถุประสงค์เพื่ออ่านชุดของไฟล์ปมประสาทที่จัดเก็บในรูปแบบ rrd และ
แปลเป็นไฟล์เก็บถาวร Performance Co-Pilot (PCP) ด้วยชื่อฐาน ออกจากไฟล์.
จุดประสงค์ของตัวแปลงนี้คือการนำไฟล์ rrd ทั้งหมดที่พบใน input_dir และ
สร้างไฟล์เก็บถาวร pcp ไฟล์เดียว การทำแผนที่ของตัวชี้วัดปมประสาทกับตัวชี้วัด pcp คือ
กำหนดไว้ภายใน
PCP achive ที่เป็นผลลัพธ์อาจใช้กับเครื่องมือไคลเอ็นต์ PCP ทั้งหมดเพื่อสร้างกราฟส่วนย่อยของ
ข้อมูลโดยใช้ แผนภาพ(1) ดำเนินการลดข้อมูลและการรายงาน กรองด้วยการอนุมาน PCP
เครื่องยนต์ พีมี่(1) เป็นต้น
ชุดของไฟล์จริงจะถูกสร้างขึ้นด้วยคำนำหน้า ออกจากไฟล์. เหล่านี้คือ ออกจากไฟล์.0
(ข้อมูลประสิทธิภาพ) ออกจากไฟล์.เมตา (ข้อมูลเมตาที่อธิบายข้อมูลประสิทธิภาพ)
และ ออกจากไฟล์.ดัชนี (ดัชนีชั่วคราวเพื่อปรับปรุงประสิทธิภาพของการดำเนินการเล่นซ้ำสำหรับ
คลังเก็บเอกสารสำคัญ). หากมีไฟล์เหล่านี้อยู่แล้ว ซาร์ทูพีซีพี จะ ไม่ เขียนทับพวกเขาและ
จะออกพร้อมกับข้อความแสดงข้อผิดพลาดของแบบฟอร์ม
__pmLogNewFile: blah.0 มีอยู่แล้ว ไม่เขียนทับ
ปมประสาท2pcp เป็นสคริปต์ Perl ที่ใช้เครื่องห่อ PCP::LogImport Perl รอบ PCP
libpcp_import ห้องสมุด และสามารถนำไปใช้เป็นตัวอย่างในการพัฒนาเครื่องมือใหม่ๆ เพื่อ
นำเข้าข้อมูลประสิทธิภาพประเภทอื่นๆ และสร้าง PCP archives เครื่องห่อ RRDs Perl คือ
ใช้เพื่อแยกวิเคราะห์ไฟล์รูปแบบ raw rrd
ตัวเลือกควบคุมการทำงานของตัวแปลง
-s พื้นที่ เริ่มต้น อาร์กิวเมนต์ระบุเวลาเริ่มต้นในรูปแบบที่เข้าใจโดย str2time NS
เวลาเริ่มต้นเริ่มต้นคือ 24 ก่อนเวลาปัจจุบัน
-e พื้นที่ ปลาย อาร์กิวเมนต์ระบุเวลาสิ้นสุดในรูปแบบที่เข้าใจโดย str2time ค่าเริ่มต้น
เวลาเริ่มต้นเป็นเวลาปัจจุบัน
-f พื้นที่ ออกจากไฟล์ อาร์กิวเมนต์ระบุชื่อไฟล์ที่ส่งออก ชื่อเริ่มต้นอยู่ใน
รูปแบบ pmlogger มาตรฐานตามเวลาเริ่มต้น เช่น 20150201.00.10
-d พื้นที่ คนนอก อาร์กิวเมนต์ระบุเอาต์พุตที่จะเขียน ค่าเริ่มต้นคือปัจจุบัน
ไดเรกทอรี
-Z พื้นที่ เขตเวลา อาร์กิวเมนต์ตั้งค่าเขตเวลาต้นทางในไฟล์เก็บถาวร PCP (ค่าเริ่มต้นคือto
ใช้เขตเวลาท้องถิ่น) เขตเวลาต้องมีรูปแบบ +HHMM (สำหรับชั่วโมงและ
นาทีทางตะวันออกของ UTC) หรือ -HHMM (สำหรับชั่วโมงและนาทีทางตะวันตกของ UTC) หรือ UTC หมายเหตุใน
โดยเฉพาะสิ่งนั้น ค่า โซนอินโฟ รูปแบบ (aka Olson) เช่น Europe/Paris หรือ the
POSIX TZ อนุญาตให้ใช้รูปแบบ เช่น EST+5 ตัวอย่าง: เขตเวลา=+1100.
-h พื้นที่ ชื่อโฮสต์ อาร์กิวเมนต์ระบุชื่อโฮสต์ที่จะเขียนไปยังไฟล์เก็บถาวร ค่าเริ่มต้นคือ
นำมาจากชื่อไดเร็กทอรีที่ไฟล์ rrd อยู่
PCP และพวกเรา
ตัวแปรสภาพแวดล้อมที่มีคำนำหน้า พีซีพี_ ใช้สำหรับสร้างพารามิเตอร์ไฟล์และไดเร็กทอรี
ชื่อที่ PCP ใช้ ในการติดตั้งแต่ละครั้ง ไฟล์ /etc/pcp.conf มีค่าท้องถิ่น
สำหรับตัวแปรเหล่านี้ NS $PCP_CONF ตัวแปรอาจใช้เพื่อระบุทางเลือกอื่น
ไฟล์การกำหนดค่าตามที่อธิบายไว้ใน pcp.conf(5)
ใช้ ganglia2pcp ออนไลน์โดยใช้บริการ onworks.net