آموزش نصب و کانفیگ Nagios در لینوکس اوبونتو

آموزش نصب و کانفیگ Nagios در لینوکس اوبونتو

در این مقاله نحوه نصب و کانفیگ Nagios در سرور لینوکس اوبونتو ۱۴٫۰۴ آموزش داده خواهد شد . Nagios یک سیستم مانیتورینگ قدرتمند است که با طراحی انعطاف پذیر خود، سازمان ها را قادر می سازد که مشکلات زیرساخت های IT را قبل از اینکه فرآیندهای حیاتی کسب و کار و مشتریان  را تحت تاثیر قرار دهد شناسایی و حل و فصل کنند.

نکات مقدماتی :

برای انجام این آموزش، شما باید یک سرور مبتنی بر اوبونتو ۱۴٫۰۴ نصب و راه اندازی کنید. سیستم باید یک آدرس آی پی استاتیک داشته باشد که در این آموزش از ۱۹۲٫۱۶۸٫۰٫۱۰۰ به عنوان آدرس IP و از server1.example.com به عنوان نام هاست استفاده شده است. علاوه بر این شما باید یک سرور LAMP نصب و کانفیگ کنید. در این آموزش از Nagios برای نظارت بر یک سرور اوبونتو ۱۴٫۰۴ دیگر استفاده خواهد شد که در آن از  ۱۹۲٫۱۶۸٫۰٫۱۰۱ به عنوان آدرس IP و   از server2.example.com به عنوان نام هاست استفاده شده است.

توجه:  شما می توانید برای Nagios و مانیتورینگ سرور، سروری مبتنی بر دبیان نیز راه اندازی کنید.

نصب و پیکربندی Nagios

 ابتدا باید با اجرای دستور زیر Nagios را در سرور اوبونتو ۱۴٫۰۴ نصب کنید ( server1.example.com ) :

 

General type of mail configuration:  <–Internet Site
System mail name:  
<–server1.example.com
Nagios web administration password: 
<–nagiospassword
Nagios web administration password: 
<–nagiospassword

رمز عبور را به دلخواه و مقادیر فوق را با توجه به سرور خود تغییر دهید.

سپس باید Nagios را در سرور پیکربندی کنید:

 

برای فعال کردن تنظیمات مقدار check_external_commands را به ۱ تغییر دهید :

 

 

اکنون باید برای اعمال این تغییرات سرویس Nagios را با استفاده از دستور زیر ری استارت کنید:

 

برای دسترسی به رابط وب یکی از ۲ آدرس زیر را در مرورگر مورد نظر خود تایپ کنید:

 http://server1.example.com/nagios3

http://192.168.0.100/nagios3

آموزش نصب و کانفیگ Nagios در لینوکس اوبونتو

آموزش نصب و کانفیگ Nagios در لینوکس اوبونتو

نام کاربری nagiosadmin و رمز عبور همانطور که در بالا مشخص شد nagiospassword خواهد بود.

آموزش نصب و کانفیگ Nagios در لینوکس اوبونتو

آموزش نصب و کانفیگ Nagios در لینوکس اوبونتو

سپس بر روی Host Groups کلیک کنید :

آموزش نصب و کانفیگ Nagios در لینوکس اوبونتو

آموزش نصب و کانفیگ Nagios در لینوکس اوبونتو

 سرور Ubuntu  به عنوان localhost نشان داده خواهد شد. روی localhost کلیک کنید:

آموزش نصب و کانفیگ Nagios در لینوکس اوبونتو

آموزش نصب و کانفیگ Nagios در لینوکس اوبونتو

آموزش نصب و کانفیگ Nagios در لینوکس اوبونتو

اضافه کردن کلاینت در Nagios

اکنون باید به منظور انجام خدمات مانیتورینگ برای سرویس گیرنده ، در سرور اوبونتو ( server2.example.com )  کلاینت (nodes) اضافه کنید .در این آموزش یک کلاینت با عنوان Ubuntu Server در server2.example.com ایجاد خواهد شد . این پکیج ها را با اجرای دستور زیر نصب کنید :

 

برای کانفیگ کلاینت در server2.example.com  دستورات زیر اجرا کنید :

 

 

۱۹۲٫۱۶۸٫۰٫۱۰۰ آدرس IP سرور server1.example.com  است. سپس با استفاده از دستور زیرNRPE را اجرا کنید :

 

به طور مشابه می توانید کلاینت های بیشتری برای مانیتورینگ اضافه کنید.

سپس باید برای کلاینت Nagios در پایان سرور یک ورودی تعریف کنید. در سرور ۱ ( server1.example.com ) یک فایل به نام monitor1.cfg در دایرکتوری /etc/nagios3/conf.d/ ایجاد کرده و مقادیری برای آن تعریف کنید . در فایل های پیکربندی ، می توانید هاست، گروه هاست و … را تعریف کنید . این تعاریف را میتوان در چندین فایل پیکربندی تقسیم کرد و یا همه آنها را در یک فایل قرار داد.

 

دایرکتوری پیش فرض /etc/nagios3/conf.d/ است، شما می توانید نام آن را به دلخواه تغییر دهید ، برای مثال در این آموزش از نام  monitor1.cfg استفاده شده است. محتوای این فایل باید به شرح زیر باشد.

 

در فایل بالا، هاست شامل اطلاعاتی در مورد کلاینت اضافه شده به server2.example.com است، همچین می توانید از Nagios برای بررسی سرویس های مختلف نیز استفاده کنید. در این آموزش  برای بررسی سرویس های PING SSH و DISK از آن استفاده شده است. برای کسب اطلاعات بیشتر از سرویس های مورد استفاده در Nagios دایرکتوری  /etc/nagios-plugins/config را چک کنید.

برای اعمال تغییرات سرویس nagios3  را ری استارت کنید:

 

اکنون می توانید جزئیات کلاینت را در رابط وب Nagios و در Host Groups  مطابق تصویر زیر چک کنید:

سپس روی سرور ۲ (server2.example.com) مقادیر را چک کنید

آموزش نصب و کانفیگ Nagios در لینوکس اوبونتو

آموزش نصب و کانفیگ Nagios در لینوکس اوبونتو

آموزش نصب و کانفیگ Nagios در لینوکس اوبونتو

آموزش نصب و کانفیگ Nagios در لینوکس اوبونتو

با همین روش میتوانید کلاینت های (nodes ) بیشتری اضافه کرده و بر آنها نظارت کنید .ابزار مانیتورینگ Nagios روی سرور لینوکس اوبونتو ۱۴٫۰۴ با موفقیت پیکربندی شد.

پاسخ به کلیه سوالات شما در زمینه وب هاستینگ و مدیریت سرور در انجمن کامپایلر

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *