Nagios Core: ما هو Nagios وكيفية تثبيته على دبيان جنو / لينكس؟

Nagios Core: ما هو Nagios وكيفية تثبيته على دبيان جنو / لينكس؟

Nagios Core: ما هو Nagios وكيفية تثبيته على دبيان جنو / لينكس؟

في مجال ال الشبكات والخوادم هناك تطبيقات رائعة وفعالة لـ مسؤولو النظام / الخادم (مسؤولو النظام). لذلك ، سنتحدث اليوم عن مكالمة معروفة ناجيوس كور.

ناجيوس كور إنه في الأساس الإصدار المجاني من ناجيوس. والتي بدورها تحظى بشعبية في الأساس برنامج مراقبة المعدات / الخدمات / الشبكة بتنسيق المصدر المفتوح.

Webmin: الإدارة من متصفح الويب

Webmin: الإدارة من متصفح الويب

وبما أننا نادراً ما نعالج القضايا المتعلقة بـ التطبيقات والبرامج والأنظمة من مجال الشبكات والخوادم أو استخدام محدد ل مسؤولو النظام / الخادم (مسؤولو النظام)، سنترك أدناه على الفور بعض الروابط لبعض المنشورات السابقة المتعلقة بمجال تكنولوجيا المعلومات هذا:

"ويب مين هي أداة تكوين نظام يمكن الوصول إليها عبر الويب لأنظمة OpenSolaris و GNU / Linux وأنظمة Unix الأخرى. باستخدامه ، يمكنك تكوين الجوانب الداخلية للعديد من أنظمة التشغيل ، مثل المستخدمين ، وحصص المساحة ، والخدمات ، وملفات التكوين ، وإيقاف تشغيل الكمبيوتر ، وما إلى ذلك ، بالإضافة إلى تعديل العديد من التطبيقات المجانية والتحكم فيها ، مثل خادم الويب Apache ، PHP و MySQL و DNS و Samba و DHCP وغيرها." Webmin: الإدارة من متصفح الويب

المادة ذات الصلة:
Webmin: الإدارة من متصفح الويب
المادة ذات الصلة:
Webmin: الإدارة من متصفح الويب
TurnKey Linux 14.1 تحديث
المادة ذات الصلة:
TurnKey Linux: مكتبة الأجهزة الافتراضية

Nagios Core: نسخة مجانية ومجانية من Nagios

Nagios Core: نسخة مجانية ومجانية من Nagios

ما هو Nagios Core؟

وفقًا للموقع الرسمي لـ Nagios, ناجيوس كور وهي موصوفة على النحو التالي:

"Nagios® Core ™ هو شبكة مفتوحة المصدر وتطبيق مراقبة النظام. يراقب المضيفين (أجهزة الكمبيوتر) والخدمات التي تحددها ، وينبهك عندما تسوء الأمور ومتى تتحسن. تم تصميم Nagios Core في الأصل للعمل مع Linux ، على الرغم من أنه يجب أن يعمل أيضًا في ظل معظم أنظمة التشغيل الأخرى المستندة إلى Unix. أيضًا ، إنها النسخة المجانية من أداتنا الحالية المسماة Nagios XI."

ملامح

من بين العديد من الميزات ناجيوس كور يمكن ذكر العشرة التالية:

  1. مراقبة خدمات الشبكة (SMTP ، POP3 ، HTTP ، NNTP ، PING ، من بين أمور أخرى.)
  2. مراقبة موارد المضيفات المراقبة المختلفة (تحميل المعالج ، استخدام القرص ، من بين أمور أخرى.)
  3. تصميم مكون إضافي بسيط يتيح للمستخدمين تطوير فحوصات الخدمة الخاصة بهم بسهولة.
  4. فحوصات الخدمة الموازية.
  5. القدرة على تحديد التسلسل الهرمي لمضيف الشبكة باستخدام مضيفين "أصليين" ، مما يسمح لك بالكشف والتمييز بين المضيفين المعطلين وتلك التي لا يمكن الوصول إليها.
  6. إشعارات جهات الاتصال عند حدوث مشكلات في المضيف أو الخدمة ويتم حلها (عن طريق البريد الإلكتروني أو جهاز النداء أو بطريقة يحددها المستخدم).
  7. القدرة على تحديد معالجات الأحداث للتشغيل أثناء أحداث المضيف أو الخدمة لاستكشاف الأخطاء وإصلاحها بشكل استباقي.
  8. التناوب التلقائي لملفات السجل.
  9. دعم تنفيذ أجهزة المراقبة الزائدة عن الحاجة.
  10. واجهة ويب اختيارية لعرض الحالة الحالية للشبكة ، ومحفوظات الإشعارات والمشكلات ، وملف السجل ، والمزيد.

كيف يتم تثبيته على دبيان جنو / لينكس 10؟

قبل البدء في هذا الجزء ، تجدر الإشارة كالمعتاد إلى أنه في هذه الحالة العملية ، سنستخدم المعتاد ريسبين لينكس ودعا المعجزات جنو / لينكس، الذي يعتمد على MX Linux 19 (ديبيان 10). التي تم بناؤها بعد «دليل لقطة MX Linux».

ومع ذلك ، أي توزيعة جنو / لينكس ما الدعم سيستم دي. لذلك ، سوف نستخدم هذا MX Linux Respin بدءا من نظام التمهيد GRUB حسب خيارك مع "ابدأ بـ Systemd". بدلاً من خياره الافتراضي ، الذي لا يوجد سيستم دي أو بالأحرى مع سيستمد شيم. أيضًا ، سنقوم بتنفيذ جميع أوامر الأوامر من ملف مستخدم مسؤول النظام، بدلا من مستخدم الجذرمن قال رسبين لينكس.

والآن من أجلك التنزيل والتثبيت والاستخدام، سوف نستخدم ملف «دليل التثبيت السريع لبدء دبيان« وسيكون هؤلاء هم أوامر القيادة للتنفيذ في الجهاز الطرفي (وحدة التحكم) لنظام التشغيل الخاص بك:

1.- خطوات إعداد نظام التشغيل

قم بتحديث المستودعات وتثبيت الحزم الأساسية والضرورية للعمل معها ناجيوس كور.

sudo apt update
sudo apt install autoconf gcc libc6 make wget unzip apache2 apache2-utils php libgd-dev

2.- تنزيل البرنامج الحالي

cd /tmp
wget -O nagioscore.tar.gz https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.4.6.tar.gz
tar xzf nagioscore.tar.gz

3.- تجميع البرنامج الحالي

cd /tmp/nagioscore-nagios-4.4.6/
sudo ./configure --with-httpd-conf=/etc/apache2/sites-enabled
sudo make all

4.- إنشاء مستخدمين ومجموعات

sudo make install-groups-users
sudo usermod -a -G nagios www-data

5.- تركيب مختلف الحزم الأساسية

sudo make install
sudo make install-daemoninit
sudo make install-commandmode
sudo make install-config

6.- تثبيت ملفات تكوين Apache

sudo make install-webconf
sudo a2enmod rewrite
sudo a2enmod cgi

7.- تثبيت وتكوين جدار الحماية عبر IPTables

sudo apt install iptables
sudo iptables -I INPUT -p tcp --destination-port 80 -j ACCEPT
sudo apt install -y iptables-persistent

8.- أنشئ حساب مستخدم في Apache للبدء في Nagios Core

sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

9.- إعادة تشغيل / بدء الخدمات الضرورية

systemctl restart apache2.service
systemctl start nagios.service

مذكرة: أعد تشغيل نظام التشغيل في حالة حدوث مشاكل مع أوامر الأوامر هذه.

10.- تسجيل الدخول إلى Nagios Core

قم بتشغيل مستعرض ويب على الجهاز المحلي إذا كان لديك بيئة مستخدم رسومية (GUI) أو على جهاز كمبيوتر آخر على الشبكة. وفي شريط العناوين ، اكتب أيًا من الأوامر التالية كما تراه مناسبًا:

http://127.0.0.1/nagios
http://localhost/nagios
http://nombreservidor.dominio/nagios

مذكرة: إذا كنت لا ترى نافذة "تسجيل الدخول إلى Nagios Core" ، فتحقق من أن نظام التشغيل الخاص بك القائم على Debian GNU / Linux 8/9/10 به التكوين الصحيح. "جذر المستند" من خادم اباتشي داخل ملف التكوين التالي: /etc/apache2/apache2.conf. استبدل المسار /var/www بواسطة المتابعة: /var/www/html. ثم أعد تشغيل خدمة Apache أو الكمبيوتر ، وحاول مرة أخرى على الكمبيوتر.

تثبيت ملحقات Nagios الأساسية

قم بتحديث المستودعات وتثبيت الحزم الأساسية والضرورية للعمل معها ملحقات Nagios.

sudo apt update
sudo apt install autoconf gcc libc6 libmcrypt-dev make libssl-dev wget bc gawk dc build-essential snmp libnet-snmp-perl gettext

تنزيل وفك ضغط الحزمة الحالية باستخدام "Nagios Plugins"

cd /tmp
wget --no-check-certificate -O nagios-plugins.tar.gz https://github.com/nagios-plugins/nagios-plugins/archive/release-2.2.1.tar.gz
tar zxf nagios-plugins.tar.gz

تجميع وتثبيت "ملحقات Nagios"

cd /tmp/nagios-plugins-release-2.2.1/
./tools/setup
sudo ./configure
sudo make
sudo make install

لقطات شاشة

Nagios Core: لقطة شاشة 1

Nagios Core: لقطة شاشة 2

Nagios Core: لقطة شاشة 3

Nagios Core: لقطة شاشة 4

Nagios Core: لقطة شاشة 5

Nagios Core: لقطة شاشة 6

Nagios Core: لقطة شاشة 7

Nagios Core: لقطة شاشة 8

Nagios Core: لقطة شاشة 9

Nagios Core: لقطة شاشة 10

Nagios Core: لقطة شاشة 11

Nagios Core: لقطة شاشة 12

Nagios Core: لقطة شاشة 13

Nagios Core: لقطة شاشة 14

Nagios Core: لقطة شاشة 15

Nagios Core: لقطة شاشة 16

Nagios Core: لقطة شاشة 17

Nagios Core: لقطة شاشة 1

Nagios Core: لقطة شاشة 19

Nagios Core: لقطة شاشة 20

Nagios Core: لقطة شاشة 21

Nagios Core: لقطة شاشة 22

Nagios Core: لقطة شاشة 23

Nagios Core: لقطة شاشة 24

Nagios Core: لقطة شاشة 25

لمزيد من المعلومات حول ناجيوس كور يمكنك استكشاف الروابط التالية:

10 بدائل مجانية ومفتوحة

  1. الصبار
  2. كابوت
  3. مشروع قمرة القيادة
  4. Icinga
  5. فري
  6. مونين
  7. نيتداتا
  8. باندورا اف ام اس
  9. مراقب خادم PHP
  10. Zabbix

لمعرفة المزيد عن هؤلاء بدائل والمزيد اضغط على الرابط التالي: برامج مراقبة المعدات والشبكات تحت المصدر المفتوح.

ملخص: منشورات مختلفة

ملخص

باختصار ، كما رأينا ناجيوس كور هي أداة برمجية مثالية لمجال الشبكات / الخوادم و مسؤولو النظام / الخادم (مسؤولو النظام). وهي ليست فقط قوية ولكنها مرنة وقابلة للتكيف ، وذلك بفضل استخدام مضاعفاتها الإضافات. وبالنسبة لأولئك الذين قد لا يستخدمونها ، هناك دائمًا بدائل رائعة مثل مشروع Zabbix و Icinga و Cockpitبين أشياء أخرى كثيرة.

نأمل أن يكون هذا المنشور مفيدًا جدًا للجميع «Comunidad de Software Libre y Código Abierto» ومساهمة كبيرة في تحسين ونمو ونشر النظام البيئي للتطبيقات المتاحة «GNU/Linux». ولا تتوقف عن مشاركته مع الآخرين ، على مواقع الويب أو القنوات أو المجموعات أو مجتمعات الشبكات الاجتماعية أو أنظمة المراسلة المفضلة لديك. أخيرًا ، قم بزيارة صفحتنا الرئيسية على «DesdeLinux» لاستكشاف المزيد من الأخبار ، والانضمام إلى قناتنا الرسمية برقية من DesdeLinux.


اترك تعليقك

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

*

*

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