Munin ، أو كيفية مراقبة خادمنا في Linux

مونين

هل سبق لك أن احتجت لمراقبة عدة أجهزة كمبيوتر في نفس الوقت؟ إذا كانت هذه هي حالتك ، فمن المؤكد أنك واجهت مشكلة أخرى أو كان عليك التناوب لرؤية المعلومات الخاصة بهم جميعًا. إذا كنت تتطابق مع كل ما سبق ، مونين إنه الرد على صلاتك. إنه برنامج سيعرض البيانات مع الإحصائيات من خادمنا مثل وحدة المعالجة المركزية وحمل العمل وذاكرة الوصول العشوائي المستخدمة وحركة مرور الشبكة وما إلى ذلك.

في هذا بريد.. اعلاني نحن لا نحاول شرح كيفية عمل الخوادم أو أي شيء من هذا القبيل. هنا سنعلمك فقط كيفية تثبيت وتشغيل هذا التطبيق القوي على جهاز الكمبيوتر الخاص بك الذي يعمل بنظام Ubuntu. الباقي يجب أن يعمل بمفردك. نخبرك أدناه بكل ما تحتاج إلى معرفته في هذا الصدد.

كيفية تثبيت Munin على Ubuntu

  1. جيد. تثبيت هذا البرنامج بسيط للغاية ، لدرجة أنه يكفي أن نقول إنه موجود في المستودعات الرسمية لنعلم أنه يمكننا تثبيته من الجهاز باستخدام الأمر "sudo apt install munin" (بدون علامات الاقتباس) أو من مدير الحزم مثل Syanptic. بمجرد التثبيت ، سيتعين علينا أن نجعلها تعمل ، والتي ننتقل من أجلها إلى الخطوة التالية.
  2. نقوم بتحرير ملف التكوين الموجود في المسار / var / cache / munin / www ونقوم بنسخ ولصق النص التالي ، أي أنه سيتعين عليه فقط ما يلي:

dbdir / var / lib / munin
htmldir / var / cache / munin / www
logdir / var / log / munin
rundir / var / run / munin

# أين تبحث عن قالب HTML
tmpldir / etc / munin / قوالب

# شجرة مضيفة بسيطة
[munin.localhost.com]
عنوان 127.0.0.1
use_node_name نعم [/ sourcecode]

  1. بعد ذلك ، نقوم بتحرير ملف الخادم بحيث يعمل كعقدة لنفسه ويستمع فقط إلى نفسه (الاسترجاع) وليس على جميع الواجهات على الشبكة. يتم تحقيق ذلك عن طريق تحرير الملف مونين-node.conf تغيير القيمة مضيف و127.0.0.1.
  2. في الخطوة التالية سنقوم بتحرير الملف apache.conf لتكوين اسم مستعار ، سنفعله بالنص التالي:

الاسم المستعار / munin / var / cache / munin / www

أجل السماح ، إنكار
# السماح من المضيف المحلي 127.0.0.0/8 :: 1
سماح من جميع
خيارات لا شيء

# يمكن استخدام هذا الملف كملف htaccess أو جزء من ملف apache الخاص بك
# ملف التكوين.
#
# لخيار ملف htaccess لعمل دليل www munin
# (/ var / cache / munin / www) يجب أن يحتوي على "AllowOverride all" أو شيء من هذا القبيل
# قريب من تلك المجموعة.
#

AuthUserFile / etc / munin / munin-htpasswd
AuthName "admin"
AuthType الأساسية
تتطلب المستخدم صالح

# يتطلب هذا الجزء التالي تفعيل mod_expires.
#

# اضبط وقت انتهاء الصلاحية الافتراضي للملفات على 5 دقائق و 10 ثوانٍ من
# وقت إنشائها (تعديل). ربما توجد ملفات جديدة بواسطة
# هذا الوقت.
#
ومن ExpiresActive
انتهاء الصلاحية الافتراضي M310

  1. بعد ذلك ، مع الأخذ في الاعتبار أن المستخدم سيكون "admin" ، نفتح Terminal ، ونصل إلى الدليل حيث قمنا بتعديل الملف وإنشاء كلمة المرور باستخدام الأمر التالي:
htpasswd -c munin-htpasswd admin
  1. سيتم تكوين كل شيء بالفعل. الآن ، لجعله يعمل ، سنكتب الأمر:
service munin-node restart && service apache2 restart

ما الذي قد يكون مفقودًا؟ أهم شيء: ابدأ بمراقبة الخادم. لهذا ، علينا فقط إدخال اسم المستخدم وكلمة المرور اللذين حددناهما مسبقًا من خلال الوصول munin.localhost.com، عند هذه النقطة سنرى عنوان هذا المنشور.

بواسطة: root.com.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.