NConf

البرمجيات قطة:
NConf
تفاصيل البرنامج:
الإصدار: 1.3.0-0
تاريخ إيداع: 14 Apr 15
المطور: The NConf Team
ترخيص: حرر
شعبية: 16

Rating: nan/5 (Total Votes: 0)

وNConf هو PHP على شبكة الإنترنت أداة لتكوين برنامج للرصد Nagios. وهو يختلف عن أدوات مماثلة من خلال تقديم ميزات على مستوى المؤسسات مثل القوالب والتبعيات والقدرة على تكوين نطاق واسع، وزعت Nagios طوبولوجيا الملقم.
ويستهدف NConf أساسا في سيسادمينس، الذين يعرفون بالفعل Nagios، ولكن يبحثون عن وسيلة أكثر ملاءمة لإدارة ملفات التكوين الخاصة بهم.
بدأت تطوير NConf مرة أخرى في عام 2006. وكان السبب الرئيسي للمشروع الذي نحن في حاجة إلى أداة رسومية، والتي يمكن التعامل معها من قبل أي مسؤول النظام، والتي يمكن تلقائيا توفير وتوزيع Nagios طوبولوجيا الملقم. لأنه ليس هناك حد المادي لكمية من الخدمات التي احدة المثال Nagios يمكن رصد، أداة لدينا تتيح الخدمات التي سيتم توفيرها عبر عدة حالات Nagios (اختياري).
ويستند الأداة على PHP، بيرل و MySQL. لضمان مرونة تجاه التغيرات المستقبلية لبرنامج Nagios، نفذنا نموذج البيانات المجرد الذي يسمح لنا لتوسيع مخطط البيانات ودمج أي من الخيارات الجديدة المتاحة داخل Nagios. وبالتالي لا و[لدقوو] هناك، المضيف & ردقوو]؛، & [لدقوو]؛ الخدمة & ردقوو]؛، & دقوو]؛ servicegroup وردقوو]؛ أو الكيانات المماثلة التي يمكن العثور عليها داخل قاعدة البيانات. بدلا من ذلك خفضنا كل كيان إلى ما يسمى & [لدقوو]؛ والبند التكوين وردقوو] ؛. كل عنصر هو من بعض ودقوو]؛ الطبقة & ردقوو]؛ ولها عدة ودقوو]؛ سمات وردقوو]؛ المسندة إليها. وهناك فئة يمثل ما يقرب من ملف التكوين Nagios. يتم تخزين قيم السمات بشكل منفصل من الصفات، بحيث سمات تحتاج فقط إلى تعريف مرة واحدة لكل فئة. ويمكن ربط العناصر مع بعضها البعض. قاعدة البيانات بأكملها تتكون حاليا من 6 الجداول.
ويتم تنفيذ واجهة الويب في PHP. يتم تنفيذ جميع الآراء والأشكال كما حيوي ممكن، بحيث لا تغييرات على رمز PHP ضرورية، إذا سمات التكوين Nagios التغيير. يتم إنشاء كل واجهة المستخدم الرسومية حيوي استنادا إلى المعلومات السمة في قاعدة البيانات. وهذا يسمح لنا لخفض كبير في كمية من التعليمات البرمجية اللازمة لواجهة المستخدم الرسومية.
كان التركيز دائما على سهولة الاستخدام وسهولة الاستخدام. نظرة و[رسقوو]؛ ن & [رسقوو]؛ يمكن بسهولة يشعر أن تتكيف مع واحد و؛ [س] تروق. ميزات يمكن تمكين أو تعطيل وفقا لامتيازات المستخدم. كما تحتوي الأداة عدة وحدات للتكوين والتوثيق، وتشفير كلمة المرور ونشر التكوين، فضلا عن تدقيق لغوي

الميزات:.

الحفاظ على جهد وNagios طوبولوجيا توزيعها
سهلة الاستخدام على شبكة الإنترنت واجهة المستخدم الرسومية
المضيف وخدمة القوالب
المشاهد التبعية رسومية
أوضاع المصادقة متعددة
Nagios التكوين المستورد
CSV ملف المستورد
بيرل API قاعدة البيانات
مخطط البيانات للتخصيص وقابلة للتوسيع
يعمل على لينكس / أباتشي / PHP / ماي

ما هو الجديد في هذا الإصدار:

هذا الإصدار هو خطوة هائلة إلى الأمام، والكثير قد تغير، بما في ذلك الميزات التالية: واجهة مستخدم جديدة على أساس مسج. خدمة hostgroup التعيين من خلال خدمات متطورة. المضيف وخدمة تبعيات وتبعيات الخدمة الذي تم إنشاؤه تلقائيا. نشر التكوين الجديد (SCP، رسينك، HTTPS، ونشر المحلي)؛ تحسين CSV الاستيراد / التصدير. وامتدت بيرل API.

ما هو جديد في الإصدار 1.2.6-0:

ثابتة "تم رفض الإذن" علة عندما يحاول مستخدم «طبيعية» لمسح شكل
ثابت 'مجهول' علة المستخدم في دخول التاريخ عندما تولد تحديث Nagios التكوين
الحد MAX_LENGTH ثابتة من حقل 'عنوان' عندما استنساخ مجموعة
إصلاح الخلل في شكل مدخلات لمعلمات خدمة (التعامل الصحيح مع '!' حرف)
إصلاح مشكلة مع "multi_modify" عدم تطبيق ONCALL_GROUPS الإعداد
الثابتة ونقلت علة ومثل؛ (مزدوجة) و "(واحد) في سمات -> إظهار / إضافة نموذج للسمات من نوع 'اختر' وفي جميع حقول النص الأخرى (السمة واسم مألوف، وصف، القيم الممكنة، قبل تعريف القيمة)
الاضافى CSV المستورد والمثال البرامج النصية لاستيراد أي نوع من العناصر من ملف CSV إلى NConf
الاضافى برنامج نصي ID-المجمع (id_wrapper.php) التي تتيح للمستخدمين تضمين رابط إلى صفحة NConf "التفاصيل"، مع العلم فقط اسم عنصر (يتم تمرير اسم العنصر والطبقة البند كما GET المعلمات)
الاضافى التكوين الخيار OVERVIEW_QUANTITY_STANDARD
الاضافى التكوين الخيار SELECT_VALUE_SEPARATOR
"المضيف قالب" الطبقة المضافة والصفات، وأضافت عدة بنود المضيف قالب مسبقا
"خدمة قالب" الطبقة المضافة والصفات، وأضافت عدة بنود الخدمة قالب مسبقا
أضيفت 'استخدام' السمة إلى 'تستضيف' & فصول "الخدمات"
أضاف "host_template" الجديد و "service_template" السمة إلى timeperiods، nagios-جامعي وnagios مراقبين. وهذا يسمح للمستخدمين تحديد قوالب أن يكون لكل خدمة الذي يرتبط مع هذه البنود المخصصة لصناعة السيارات.
أضيفت 'default_service_name "نسبتها الى checkcommand الصف. وسوف تستخدم هذه القيمة عند إضافة خدمات جديدة بدلا من اسم checkcommand.
"الملاحظات" وأضاف و"notes_url" سمات لhostgroup والطبقات servicegroup.
أضيفت 'stale_service_command "السمة إلى' nagios رصد" الطبقة. إذا تم تعيينها، وهذا يكتب check_command "دمية" لجميع الخدمات على "nagios رصد. ولذلك لم تعد تسبب في "دمية" check_command من قبل العلم "active_checks_enabled".
الاضافى نوع البيانات الجديد 'assign_cust_order "لConfigAttrs الطاولة واجهات. هذا يسمح للمستخدمين لتحديد ترتيب الكيفية التي ينبغي أن تكون مكتوبة العناصر المرتبطة التكوين (ضروري لاستخدام 'سمات لتحديد ترتيب قوالب).
generate_config.pl اندمجت مع NConf بيرل-API، انتقلت وظائف معينة لبيرل وحدات
إعادة تسمية NConf المضيف القوالب القديمة إلى 'الإعدادات المسبقة المضيفة
إعادة تسمية "normal_check_interval" و "retry_check_interval" سمات إلى 'check_interval "و" retry_interval "
السمة REMOVED "dependent_service_description 'من' خدمة 'الفئة
غيرت "نظرة عامة": يمكن للمستخدم الآن اختيار مقدار إدخالات انه يريد ان يرى، والقفز أيضا إلى أول / الصفحة الأخيرة
غيرت "إضافة خدمة ': يمكن خدمات إعادة استخدامها لنفس المضيف دون الحاجة إلى إعادة تسمية القائمة الأولى (إعادة تسمية لصناعة السيارات في الخدمة إلى' _2 ')
تخطيط تغير من "assign_many" اختيار صناديق. الجديد هو أيضا وظيفة الحية البحث عن تصفية أسرع من العديد من الإدخالات.
علامة التبويب يتغير "متقدمة" على ان تبقى مفتوحة في حين تبديل وجهات النظر (يتطلب السماح للكوكيز في متصفح)
فاصل القيمة المتغيرة للسمات من نوع 'اختر' من '،' إلى '::'
غيرت Nagios التكوين المستورد: تتم معالجة ملفات استيراد الآن في ترتيب تسلسلي. لم يتم قراءة العناصر عشوائيا بعد الآن.
عدة وظائف غيرت والممتدة من NConf بيرل-API (الرجوع إلى وثائق API لمزيد من التفاصيل)
غيرت "توليد التكوين ': إمكانية إضافتها إلى استخدام٪ ...٪ على غرار وحدات الماكرو NConf في أي سمة النص (على سبيل المثال٪ NAGIOS_SERVER_NAME٪ الخ)
غيرت "توليد التكوين ': واضاف" check_result_path' = nconf / درجة الحرارة / إلى درجة الحرارة / اختبار / nagios.cfg للتدقيق لغوي. هذا يلغي خطأ شائع "غير قادر على الكتابة إلى check_result_path".
السمة ConfigAttrs.link_as_child تغير في قاعدة البيانات إلى ENUM ('نعم'، 'لا') NOT NULL الافتراضي "لا"
تغيرت عدة المضيف، والخدمة، timeperiod، nagios جامع وnagios رصد سمات من "إلزامية" إلى "غير إلزامية"
غيرت الطريقة التي يتم توريث عدة سمات من timeperiods على أساس check_period وnotification_period سمات (انظر ملاحظات الإصدار!)
searchfilters تغيير: يتم تغيير '٪' البدل الآن ل'*'، و '*' لن تتغير إلى '٪' بعد الآن
searchfilter تغير في "خدمات المعرض ': أنه مرشحات الآن لاسم المضيف وSERVICENAME مجتمعة

المتطلبات:

Nagios
PHP

برامج مماثلة

تعليقات ل NConf

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!