هذا هو الأمر ganglia2pcp الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
العقد - استيراد بيانات العقد وإنشاء أرشيف PCP
موجز
العقد [-s بداية] [-e النهاية] [-f ملف] [-d com.outdir] [-Z توقيت] [-h اسم المضيف]
المدخلات
الوصف
العقد يهدف إلى قراءة مجموعة من ملفات العقد المخزنة بتنسيق rrd و
ترجمهم إلى أرشيف مساعد الأداء (PCP) بالاسم الأساسي ملف.
الهدف من هذا المحول هو أخذ جميع ملفات rrd الموجودة في ملف input_dir و
إنشاء ملف أرشيف PCP واحد. تعيين مقاييس العقد لمقاييس PCP هو
محددة داخليا.
يمكن استخدام محصلة PCP الناتجة مع جميع أدوات عميل PCP لرسم مجموعات فرعية من
استخدام البيانات com.pmchart(1) ، قم بتقليل البيانات وإعداد التقارير ، والتصفية باستخدام استدلال PCP
محرك com.pmie(1) ، إلخ.
سيتم إنشاء سلسلة من الملفات الفعلية بالبادئة ملف. هؤلاء هم ملف.0
(بيانات الأداء) ، ملف.ميتا (البيانات الوصفية التي تصف بيانات الأداء)
و ملف.فِهرِس (مؤشر زمني لتحسين كفاءة عمليات إعادة التشغيل لـ
أرشيف). إذا كان أي من هذه الملفات موجودًا بالفعل ، فحينئذٍ sar2pcp سوف ليس الكتابة عليها و
سيخرج مع ظهور رسالة خطأ في النموذج
__pmLogNewFile: blah.0 موجود بالفعل ، وليس مكتوبًا بشكل زائد
العقد هو برنامج نصي لـ Perl يستخدم غلاف PCP :: LogImport Perl حول PCP
libpcp_import مكتبة ، وعلى هذا النحو يمكن أن تستخدم كمثال لتطوير أدوات جديدة ل
استيراد أنواع أخرى من بيانات الأداء وإنشاء أرشيفات PCP. غلاف RRDs Perl هو
تستخدم لتحليل ملفات تنسيق rrd الخام.
تتحكم الخيارات في عمل المحول.
-s • بداية تحدد الوسيطة وقت البدء بتنسيق مفهوم بواسطة str2time. ال
وقت البدء الافتراضي هو 24 قبل الوقت الحالي.
-e • النهاية تحدد الوسيطة وقت انتهاء بتنسيق يفهمه str2time. الافتراضي
وقت البدء هو الوقت الحالي.
-f • ملف تحدد الوسيطة اسم ملف الإخراج. الاسم الافتراضي موجود في ملف
تنسيق pmlogger القياسي بناءً على وقت البدء ، على سبيل المثال 20150201.00.10
-d • com.outdir تحدد الوسيطة مخرجات الكتابة إليه. الافتراضي هو الحالي
دليل
-Z • توقيت تحدد الوسيطة المنطقة الزمنية المصدر في أرشيف PCP (الافتراضي هو
استخدم المنطقة الزمنية المحلية). يجب أن يكون للمنطقة الزمنية التنسيق + HHMM (لساعات و
دقائق شرق التوقيت العالمي المنسق) أو -HHMM (للساعات والدقائق غرب التوقيت العالمي المنسق) أو التوقيت العالمي المنسق. لاحظ في
خاصة أن او ال معلومات المنطقة (ويعرف أيضًا باسم Olson) ، مثل أوروبا / باريس ، ولا تنسيق
POSIX TZ التنسيق ، على سبيل المثال EST + 5 مسموح به. مثال: المنطقة الزمنية = + 1100.
-h • اسم المضيف تحدد الوسيطة اسم مضيف لكتابته في الأرشيف. الافتراضي هو
مأخوذ من اسم الدليل الذي توجد به ملفات rrd.
CFP البيئة
متغيرات البيئة مع البادئة PCP_ تستخدم لتحديد معلمات الملف والدليل
الأسماء التي يستخدمها PCP. على كل تثبيت الملف /etc/pcp.conf يحتوي على القيم المحلية
لهذه المتغيرات. ال PCP_CONF دولار يمكن استخدام متغير لتحديد بديل
ملف التكوين ، كما هو موضح في pcp.conf(5).
استخدم ganglia2pcp عبر الإنترنت باستخدام خدمات onworks.net