إن Monitorix عبارة عن برنامج سطر أوامر مفتوح المصدر يوفر للمستخدمين أداة مراقبة مفيدة جدًا وخفيفة الوزن يمكن استخدامها لمديري النظام المبتدئين وذوي الخبرة على حد سواء.
الميزات في لمحة
لقد تم تصميمه من الألف إلى الياء لمراقبة أكبر عدد ممكن من موارد النظام وخدماته ، دون أي قيود ، وبالتالي يمكن نشره على أجهزة خادم لينكس / يونكس المنتجة. يتكون التطبيق من اثنين من برامج سطر الأوامر ، جامع وسيناريو CGI يسمى monitorix.cgi. كما يأتي مع خادم الويب (HTTP) المدمج.
وهو تطبيق خفيف الوزن حقيقي ، لأن أمر CLI بسيط للغاية ويقبل فقط ثلاث حجج (-c و -p و -d). بينما يمكن استخدام الخيار -c لتحديد موقع ملف التكوين ، يتم استخدام الخيار -p لتخزين معرف عملية daemon في ملف محدد.
من ناحية أخرى ، يتم استخدام الخيار -d مع ثلاث حجج ، لا شيء ، أو رسم بياني ، أو جميعها ، مما يسمح للمستخدمين بتسجيل معلومات مفصلة حول ما يقوم به التطبيق داخليًا. بينما يتم استخدام كل الوسيطة لعرض البيانات التي تم جمعها من جميع الرسوم البيانية الممكّنة ، لن تعرض الوسيطة بلا بيانات. بالإضافة إلى ذلك ، يمكنك تحديد قائمة مفصولة بفواصل لأسماء الرسومات باستخدام وسيطة الرسم البياني.
دعم نظام التشغيل و availabiliy
يتم توزيع البرنامج كأرشيف مصدر ، مما يسمح للمستخدمين بتكوينه وتجميعه وتثبيته على أي توزيعة Linux ، بالإضافة إلى الحزم الثنائية لنظام تشغيل Arch Linux ، بالإضافة إلى الأنظمة القائمة على RPM.
تتضمن توزيعات Linux التي تم دعمها رسميًا Red Hat Enterprise Linux و Fedora Linux و CentOS و Arch Linux و Gentoo و Debian و Ubuntu. بالإضافة إلى ذلك ، تدعم أنظمة التشغيل FreeBSD و OpenBSD و NetBSD مفتوحة المصدر مثل نظام التشغيل UNIX.
الحد الأدنى
الكل في الكل ، Monitorix هو تطبيق مراقبة نظام عالمي بسيط وسريع يمكن استخدامه من قبل مسؤولي النظام لمراقبة أجهزة خادم Linux أو BSD. أيضًا نظرًا لبساطته ، يمكن استخدامه على الأجهزة المدمجة أيضًا.
ما هو الجديد في هذا الإصدار:
إصلاح مقياس الذاكرة السيئة في أنظمة BSD *.
ثابت في 'process.pm' لتكريم الخيار الكامل "netstats_in_bps".
تم إصلاح الإعلان المفقود لـ "allvalues" في "gensens.pm" الذي منع إنشاء الرسوم البيانية إذا تم تمكين خيار "show_gaps".
تم إصلاحه لتمثيل القيم في وضع النص بشكل صحيح في "ipmi.pm".
تم إصلاح خطأ في قيم درجات حرارة MB و CPU في "lmsens.pm".
تم إصلاحه للحد من طول أسماء الأجهزة في "fs.pm".
تم إصلاح تلوين فجوة مفقود في بعض الرسوم البيانية التي تم تكبيرها من "system.pm".
تم إصلاحه لحفظ القيم المفقودة على أنها "غير معروفة" في "apcupsd.pm". [# 201]
إصلاح ثغرة XSS في متغيرات CGI. [# 203] (بفضل Sebastian Gilon من http://testarmy.com/ ، الذي أشار إلى ذلك)
تم إصلاحه للتحقق من نجاح الدالتين setgid () و setuid () قبل بدء تشغيل HTTP المتضمن. (بفضل ساندر بوس لتوضيح ذلك)
تم إصلاحه لتعطيل 'echo' عند كتابة كلمة المرور في './htpasswd.pl'. (بفضل ساندر بوس لتوضيح ذلك)
ثابت لتعيين أذونات 0600 لتسجيل الملفات. (بفضل ساندر بوس لتوضيح ذلك)
ما هو الجديد في الإصدار:
تمت إضافة رسم بياني إحصائي كامل (libvirt).تمت إضافة رسم إحصائي لعمليات كاملة (عملية).
وأضاف مغرور وظيفة. [# 46]
وأضاف المزيد من الإسهاب خلال بدء التشغيل.
تمت إضافة دعم لتضمين اسم المستخدم وكلمة المرور في خيار "url_prefix" في وحدة "emailreports". (اقترحه V1ru535 ، المشرف AT mynet.fr)
تم تحسين الرسم البياني "serv" إلى عدم زيادة التحميل على الخوادم بملفات السجل الكبيرة.
تمت إضافة دعم لتضمين شفرة التتبع Piwik. (اقترحه V1ru535 ، المشرف AT mynet.fr)
تمت إضافة دعم لترحيل MTA فقط (على سبيل المثال Nullmailer) في 'emailreports'. [# 49]
تمت إضافة الخيار الجديد "ip_default_table" لتحديد الجدول الذي سيقوم فيه Monitorix بوضع جميع قواعد iptables لمراقبة مراقبة حركة مرور الشبكة. (اقترحه راسل موريس ، rmorris AT rkmorris.us)
تمت إضافة إحصائيات SPF في الرسم البياني "للبريد".
واضاف لدعم أحدث سائق NVidia 340.24. [# 54]
تمت إضافة خيار "url_prefix_proxy" الجديد لتجاوز مبنى URL في CGI. Usefull عند استخدام Monitorix خلف وكيل عكسي. [# 58]
تمت إضافة "Makefile" لتوفير مزيد من المرونة للمستخدمين والعبوات. [# 62]تحسن في كل الرسوم البيانية وظيفة "الحد" و "الجامدة" وخفّض الكثير من الشفرة الزائدة.
تم تغيير جميع DST من COUNTER إلى GAUGE في الوحدة 'net' لتجنب القمم الضخمة غير المتوقعة.
تمت إضافة فحص لاكتشاف حالات عدم الاتساق بين الرسوم البيانية الممكّنة والرسوم البيانية المعرفة أثناء التهيئة.
عملية إعادة ضبط ثابتة تمنع جمع قيم LOADPCT و ITEMP في وحدة "apcupsd". (بفضل باتريك فالبيرج ، باتريك AT fallberg.net)
إصلاح لإظهار اسم نظام الملفات عندما يتعذر على Monitorix اكتشاف اسم الجهاز الخاص به.
الرسائل الثابتة من الوسيطة ليست رقمية بالإضافة إلى fs.pm في السطور 650 و 684. حدث هذا إذا كان أحد أنظمة الملفات المعرفة ليس نقطة تحميل حقيقية مع اسم جهاز مرتبط. (بفضل Andreas Itzchak Rehberg، Izyzy at qumran.org لشرح ذلك)
تم إصلاح القيم في واجهة النص الخاصة بالرسم البياني "fs".
النصي init ثابت للعمل مع الشيف بشكل صحيح. [# 48]
تم إصلاح خط أجبر التحديثات على كل دقيقة في الرسم البياني "serv".
تم إصلاح الرسم البياني "icecast" لدعم تنسيق صفحة إحصائيات أحدث.
تم إصلاح استخدام المتغيرات غير المحددة في وحدة "phpapc".
تم إصلاحها لتطهير القيم المفصولة بفواصل بشكل صحيح في خيار "القائمة" في وحدة "mysql".
تم إصلاح خادم HTTP المدمج لإرجاع رأس Content-Type الصحيح لملفات ".css". (بفضل ليانغ تشانغ ، liangz AT fnal.gov للإشارة إلى ذلك)
إصلاحات صغيرة والأخطاء المطبعية.
الجديد في الإصدار 3.5.0:
إضافة رسم بياني كامل APC UPS (apcupsd) الإحصائي. (بفضل إيليا كاربوف ، gibzer AT gmail.com)إضافة الرسم البياني الإحصائي الكامل Netstat (netstat). (اقترحه مارتن فان ليسهوت ، mlieshout AT cocomowebbeheer.nl)
تمت إضافة دعم إلى amavisd-new في الرسوم البيانية "serv" و "mail" للمحاسبة عبر البريد الإلكتروني العشوائي والفيروسات. (بفضل ديرك تانيبيرجر ، ديرك AT tanneberger.biz)
تمت إضافة دعم لـ PHP APC 4.0. [# 36]
تمت إضافة رسالة خطأ إلى البريد الإلكتروني إذا تعذر على "emailreports" الاتصال بـ Monitorix.
تمت إضافة خيار 'addendum_script' الجديد في 'emailreports' من أجل تضمين بيانات المستخدم الخاصة في رسائل البريد الإلكتروني. (بفضل ديرك تانيبيرجر ، ديرك AT tanneberger.biz)
تمت إضافة دعم لاستخدام مسارات "/ dev / disk / by-path /" كأسماء أجهزة في الرسم البياني "للقرص". [# 37]
تمت إضافة خيارين جديدين في "emailreports" لتهيئة الوقت الذي سيتم فيه إرسال تقارير البريد الإلكتروني. [# 39]
تمت إضافة خيار جديد لقبول الشهادات الموقعة ذاتيًا عند جمع القيم عن بُعد باستخدام بروتوكول HTTPS. [# 40]
إضافة دعم في الرسم البياني "المنفذ" لتحديد بروتوكولات شبكة متعددة على نفس رقم المنفذ. (بفضل جان لوي هاليو ، monitorix AT ritm.be)تمت إضافة استخدام inode في الرسم البياني "fs" وإعادة تصميم التخطيط. (اقترحه Andreas Itzchak Rehberg، izzy AT qumran.org)
تمت إضافة خيار جديد يسمى 'include_dir' لتتمكن من تحميل ملفات تكوين إضافية من دليل محدد ('/etc/monitorix/conf.d' بشكل افتراضي). وكنتيجة لذلك ، يوجد الآن ملف التكوين الرئيسي في الدليل الجديد "/ etc / monitorix /".
تمت إضافة خيار "url" في الرسم البياني "nginx" لتحديد عنوان URL كامل ليتم استخدامه لجمع الإحصائيات. (اقترحه Melkor ، مورغوث AT free.fr)
تم تغيير المسار الافتراضي '/ usr / share / monitorix' للخيار 'base_dir' إلى '/ var / lib / monitorix / www'. هذا ينبغي أن يجعل Monitorix أكثر FHS ودية.
تم تكبير حجم الخط للعناوين في الرسم البياني "ربط".
إزالة لاحقة المشفرة "/ حالة الخادم" السيارات "من وحدات" اباتشي "و" lighttpd "، والآن يكون معظم جزء من URL (s) المحددة في خيار" القائمة ". (اقترحه Melkor ، مورغوث AT free.fr)
إزالة علامة EOL في التعبير العادي عن إحصائيات "milter-greylist" لدعم الإصدار الأحدث 4.4.3. (بفضل شون ويلسون ، monitorix AT bsdpanic.com)
ثابت لتوسيع الفجوات أيضًا للقيم السالبة. [# 34]تم إصلاحه في تقارير البريد الإلكتروني لعرض جميع الرسوم البيانية في القائمة. [# 33]
تم إصلاح تنسيق التاريخ بحيث يتطابق مع سجلات UW-IMAP وأضف أيضًا حساب تسجيل الدخول إلى POP3. (بفضل Wijatmoko U. Prayitno، koko AT crypto.my.id للإشارة إلى ذلك)
ثابت لإظهار واجهة النص في الرسم البياني "memcached".
تم إصلاحه لتهيئة زوج من المتغيرات في "mail.pm" لتجنب رسائل "استخدام غير مهيأ للقيمة ..." في ملف السجل. (بفضل ديرك تانيبيرجر ، ديرك AT tanneberger.biz)
تم إصلاحه لتجنب التجميع غير المتوقع لواجهات الشبكة مع الأسماء المستعارة في الرسم البياني "net". (بفضل Ivo Brhel ، ivb AT volny.cz)
تم إصلاحه لإحاطة عناوين URL بعلامات اقتباس مفردة في HTML Multihost.
الرسائل الثابتة من "استخدام القيم غير المهيأة" و "الوسيطات غير الرقمية بالإضافة إلى" في الرسوم البيانية "proc" و "fs" على التوالي في أنظمة FreeBSD. (بفضل Janusz Pruszewicz ، janusz AT pruszewicz.com)
تم إصلاحها لتطابق تمامًا أنواع الاتصال "في" أو "خارج" أو "داخل / خارج" في الرسم البياني "المنفذ".
تم حلها للمقارنة بين إصدارات النواة كسلاسل بدلاً من الأرقام وحسّنت الطريقة التي يتم بها استخراج نسخة النواة. (بفضل Jean-Louis Halleux ، monitorix AT ritm.be)
تم إصلاح بعض علامات HTML في "monitorix.cgi".
تم إصلاح علامة HTML مفقودة في الرسم البياني "المنفذ". (بفضل Jean-Louis Halleux ، monitorix AT ritm.be)
رسائل ثابتة من "استخدام قيمة غير مهيأة" في الرسم البياني "المنفذ". (شكرا لكلود نادون ، claude AT ws01.info للإشارة إلى ذلك)
تم إصلاح عنوان بعض الرسوم البيانية في وضع Multihost.
إصلاحات صغيرة والأخطاء المطبعية.
ما هو الجديد في الإصدار 3.4.0:
وأضاف الرسم البياني الإحصائي الكامل Memcached. [# 27]تمت إضافة دعم لإصدارات إحصائيات BIND مختلفة (2 و 3 الآن). (بفضل Ivo Brhel ، ivb AT volny.cz)
تمت إضافة تنبيهين جديدين في الرسم البياني "القرص" لمعرفة ما إذا كان محرك الأقراص قد تجاوز أو وصل إلى حد للقطاعات المعاد تخصيصها والمعلقة. (اقترحه ماثيو كونيلي ، ماف AT maff.im)
تمت إضافة خيار جديد يسمى "max_historic_years" (بقيمة افتراضية 1) ، مما يتيح إمكانية الحصول على بيانات تصل إلى 5 سنوات. احذر من هذا الخيار لأنه يقوم بإنشاء ملف ".rrd" جديد في كل مرة يتم فيها توسيع القيمة ، ويفقد البيانات التاريخية الحالية. (اقترحه موهان ريدي ، موهان. ريدي في analog.com)
تم تحسين التعبير العادي عند جمع البيانات من المقاطعات للأجهزة والتي تعمل أيضًا على إصلاح بعض الرسائل المزعجة بشأن استخدام الوسائط غير الرقمية.
تمت إضافة دعم لسجلات Pure-FTPd في الرسوم البيانية "serv" و "ftp".
تمت إضافة خيار التكوين الجديد "https_url". [# 31]
رسائل خطأ ثابتة حول استخدام قيم غير مهيأة في الرسم البياني "النظام" على أنظمة BSD.
رسائل الخطأ الثابتة حول الوسيطة الرقمية بالإضافة إلى الرسم البياني "fs" على أنظمة BSD.تم إصلاح "emailreports" لاستخدام سطر الأمر "hostname" إذا كان المتغير $ ENV {HOSTNAME} غير معرف (Debian / Ubuntu وربما أنظمة أخرى). (بفضل Skibbi ، skibbi AT gmail.com للإشارة إلى ذلك)
تم إصلاح رسالة الخطأ 'String ends after the = sign on CDEF: allvalues =' in the 'int' graph (the interrupts graph pending to have re complete rewrite).
تم إصلاح الرسم البياني "int" ليكون أكثر توافقاً مع Raspberry Pi.
ثابت في "bind.pm" لتخزين قيمة 0 إذا تم تعطيل مؤشرات الترابط. [# 29]
تم إصلاح الصور المرسلة بشكل صحيح في proc 'proc' و 'port' و 'fail2ban' عند استخدام emailreports. (بفضل Benoit Segond von Banchet ، bjm.segondvonbanchet AT telfort.nl للإشارة إلى ذلك)
تم إصلاحه لإظهار اسم المضيف الحقيقي في emailreports.
تم إصلاح الرسم البياني "int" ليكون متوافقًا مع منتج Excito B3. (بفضل باتريك فالبيرج ، باتريك AT fallberg.net لافتا هذا)
تم تثبيتها لتعديل سلسلة الإدخال في خادم HTTP الداخلي الذي أدى إلى عدد من نقاط الضعف الأمنية. [# 30]
تم إصلاح نقص الحد الأدنى من التعريف في بعض مصادر البيانات للرسم البياني "ربط". (بفضل Andreas Itzchak Rehberg، Izyzy at qumran.org لشرح ذلك)
تم إصلاح الفشل في تعقيم سلاسل طلب جافا سكريبت الضارة بشكل كافٍ. [# 30] (بفضل جيكوب آمي ، jamey AT securityinspection.com لتوضيح ذلك)
إصلاح الخطأ المطبعي في monitorix.service. [# 32]
تم إصلاح قيمة الطلبات في الرسم البياني "nginx". وهي الآن تكرم التسمية لإظهار القيمة في الثانية ، بدلاً من الدقيقة. (بفضل مارتن Culak ، culak AT firma.azet.sk للإشارة إلى هذا)
إصلاحات صغيرة والأخطاء المطبعية.
الجديد في الإصدار 3.3.1:
إصلاح لتعقيم سلسلة الإدخال في خادم HTTP الداخلي الذي أدى إلى عدد من نقاط الضعف الأمنية. [# 30]
الجديد في الإصدار 3.3.0:
إضافة الرسم البياني الإحصائي Wowza Media Server كاملة. (اقترحه Daniele Ilardo ، kkstyle21 AT gmail.com)إضافة رسم بياني كامل PHP-APC إحصائي. (اقترحه Petr & Scaron؛ vec، petr.svec AT pak.izscr.cz)
أعد تشغيل معالج إشارة التنبيه بوضعه داخل الحلقة الرئيسية حتى تتمكن من التحكم في المهلات في الرسم البياني "القرص" (وغيرها).
هذا يجب تجنب تجميد كامل إذا كانت الشبكة تتعطل عند مراقبة أنظمة الملفات NFS. [# 10]
أعادت تنفيذ خيار "الموضوع".
نفذت آلية كاملة لإرسال التقارير عبر البريد الإلكتروني. [# 11]
تمت إضافة العلامة "الإجمالي" في الرسم البياني الرئيسي لـ "apache".
تمت إضافة خيار جديد يسمى "show_gaps" لتتمكن من رؤية الفجوات الناتجة عن البيانات المفقودة في الرسوم البيانية. (مقترح من Skibbi، skibbi AT gmail.com)
قم بإضافة شيك أثناء تهيئة الرسم البياني "nvidia" ، لاختبار وجود أمر nvidia-smi.
أضف شيكًا أثناء تهيئة الرسم البياني "nfss" ، لاختبار ما إذا كان هناك ملف "/ proc / net / rpc / nfsd".
أضف شيكًا أثناء تهيئة الرسم البياني "nfsc" ، لاختبار ما إذا كان هناك ملف "/ proc / net / rpc / nfs".
تمت إضافة الخيار "url_prefix" في الرسم البياني "transitacct".
تمت إضافة الخيار "global_zoom" إلى جميع الرسوم البيانية.
تم إصلاح خطأ تم منعه من مشاهدة الإحصائيات في الرسم البياني "nfss".
ثابت في الرسم البياني "nginx" اسم قواعد iptables التي منعت العمل الرسم البياني لحركة مرور الشبكة. [# 22]
تم إصلاح الخلل الذي حال دون جمع بيانات بشكل صحيح في الرسم البياني "fail2ban". [# 23]
تم إصلاح وصف "netstats_in_bps" في صفحة man.
تم إصلاح رسالة "Argument" "ليست رقمية في int ..." في الرسم البياني "nvidia" عند استخدام برامج تشغيل رسمية أحدث.
تم إصلاح الخلل في المجموعات (طريقة عرض Multihost) التي تم منعها من رؤية الرسوم البيانية للخادم البعيد الخاصة بالمجموعة المحددة. (بفضل مورو ميددا ، m.medda AT tiscali.it)
تنظيف رمز صغير.
ما هو الجديد في الإصدار 3.2.1:
تغيير المصدر من أين يتم جمع استخدام الذاكرة في الرسم البياني "الحبار". الآن القيم المعروضة أكثر واقعية ودقيقة.
خيارات مصادقة المستخدم / كلمة المرور المضافة في خادم HTTP الداخلي. [# 14]
تمت إضافة البرنامج النصي "htpasswd.pl" لتتمكن من تشفير كلمات المرور. [# 14]
تمت إضافة الخيارين "hosts_allow" و "hosts_deny" لتقييد الوصول بواسطة عنوان IP إلى خادم HTTP الداخلي. [# 14]
تمت إضافة إمكانية تحديد عنوان مضيف اختياري لخادم HTTP المضمن لربطه. [# 19]
تمت إضافة خيار جديد في الرسم البياني "القرص" يسمى "accept_invalid_disk" والذي يسمح بمواصلة العمل حتى إذا كانت بعض أسماء الأجهزة المعرفة غير صالحة أو غير موجودة. يعد هذا مفيدًا بشكل خاص لمراقبة الأقراص الخارجية غير المتصلة بالنظام بشكل دائم.
تم تحديث ملف "monitorix.service". [# 20] (بفضل كريستوفر منغ ، rpm AT cicku.me)
تم إصلاح الخلل الذي حال دون رؤية درجات الحرارة الأساسية في الرسم البياني "lmsens". (شكرا ل Bryan Guidroz ، bryanguidroz AT hotmail.com)
تم إصلاح خطأ مطبعي ونجا من زوج من الواصلات في صفحة رجل المراقبة (5).
ما هو الجديد في الإصدار 3.2.0:
إضافة الرسم البياني الكامل Raspberry Pi أجهزة الاستشعار. [# 10، # 13] (بفضل Graysky، graysky AT archlinux.us)تحسين بعض الوثائق MySQL في صفحة manon (5) monitorix.conf. (بفضل لوكا Ferrario ، ولوكا AT ferrario.net)
تمت إضافة خيار جديد يسمى "temperature_scale" لتتمكن من التبديل بين القيم في درجة مئوية أو في فهرنهايت. (اقترحه براين غيدروز ، bryanguidroz AT hotmail.com)
إضافة دعم للغة الصينية المبسطة في التقارير الشهرية. (شكرا لكريستوفر منغ ، rpm AT cicku.me)
تمت إضافة دعم لبطاقات الرسوم البيانية ATI من خلال مفاتيح "gpu" في الرسم البياني "lmsens". كما هو الحال في حالة NVIDIA ، فإنه يتطلب برامج تشغيل ATI الرسمية. [رقم 8]
تم تغيير الحرف الافتراضي في خادم HTTP الداخلي إلى UTF-8. (بفضل Akong ، ak6783 AT gmail.com للإشارة إلى ذلك)
تمت إضافة الإسهاب إلى "التكوين غير المعروف" في الرسم البياني MySQL.
تم إصلاح خطأ مطبعي في قاعدة iptables في الرسم البياني Nginx. (بفضل Faustin Lammler ، Faustin AT dejadejoder.com)
تم إصلاح الرسم البياني للحبار لتكريم خيار "netstat_in_bps". (اقترح على Ignacio Freyre، nachofw AT adinet.com.uy)
ثابت في الرسم البياني 'المنفذ' لإظهار الحد الأدنى من الرسوم البيانية بين قيمة 'max' وعدد المنافذ المحددة بالفعل. هذا بإصلاح رسائل خطأ القيم غير مهيأ في الأسطر 410 و 411.
تم تثبيته لتأكيد دعم معلمات وحدة تحكم RAID في أسماء أجهزة الأقراص المحددة في الرسم البياني للقرص. [# 12]
إصلاحات صغيرة في نظام التنبيه للرسوم البيانية "fs" و "system" و "mail".
تم إصلاح خطأ في الرسم البياني "transitacct" الذي منع حركة المحاسبة إذا كان الخيار فارغًا. أيضا ، تم إضافة وحدة مأخذ التوصيل.
تم إصلاحه للحصول على الرسم البياني الصحيح لرقم المجموعة الصحيح في الرسم البياني "fs" عند استخدام خيار "silent = imagetag". [# 16]
ما هو الجديد في الإصدار 3.1.0:
إضافة رسم بياني كامل لإحصائيات FTP.يستخدم الرسم البياني "serv" الآن ملف السجل "secure_log" للحصول على إحصائيات تسجيل الدخول إلى FTP. بدلاً من ذلك ، تمت إعادة تسمية الخيار "ftp_log_date_format" إلى "secure_log_date_format".
ثابت في الرسوم البيانية 'nginx' و 'port' ليستخدم بشكل صحيح '-m conntrack -ctstate' بدلاً من '-m state -state' في جميع قواعد iptables وتجنب رسالة iptables مزعجة حول استخدام خيار قديم.
تم حلها لتعيين القيم في "disk- & gt؛ list- & gt؛ [n]" بواسطة "،" (فاصلة + مسافة).
ثابت للكشف إذا كان اسم الجهاز المحدد في 'disk- & gt؛ list- & gt؛ [n]' موجود بالفعل في النظام.
تم إصلاح التهيئة المفقودة لبعض صفائف البيانات في 'lmsens' التي ولدت الرسالة "ERROR: while updating /var/lib/monitorix/lmsens.rrd: المتوقع 52 قراءات مصدر البيانات (حصلت على 10) من N" إذا كان الأمر "sensors" مفقود.
ثابت في 'lmsens' لمعالجة أفضل القيمة التي تم إرجاعها (خطأ) عند عدم تثبيت الأمر 'nvidia-smi' في النظام.
تم إصلاح استخلاص قيم درجة الحرارة السيئة من أمر 'sensors' في الرسم البياني 'lmsens'. (بفضل سيدريك جيرارد لإشارته إلى هذا)
ثابت في "nginx" لتجنب استخدام قيم غير مهيأة وإظهار رسالة خطأ عندما يتعذر على Monitorix الاتصال بخادم Nginx.
تم إصلاحه في 'apache' لإظهار رسالة خطأ عندما يتعذر على Monitorix الاتصال بخادم Apache.
ثابت في 'lighttpd' لإظهار رسالة خطأ عندما يكون Monitorix غير قادر على الاتصال بخادم Lighttpd.
تم إصلاحه في 'icecast' لعرض رسالة خطأ عندما يتعذر على Monitorix الاتصال بخادم Icecast.
تم إصلاحه في "direction" لإظهار رسالة خطأ عندما يتعذر على Monitorix الاتصال بخادم HTTP.
تم إصلاحه للتأكد من إنهاء خادم HTTP الداخلي إذا كان جهاز Monitorix يخرج بشكل غير متوقع.
رسائل ثابتة من النوع 'استخدام قيمة غير مهيأة ...' في الرسوم البيانية 'النظام' ، 'kern' و 'fs' على أنظمة FreeBSD.
ثابت لاستخراج العدد الصغير من إصدار النواة بشكل صحيح على أنظمة FreeBSD.
تم إصلاح الخلل في الرسم البياني "للمستخدم" الذي منع العد بشكل صحيح لعدد المستخدمين الذين تم تسجيلهم حاليًا في أنظمة FreeBSD.
تم إصلاح الخلل في كيفية جمع البيانات باستخدام "ipfw" التي أثرت على الرسم البياني "للمنفذ" الذي كان يعرض نشاطًا أكثر من نشاط حقيقي.
الجديد في الإصدار 3.0.0:
وأضاف الخادم المدمج في HTTP.
غيرت المسار 'cgi-bin' إلى 'cgi'.
تسلسل لون ثابت في الرسم البياني "fs".
تم تقسيم القسمة على صفر في الرسم البيانى "mysql".
تم إصلاح الحشو السفلي المفرط في الرسم البياني "fs".
تم إصلاحها لاستخدام الألوان نفسها دائمًا للقيم "/" و "swap" و "/ boot" في الرسم البياني "fs".
إصلاح تسمية سيئة في عنوان الرسم البياني "transitacct".
تم إصلاح جميع عناوين URL لملفات .png.
لم يتم العثور على التعليقات