Nagios Core: Nagios چیست و چگونه می توان آن را بر روی Debian GNU / Linux نصب کرد؟

Nagios Core: Nagios چیست و چگونه می توان آن را بر روی Debian GNU / Linux نصب کرد؟

Nagios Core: Nagios چیست و چگونه می توان آن را بر روی Debian GNU / Linux نصب کرد؟

در زمینه شبکه ها و سرورها برنامه های کاربردی عالی و کارآمدی برای وجود دارد سرپرستان سیستم / سرور (SysAdmins)به بنابراین ، امروز ما در مورد یک تماس معروف صحبت خواهیم کرد هسته ناگیوس.

هسته ناگیوس این اساساً نسخه رایگان آن است ناگیوسبه که به نوبه خود اساساً محبوب است تجهیزات / خدمات / برنامه نظارت بر شبکه در قالب منبع باز.

Webmin: مدیریت از طریق مرورگر وب

Webmin: مدیریت از مرورگر وب

و از آنجا که ما به ندرت به مسائل مربوط به آن می پردازیم برنامه ها ، برنامه ها و سیستم ها از حوزه شبکه ها و سرورها یا استفاده خاص برای سرپرستان سیستم / سرور (SysAdmins)، ما بلافاصله پیوندهایی را به برخی از نشریات قبلی مربوط به این حوزه فناوری اطلاعات در زیر می گذاریم:

"Webmin یک ابزار پیکربندی سیستم در دسترس وب برای OpenSolaris ، GNU / Linux و سایر سیستم های یونیکس است. با استفاده از آن می توانید جنبه های داخلی بسیاری از سیستم عامل ها مانند کاربران ، سهمیه های فضایی ، خدمات ، فایل های پیکربندی ، خاموش شدن تجهیزات و غیره را پیکربندی کنید و همچنین بسیاری از برنامه های رایگان مانند سرور وب Apache ، PHP را تغییر داده و کنترل کنید ، MySQL ، DNS ، Samba ، DHCP و سایر موارد." Webmin: مدیریت از مرورگر وب

مقاله مرتبط:
Webmin: مدیریت از طریق مرورگر وب

مقاله مرتبط:
Webmin: مدیریت از طریق مرورگر وب
مقاله مرتبط:
TurnKey Linux: کتابخانه دستگاههای مجازی

Nagios Core: نسخه رایگان و رایگان Nagios

Nagios Core: نسخه رایگان و رایگان Nagios

Nagios Core چیست؟

طبق وب سایت رسمی Nagios, هسته ناگیوس شرح آن به شرح زیر است:

"Nagios® Core network یک برنامه نظارت بر شبکه و سیستم منبع باز است. این برنامه میزبانها (رایانه ها) و سرویسهایی را که مشخص کرده اید ، تحت نظر دارد و در صورت خرابی و بهبود آنها به شما هشدار می دهد. Nagios Core در اصل برای کار تحت لینوکس طراحی شده بود ، اگرچه باید در اکثر سیستم عامل های دیگر مبتنی بر یونیکس نیز کار کند. همچنین ، این نسخه رایگان ابزار کنونی ما به نام Nagios XI است."

ویژگی های

از جمله بسیاری از ویژگی های هسته ناگیوس از 10 مورد زیر می توان نام برد:

  1. نظارت بر خدمات شبکه (SMTP ، POP3 ، HTTP ، NNTP ، PING و سایر موارد)
  2. نظارت بر منابع میزبانهای مختلف تحت نظارت (بار پردازنده ، استفاده از دیسک و سایر موارد).
  3. یک طراحی ساده افزونه که به کاربران اجازه می دهد به راحتی چک سرویس خود را ایجاد کنند.
  4. بررسی خدمات موازی.
  5. توانایی تعریف سلسله مراتب میزبان شبکه با استفاده از میزبان های "والدین" ، به شما این امکان را می دهد تا بین میزبان های پایین و غیرقابل دسترسی تشخیص و تمایز قائل شوید.
  6. هنگامی که مشکلات میزبان یا سرویس رخ می دهد و برطرف می شود (با ایمیل ، پیجر یا روش تعریف شده توسط کاربر) با اعلان های تماس تماس بگیرید.
  7. توانایی تعریف کنترل کننده رویداد برای اجرا در طول رویداد میزبان یا سرویس برای عیب یابی فعال.
  8. چرخش خودکار پرونده های ورود به سیستم.
  9. پشتیبانی از پیاده سازی میزبانهای نظارت اضافی.
  10. یک رابط وب اختیاری برای مشاهده وضعیت فعلی شبکه ، سابقه اعلان ها و مشکلات ، فایل گزارش ، و موارد دیگر.

چگونه می توان آن را بر روی Debian GNU / Linux 10 نصب کرد؟

قبل از شروع این قسمت ، طبق معمول شایان ذکر است که برای این مورد عملی از معمول استفاده می کنیم پاسخ به لینوکس نام معجزات گنو / لینوکس، که بر اساس MX لینوکس 19 (دبیان 10)به که به دنبال ما ساخته شده است «راهنمای عکس فوری MX Linux».

با این حال ، هر کدام GNU / Linux Distro چه پشتیبانی Systemdبه بنابراین ، ما از این استفاده خواهیم کرد پاسخ MX لینوکس شروع از سیستم بوت GRUB به انتخاب شما با "با Systemd شروع کنید"به به جای گزینه پیش فرض آن ، که بدون آن است Systemd یا بهتر بگویم با Systemd-shimبه همچنین ، ما تمام دستورات دستور از the را اجرا می کنیم کاربر Sysadmin، بجای کاربر روت، از Respin Linux گفت.

و حالا برای شما بارگیری ، نصب و استفاده، ما از «راهنمای نصب سریع برای Debian« و اینها خواهد بود دستورات فرماندهی برای اجرا در ترمینال (کنسول) سیستم عامل خود:

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" را نمی بینید ، بررسی کنید که سیستم عامل شما بر اساس Debian GNU/Linux 8/9/10 دارای پیکربندی صحیح باشد. "ریشه سند" از سرور آپاچی داخل فایل پیکربندی زیر: /etc/apache2/apache2.confبه مسیر را جایگزین کنید /var/www توسط موارد زیر: /var/www/htmlبه سپس سرویس Apache یا Computer را راه اندازی مجدد کرده و دوباره روی رایانه امتحان کنید.

نصب افزونه های Nagios Core

مخازن را به روز کنید و بسته های ضروری و ضروری را برای کار نصب کنید افزونه های ناگیوس.

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" بارگیری و از حالت فشرده خارج کنید

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: Screenshot 1

Nagios Core: Screenshot 2

Nagios Core: Screenshot 3

Nagios Core: Screenshot 4

Nagios Core: Screenshot 5

Nagios Core: Screenshot 6

Nagios Core: Screenshot 7

Nagios Core: Screenshot 8

Nagios Core: Screenshot 9

Nagios Core: Screenshot 10

Nagios Core: Screenshot 11

Nagios Core: Screenshot 12

Nagios Core: Screenshot 13

Nagios Core: Screenshot 14

Nagios Core: Screenshot 15

Nagios Core: Screenshot 16

Nagios Core: Screenshot 17

Nagios Core: Screenshot 1

Nagios Core: Screenshot 19

Nagios Core: Screenshot 20

Nagios Core: Screenshot 21

Nagios Core: Screenshot 22

Nagios Core: Screenshot 23

Nagios Core: Screenshot 24

Nagios Core: Screenshot 25

برای اطلاعات بیشتر در مورد هسته ناگیوس پیوندهای زیر را می توان مورد بررسی قرار داد:

10 جایگزین رایگان و باز

  1. کوکتی
  2. کابوت
  3. پروژه کابین خلبان
  4. ایسینگا
  5. FreeMNS
  6. مینین
  7. داده های شبکه
  8. پاندورا FMS
  9. مانیتور سرور PHP
  10. Zabbix

برای آشنایی بیشتر با این موارد جایگزین و بیشتر ، روی پیوند زیر کلیک کنید: تجهیزات و نرم افزار مانیتورینگ شبکه تحت منبع باز.

خلاصه: نشریات مختلف

خلاصه

به طور خلاصه ، همانطور که قدردانی شده است هسته ناگیوس یک ابزار نرم افزاری مناسب برای زمینه است شبکه ها / سرورها و سرپرستان سیستم / سرور (SysAdmins)به و به لطف استفاده از چندگانه آن نه تنها قدرتمند بلکه انعطاف پذیر و سازگار است افزونه هابه و برای کسانی که ممکن است از آن استفاده نکنند ، همیشه گزینه های عالی مانند وجود دارد Zabbix ، Icinga و Cockpit Project، در میان بسیاری دیگر.

امیدواریم که این نشریه برای کل افراد بسیار مفید واقع شود «Comunidad de Software Libre y Código Abierto» و سهم زیادی در بهبود ، رشد و انتشار اکوسیستم برنامه های موجود دارد «GNU/Linux». و اشتراک آن را با دیگران ، در وب سایت ها ، کانال ها ، گروه ها یا انجمن های مورد علاقه خود در شبکه های اجتماعی یا سیستم های پیام رسانی ، متوقف نکنید. سرانجام ، به صفحه اصلی ما در مراجعه کنید «از لینوکس» برای کاوش اخبار بیشتر و پیوستن به کانال رسمی ما تلگرام از DesdeLinux.


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

اولین کسی باشید که نظر

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد.

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.