اطلاعیه

بستن
No announcement yet.

نصب نرم افزار مانیتورینگ Munin در RHEL ,CentOS و Fedora

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    نصب نرم افزار مانیتورینگ Munin در RHEL ,CentOS و Fedora

    در این مقاله می خواهیم در مورد در مورد نرم افزار مانیتورینگ Munin و پیکربندی آن صحبت کنیم. این نرم افزار را در distro های زیر نصب می کنیم :
    RHEL 6.3/6.2/6.1/6/5.8
    CentOS 6.3/6.2/6.1/6/5.8
    Fedora 12,13,14,15,16,17

    این نرم افزار را با استفاده از repository های EPEL و نصاب Yum نصب می کنیم.

    Munin چیست؟
    Munin یک نرم افزار مانیتورینگ است که با استفاده از وب می توان آن را کنترل کرد. این نرم افزار با زبان Perl نوشته شده است که خروجی های شبکه را در گراف به ما نشان می دهد, این کار را با استفاده از RRDtool انجام می دهد.
    با استفاده از Munin شما می توانید کارکرد سیستم ,شبکه هایی که دارید, اپلیکیشن ها و SAN ها را کنترل و مشاهده کنید. ساختار کنترلی آن به صورت Master/Node است یعنی یک بخش کنترل کننده دارد و هم چنین در سیستم هایی که می خواهیم مانیتور کنیم یک agent نصب می کنیم که به اصطلاح به آن ها Node می گویند. سپس با استفاده از RRDtool اطلاعات مربوط در مورد هر Node را می گیرد و گرافهای مربوطه را با استفاده از اطلاعات آپدیت می کند.

    نصب Munin در یوزیع های ردهت CentOS و Fedora
    نصب Munin بسیار ساده است تنها مراحل زیر را دنبال کنید.

    قدم اول: نصب ریپوزیتوری EPEL برای RHEL و CentOS

    با دستور زیر می توانیم این ریپو را نصب کنیم.

    RHEL/CentOS 6 :

    کد PHP:
    # wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
    # rpm -ivh epel-release-6-8.noarch.rpm 
    کاربران Fedora لازم ندارند که EPEL را نصب کنند چون در خود repository هایش موجود است.

    قدم دوم: نصب Munin
    باید کامند زیر را با دسترسی روت اجرا کنید.
    کد PHP:
     # yum --enablerepo=epel -y install munin munin-node 
    بعد از نصب دایرکتوری ها و فایل های زیر ساخته می شود.

    etc/munin/munin.conf/
    فایل تنظیمات master مربوط به Munin

    etc/cron.d/munin/
    فایل cron

    etc/httpd/conf.d/munin.conf/
    فایل تنظیمات Apache

    var/log/munin/
    فایل log

    var/www/munin/
    دایرکتوری مربوط به web

    etc/munin/munin-node.conf/
    فایل تنظیمات Munin Node

    etc/munin/plugins.conf/
    فایل تنظیمات plugin

    etc/rc.d/init.d/munin-node/

    قدم سوم: تنظیمات Munin
    فایل etc/httpd/conf/httpd.conf/ را باز می کنیم و خطوط زیر را به آن اضافه می کنیم.
    کد PHP:
    Alias /munin /var/www/html/munin

    <Directory /var/www/html/munin>
        
    Options FollowSymLinks
        AllowOverride None
        Order allow
    ,deny
        Allow from all
    </Directory
    حالا آپاچی را ریستارت می کنیم و بعد لینک start را درست می کنیم و در آخر Munin را استارت می کنیم.
    کد PHP:
     # /etc/init.d/httpd restart
    # chkconfig --levels 235 munin-node on
    # /etc/init.d/munin-node start 
    حالا باید 30 دقیقه باستیم تا MUnin بتواند گراف ها را تولید کند و به ما نشان دهد. برای دیدن آنها باید مرورگر را باز کنیم و به آدرس سرور مربوطه با برویم البته باید در انتهای آن Munin/ اضافه کنیم. مانند زیر:
    کد PHP:
    myserver.com/munin 
    وقتی می خواهیم وارد شویم از ما یک نام کاربری و رمز عبور می خواهد با دستور زیر نام کاربری Admin را می سازیم و رمز عبور را هم خودش از ما می پرسد سپس دوباره Munin را restart می کنیم و با مرورگر به آن Url مربوط به سرور می رویم:
    کد PHP:
    htpasswd -/etc/munin/munin-htpasswd Admin 
    استفاده از آموزش های منطقه لینوکسی ها با کمی تغییر در عنوان و متن نوشته در سایت های مشابه به هیچ وجه مورد قبول منطقه لینوکسی ها نمی باشد.

    موفق باشید
    امیر جمشیدی جم

    آخرین ویرایش توسط Habili; در تاریخ/ساعت 03-31-2015, 01:07 AM.

درباره انجمن منطقه لینوکسی ها

انجمن منطقه لینوکسی ها با هدف ارتقاء سطح علمی کاربران در سطح جهانی و همچنین کمک به بالا بردن سطح علمی عمومی در زمینه های تخصصی فوق پایه گذاری شده است. انجمن منطقه لینوکسی ها از طریق کارشناسان و متخصصان پاسخگوی سوالات گوناگون کاربران مبتدی یا پیشرفته میباشد تا حد امکان تلاش شده که محیطی متنوع و کاربر پسند و به دور از هرگونه حاشیه جهت فعالیت کاربران در این انجمن ایجاد شود. لذا ما به صورت مستمر برای پیشرفت کمی و کیفی محتوی و اطلاعات انجمنمان میکوشیم که این برای ما ارزشمند و حائز اهمیت است. کلیه حقوق،اطلاعات و مقالات در این انجمن متعلق به سایت منطقه لینوکسی ها میباشد، و هرگونه نسخه برداری بدون ذکر منبع مورد پیگرد قانونی خواهد شد.

شبکه های اجتماعی

ایمیل مدیریت

Habili@linux-zone.org

در حال انجام ...
X