الواجهة الأمامية لـ MRTG في وضع RRDtool
أقوم بترحيل هذا من http://my14all.sourceforge.net/. المؤلف الأصلي والمشرف هو راينر باويدامان. شكرًا جزيلاً له على إنشاء ونشر 14all.cgi طوال تلك السنوات الماضية. لقد قمت بإجراء بعض التعديلات على 14all.cgi على مر السنين، وكان أكثرها فائدة هو إضافة روابط تصدير CSV أسفل كل رسم بياني.
يمكنك مشاهدة 14all.cgi أثناء العمل على http://mrtg.gvolk.com
-جريج فولك
يظهر أدناه محتوى الملف التمهيدي الأصلي، والذي لا يزال معظمه ذا صلة...
14all.cgi هو برنامج نصي CGI لإنشاء صفحات ورسومات html لـ mrtg. إنه ليس ملف Index.cgi آخر لصفحات html التي أنشأها mrtg! وبدلا من ذلك فإنه يخلق كل شيء في حد ذاته.
يقوم 14all.cgi بتحليل ملف التكوين mrtg (يسمى غالبًا mrtg.cfg) ويستخدم معظم المعلومات لإنشاء
لا يقوم MRTG بإنشاء أي رسومات/صور إذا قمت بتعيين "UseRRDTool: Yes" (mrtg 2.8) أو "logformat: rrdtool" (mrtg 2.9)!
يوجد 14all.cgi في نسختين مختلفتين: v1.0 لـ mrtg-2.8 وv1.1 لـ mrtg-2.9. قد يعمل الإصدار 1.0 مع ملف التكوين mrtg-2.9، ولن يعمل الإصدار 1.1 مع mrtg-2.8 لأنه يحتاج إلى مكتبة من mrtg-2.9.
التثبيت مشابه لكلا الإصدارين:
يعمل 14all.cgi ضمن mod_perl. قد ترغب في استخدام mod_perl لأنه يعمل على تسريع cgi بشكل كبير.
يحتاج الإصدار 1.1 من cgi إلى الملف "MRTG_lib.pm" من mrtg. إذا مات ملف cgi مع ظهور الخطأ "لا يمكن تحديد موقع MRTG_lib.pm في @INC" قم بتغيير المسار في السطر 13 في ملف cgi للإشارة إلى الدليل الذي يوجد به هذا الملف. إذا كان mrtg مثبتًا في '/opt/mrtg29'، فيجب أن يبدو هذا السطر
استخدم lib qw(/opt/mrtg29);
يحتوي الإصدار 1.0 من 14all.cgi الآن على تعليمات برمجية لإنشاء واستخدام "ذاكرة تخزين مؤقت" لملف التكوين للوصول بشكل أسرع. وهذا مفيد بشكل خاص لملفات التكوين الكبيرة. يحتاج CGI إلى حق الوصول للكتابة إلى الدليل الذي يحتوي على ملف التكوين. إذا كنت لا تريد ذلك، يمكنك تشغيل cgi يدويًا مثل هذا:
/path/to/14all.cgi cfg=path/to/config/file.cfg
من سطر الأوامر كمستخدم يمكنه الكتابة إلى دليل التكوين. سيؤدي هذا إلى إنشاء ذاكرة التخزين المؤقت للتكوين. يجب عليك تشغيل هذا الأمر في كل مرة تقوم فيها بتغيير ملف التكوين (لا يستخدم cgi ذاكرة التخزين المؤقت إذا كان أقدم من ملف التكوين).
لا يحتوي الإصدار 1.1 حاليًا على ذاكرة التخزين المؤقت للتكوين هذه.
المؤلف: [email protected] الصفحة الرئيسية: http://www.wh-hms.uni-ulm.de/~widi/14all/ الترخيص: الاستخدام بحرية، ولكن: لا يوجد ضمان - الاستخدام على مسؤوليتك الخاصة!