نصب و پیکربندی nagios در اوبونتو. افزایش قابلیت های Nagios با استفاده از افزونه های اختصاصی نصب nagios ubuntu

Nagios یکی از رایج ترین ابزارهای نظارت است سرورهای لینوکسو متن باز ویندوز. با آن می توانید پیشرفت را زیر نظر داشته باشید برنامه های کاربردی مختلفو خدمات از راه دور از طریق یک رابط وب. Nagios همچنین می تواند روترها و سایر دستگاه های شبکه را نظارت کند.

با Nagios می‌توانید پارامترهای اصلی سرور مانند بار پردازنده، میزان مصرف حافظه و غیره را نظارت کنید. همه اینها در رابط وب موجود است که برای دسترسی به آن نیاز به احراز هویت ساده دارد. در این مقاله نحوه نصب Nagios Ubuntu و همچنین پیکربندی این برنامه را بررسی خواهیم کرد.

راه های مختلفی برای نصب Nagios Ubuntu 16.04 وجود دارد. می توانید از PPA استفاده کنید یا با استفاده از آرشیو دانلود شده در وب سایت رسمی نصب کنید. بر این لحظهبیشترین آخرین نسخه- 4.3. فقط 4.2 در PPA موجود است، بنابراین ما نگاهی خواهیم انداخت نصب دستیبا استفاده از آرشیو

اما قبل از شروع نصب، باید سیستم را آپدیت کنیم و همه چیز را نصب کنیم اجزای لازمبرای ساخت برنامه:

sudo apt install build-essential apache2 php7.0 openssl perl make php7.0-gd libgd2-xpm-dev libapache2-mod-php7.0 libperl-dev libssl-dev daemon wget apache2-utils unzip

سپس باید یک گروه و کاربری ایجاد کنید که تحت آن Nagios راه اندازی شود و همچنین دستورات پوسته در رابط وب اجرا شود:

sudo useradd nagios
$ sudo groupadd nagcmd

کاربر nagios و کاربری که Apache تحت آن اجرا می شود را به گروه nagcmd اضافه کنید:

sudo usermod -a -G nagcmd nagios
$ sudo usermod -a -G nagcmd www-data

سپس باید کدهای منبع nagios را دانلود کنیم. این کار را می توان با استفاده از دستور ترمینال انجام داد، اما از آنجایی که می خواهیم آخرین نسخه را دریافت کنیم، بهتر است به وب سایت رسمی مراجعه کرده و دانلود کنیم.

ابتدا بر روی مورد کلیک کنید ناگیوس کور، سپس به پایین اسکرول کنید و ضربه بزنید "دانلود":

در این مرحله می توانید اطلاعات مربوط به خود را پر کنید یا با کلیک کردن از آن رد شوید "پرش از دانلود":

تنها چیزی که باقی می ماند این است که نسخه را انتخاب کنید، به عنوان مثال، 4.3.2. پس از اتمام دانلود، به پوشه دانلودها بروید و آرشیو را از حالت فشرده خارج کنید:

سی دی ~/دانلودها/
$ tar -zxvf /tmp/nagios-4.3.2.tar.gz

اکنون می توانید به کامپایل nagios ادامه دهید. برای این کار باید دستورات زیر را اجرا کنید:

./configure --with-nagios-group=nagios --with-command-group=nagcmd --with-httpd_conf=/etc/apache2/sites-enabled/
$ همه را بساز
$ sudo را نصب کنید
$ sudo make install-init
$ sudo make install-config
$ sudo make install-commandmode
$ sudo make install-webconf

راه اندازی Nagios در اوبونتو

تمام فایل های پیکربندی برنامه توسط نصب کننده در /usr/local/nagios/etc/ قرار می گیرد. تنظیمات پیش‌فرض به Nagios اجازه اجرا می‌دهد، اما باید چند تغییر دیگر ایجاد کنیم. فایل contact.cfg را باز کرده و تغییر دهید آدرس ایمیل، که اعلان ها به آن ارسال می شود:

sudo vi /usr/local/nagios/etc/objects/contacts.cfg

تعریف مخاطب(
contact_name nagiosadmin ; نام کاربری کوتاه
از generic-contact استفاده کنید. قالب پیش فرض
نام مستعار Nagios Admin ; نام کاربری کامل
ایمیل admin@site ; ایمیل شما
}

برای اینکه رابط وب کار کند، باید یک رمز عبور برای کاربر nagiosadmin با استفاده از htpasswd ایجاد کنید؛ بدون آن، به سادگی نمی توانید رابط را وارد کنید:

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

در نهایت برای اینکه آن به درستی کار کند، باید چند تنظیمات را برای وب سرور انجام دهید. ماژول cgi را فعال کنید:

sudo a2enmod cgi

راه اندازی مجدد وب سرور:

راه اندازی مجدد سرویس sudo apache2

برای گرفتن ویژگی های اضافی nagios می توانید مجموعه ای از افزونه ها را نصب کنید. برای این کار ابتدا آن را دانلود کنید:


حالا آرشیو را از حالت بسته خارج کنید و به پوشه ای با آن بروید:

tar -zxvf /tmp/nagios-plugins-2.1.1.tar.gz
$ cd /tmp/nagios-plugins-2.1.1/

برای کامپایل ماژول ها اجرا کنید:

./configure --with-nagios-user=nagios --with-nagios-group=nagios
$ ساخت
$ را نصب کنید

ماژول ها در پوشه Nagios نصب شده اند، اکنون بررسی کنید که پیکربندی صحیح باشد:

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

برای شروع خودکاربیایید یک فایل Unit برای systemd ایجاد کنیم:

sudo vi /etc/systemd/system/nagios.service


توضیحات=ناگیوس
BindTo=network.target


WantedBy=multi-user.target


کاربر=nagios
گروه=ناگیوس
نوع = ساده
ExecStart=/usr/local/nagios/bin/nagios /usr/local/nagios/etc/nagios.cfg

راه اندازی Nagios

تقریباً همه چیز آماده است، تنها چیزی که باقی می ماند راه اندازی سرویس و شروع استفاده از آن است. برای شروع سرویس، تایپ کنید:

sudo systemctl stat nagios

برای باز کردن رابط وب nagios، کافی است آدرس IP و آدرس nagios را در مرورگر تایپ کنید. اگر همه اینها را روی کامپیوتر محلیسپس استفاده کنید:

http://localhost/nagios

بلافاصله پس از باز کردن صفحه، باید نام کاربری nagiosadmin و رمز عبوری که قبلا برای آن تعیین کرده اید را وارد کنید. پس از این، می توانید از تمام ویژگی های برنامه استفاده کنید:

نتیجه گیری

در این مقاله به نحوه پیکربندی nagios 4 و همچنین نحوه پیکربندی آن پرداختیم نصب کاملآخرین نسخه در سیستم عاملاوبونتو با وجود این واقعیت که در نگاه اول، همه چیز پیچیده به نظر می رسد، روند بسیار ساده است. اکنون می توانید nagios ubuntu 16.04 را نظارت کنید. امیدوارم این اطلاعات برای شما مفید بوده باشد.

YURPMSHЪPCHBOYS Nagios CH TEBMSHOPK TsYЪOY، NSCH ЪБЧПеЧБМИ DMS UEWS DPCHPMSHOP RTPUFPTOPE NEUFP RPD UPMOGEN. rPUME FTEI RTEDSHDHEYI UFBFEK X YUYFBFEMEK OBLPRYMPUSH OELPFPTPPE LPMYUEUFChP CHPRTPUPCH. yFP OBYuYF، UFP، OUNPFTS درباره CHUE VSCHMSCHE KHUREYIY، RTYYMP CHTENS RTELTBFYFSH TBUYTSFSH UCHPY CHMBDEOOYS Y RETEKFY در مورد JOFEOUYCHOSCHK RKHFYS. uMEZLB ЪBNEDMYN UCHPK VEZ CHREDED Y ЪBKNENUS VMBZPKHUFTPKUFChPN ЪBICHBUEOOPZP RTPUFTBOUFCHB. lBL PVSHYUOP، CH OBYUBME UFBFSHY IPFEMPUSH VSC KHRPNSOKHFSH FP PVUFPSFEMSHUFCHP، YuFP PRYUSCHCHBENSCHE DEKUFCHYS CHSHRPMOSMYUSH در مورد IPUF، TBVPFHBAEEN. RP HI UHEEUFCHHEF CHETUIS Nagios. edYOUFCHEOOSCHN EELPFMYCHSHCHN NPNEOFPN NPTSEF VSCHFSH TBMYUYE CH YNEOBY DYTELFPTYK، ZDE TBURPMPTSYMYUSH Nagios Y PUFBMSHOPE CHURPNPZBFEMSHOPE TBMYUYE TBMYUYE BVPFSH. OBDEAUSH، U LFYN NEMLYNY RTPVMENBNY CHSHCH UNPTSEFE TBBPVTBFSHUS UBNPUFPSPFEMSHOP.

RETCHSHCHN DEMPN IPFEMPUSH VSC OBKHYUFSH Nagios ZPCHPTYFSH درباره YUYUFPN TKHULPN SSCHLE. lBL CHUEZDB، CHURPNYOBEN، YuFP CH LFPN NYTE OEF OYUEZP OECHPNPTSOPZP. rTYNETOP DECHSFSH NEUSGECH OBBD با ЪБЧТеTYМ TBVPFSCH RP MPLBMMYЪBGYY Nagios CHETUIY 1.06 بتا. ъBFEN، RP NETE CHSHCHIPDB OPCHSHCHY CHETUYK RTDPDHLFB، FB CE UHDSHVB RPUFYZMB PZHYGIBMSHOSHE TEMYYSHCH 1.0 Y 1.1. NEFPDYLB TKHUIZHYLBGYS DMS CHUEI CHETUYK PDYOBLPCHB، RPPFPNH S VKHDH PRYUSCHCHBFSH EE درباره RTYNET CHETUIY 1.1، LBL OBYVPMEE UCHETSEK Y, OBBUROPTOOVPMTEE، rMAU LP CHUENKH، YNEOOOP LFB CHETUIS KHUFBOPCHMEOB X NEOS. yFBL، UFP CE OBN OHTSOP UDEMBFS؟ RETCHSHCHN DEMPN ULBUYCHBEN DIUFTYVKHFYCH CHETUIY Nagios، LPFPTBS KHUFBOPCHMEOB KH CHBU U PZHYGYBMSHOPZP UBKFB http://www.nagios.org. ъБФЭН ЪДЭУШ htpp://onix.opennet.ru/files/، VETEN UPPFCHEFUFCHHAEYE ZHBKMSCH MPLBMYBGYY.

TBURBLPCHCHCHBEN DYUFTYVHFYCH Y RBBLEF MPLBMYBGYY CH MAVPE KHDPVOPE NEUFP، OBRTYNET CH DYTELFPTYA /tmp.

# tar zxvf nagios-1.1.tar.gz # tar zxvf nagios_rus_1_1.tar.gz

lPRYTHEN CHUE OEPVIPDYNSCH ZHBKMSCH YI RBLEFB MPLBMYBGYY CH TBURBLLPCHBOOSCHK DYUFTYVKHFYCH Y ЪBFEN، LBL PVSHYUOP، RTPCHPDYN LPOZHYZHTYTPCHBOYE.

# cp -R /tmp/nagios_rus_1_1/* /tmp/nagios-1.1/ # cd nagios-1.1 # ./configure --prefix=/usr/local/nagios --with-cgi-url=/nagios/cgi-bin --with-html-url=/nagios/ \ --with-nagios-user=nagios --with-nagios-grp=nagios --with-gd-lib=/usr/local/lib \ --with-gd -inc=/usr/local/include/gd

با DKHNBA، PVASUOSFSH OBYUEOYE LMAYUEK LPNBODSCH UNSHUMB OEF را پیکربندی می کند. rПФПНХ UTBХ CE RETEEIPDN L LPNRYMSGYY.

# همه چیز را بسازید

rPUME FPZP، LBL LFPF RTPGEUU EBCHETYYFUS HUREYOP، PUFBOBCHMYCHBEN DENPOB Nagios. CHUE-FBLY TEЪBFSH RP TSICHPNH OE PUEOSH IPTPYP، Y RPDPVOSH DEKUFCHYS NPZHF CHSHCHBFSH TBOPPVTBOSCHE UVPY CH ZHOLGYPOYTPCHBOY UYUFENSH NPOYFPTYO.

# /usr/local/etc/nagios.sh را متوقف کنید

CHPF FERETSH NPTsOP URPLLPKOP CHSHRPMOSFSH YOUFBMMSGYA.

# را نصب کنید

h TEЪKHMSHFBFE ZHBKMSCH YDYTELFPTYY DYUFTYVHFYCHB DPMTSOSCH ЪBNEOYFSH FE ZHBKMSCH، LPFPTSCHE Nagios YURPMSHЪPCHBM DP UEZPDOSYOEZP DOS. fBLYN PVTBBPN، ZHBKMSCH JЪ /tmp/nagios-1.1/html DPMTSOSCH RPRBUFSH CH /usr/local/nagios/share/، B ULPNRYMYTPCHBOOSCH ZHBKMSCH JЪ /tmp/nagios-1.1.1/s/c/

UOPCHB ЪBRKHUFYCH Nagios Y PVTBFYCHYYUSH L Web-YOFETZHEKUKH، DPMTSOSCH KHCHYDEFSH YUFP-FP CHTPDE FBLPK LBTFYOLY.

UHDS RP CHUENKH، TKHUIZHYLBGYS RTPYMB VEЪ UKHYULB-VEЪ ЪBDPTYOLY. uMEDHAEBS RTPVMENB، OHTSDBAEBSSUS CH YURTBCHMEOYY - OETBVPFBAEBS LBTFB UEFI. rTY RPRSHFLE CHPURPMSHЪPCHBFSHUS RHOLFBNY "lbTFB UEFFY" (statusmap.cgi) Y "3D LBTFB UEFFY" (statuswrl.cgi) درباره ULTBOE CHNEUFP LBTFSH PVSHYUOP FVSHYUOP FPSCHM

rTYUYO LFPNH NPTsEF VSHFSH DCHE. rETCHBS: OE TBVPFBEF VYVMYPFELB GD، LPFPTHA NSCH KHUFBOPCHYMY CHNEUFE U Nagios. th ChFPTBS: CH YURPMSH'KHENPN OBNY VTBKHYETE PFUHFUFCHHEF YMY OERTBCHYMSHOP TBVPFBEF RPDLMAYUBENSHK NPDHMSH DMS PFPVTBTTSEOYS vrml.

yFBL، OBYUOEN U RETCHPK RTPVMENSH. EUMY CHCH RPNOIFE، RETED LPNRYMYTPCBOYEN Nagios NSCH YURPMSHJPCHBMY LPNBODH. UMEDHEF PVTBFYFSH PUPVPE CHOYNBOYE درباره RBTBNEFTSCH --with-gd-lib Y --with-gd-inc, LPFPTSHCHE KHLBSHCHBAF درباره DYTELFPTYY، ZDE CH OBEK UYUFENE OBIPDSF ПFEYU بیشتر JBKMSCH RBBLEFB GD. lPNBODB پیکربندی RSCHFBEFUS BCHFPNBFYUEULY RPDLMAYUYFSH OHTSOSHE ZHBKMSCH L RTPELFH، OP EC OE CHUEZDB LFP HDBEFUS. pVSHYUOP CH RTPGEUUE LPOZHYZHTYTPCHBOYS درباره LLTBO CHCHCHPDSFUS UPPFCHEFUFCHHAEYE UPPVEEOYS، OP CHUS RTPVMENB CH FPN، YuFP FHDB CE USCHREFUS DPCHPPUFPOY EOYK، Y RPFPNH OBKFY Y RPOSFSH FP، YuFP OBN OHTSOP CH LFPN CHYOEZTEFE، DPCHPMSHOP UMPTsOP. dMS VPMEE FPYUOPZP DYBZOPUFYTPCHBOYS RTPVMENSH PYUYUFYN DYUFTYVHFYCH PF ZHBKMPCH، UPDBOOSHI PE CHTENS RTEDSHDHEEK LPNRYMSGYY LPNBODPK:

#تمیز کن

ъBFEN RETEOBRTBCHYN CHUE UPPVEEOYS LPNBODSCH پیکربندی CH ZhBKM make.log c RPNPESH UMEDHAEEK LPOUFTHLGYY.

# ./configure --prefix=/usr/local/nagios --with-cgi-url=/nagios/cgi-bin --with-html-url=/nagios/ \ --with-nagios-user=nagios - -with-nagios-grp=nagios --with-gd-lib=/usr/local/lib \ --with-gd-inc=/usr/local/include/gd > make.log

eUMY PE CHTENS LPNRPOPCHLY VYVMYPFELB GD OE OBKDEOB، FP CHOHFTY ZHBKMB make.log UTEDY CHUEZP RTPYUEZP VHDHF CHPF FBLYE OBDRYUY:

بررسی gdImagePng در -lgd (ترتیب 1)... عدم بررسی gdImagePng در -lgd (ترتیب 2)... عدم بررسی gdImagePng در -lgd (ترتیب 3)... بدون *** GD، PNG، و /یا کتابخانه های JPEG را نمی توان یافت... ********* کتابخانه GD Boutell برای کامپایل وضعیت نقشه، روندها و CGI های هیستوگرام مورد نیاز است. آن را از http://www.boutell.com/gd/ دریافت کنید. ، آن را کامپایل کنید و از آرگومان های --with-gd-lib و --with-gd-inc برای مشخص کردن مکان های کتابخانه GD و شامل فایل ها استفاده کنید. توجه: علاوه بر کتابخانه gd-devel، شما نیز" باید مطمئن شوید که کتابخانه های png-devel و jpeg-devel را روی سیستم خود نصب کرده اید. توجه: پس از نصب کتابخانه های ضروری بر روی سیستم خود: 1. مطمئن شوید که /etc/ld.so.conf یک ورودی برای دایرکتوری که کتابخانه های GD، PNG و JPEG در آن نصب شده است داشته باشد. 2. "ldconfig" را برای به روز رسانی گزینه های مربوط به زمان اجرا اجرا کنید. 3. برای پاک کردن هرگونه ارجاع قدیمی به کامپایل قبلی خود، «make clean» را در توزیع Nagios اجرا کنید. 4. اسکریپت پیکربندی را دوباره اجرا کنید. توجه: اگر نمی‌توانید اسکریپت پیکربندی را برای شناسایی لیب‌های GD در سیستم خود دریافت کنید، از آن عبور کنید و به چیزهای دیگر بروید. CGIهایی که از لیب‌های GD استفاده می‌کنند تنها بخش کوچکی از کل بسته Nagios هستند. همه چیز را دریافت کنید. در ابتدا کار می کند و سپس دوباره مشکل را بررسی کنید. مطمئن شوید که بایگانی لیست پستی nagios-users را برای راه حل های احتمالی برای مشکلات کتابخانه GD هنگام از سرگیری عیب یابی خود بررسی کنید. ***************** ******************************************

OH B CH UMKHYUBE، EUMY CHBN RPCHEMP Y CHSHCH OBUMY CH KHLBBOOPN CHCHCHYE ZHBKME CHPF FBLPE:

در حال بررسی gdImagePng در -lgd (ترتیب 1)... بله کتابخانه GD پیدا شد!

ъOBYUIF U GD X CHBU CHUE H RPTSDLE، Y CHSH NPTSEFE URPLPCOP RPKFY RPRYFSH LPZHE، RPLB S TBUULBTCH PUFBMSHOSCHN، LBL YЪVBCHYFSHUS PF RTPVMEN U LFPKYPKYPELYMP rP FTBDYYYY LOVEED BY FreeBSD. rPUNPFTEFSH، KHUFBOBCHMYCHBMBUSH MY VYVMYPFELB GD CH UFKH UYUFENKH UFBODBTFOSCHNY UTEDUFCHBNY، FP EUFSH U RPNPESH RBLEFPCH YMY RPTFPCH، NPTDsOP LP:

#pkg_info | grep gd gd-1.8.4_6 یک کتابخانه گرافیکی برای ایجاد سریع تصویر

FERETSH NSCH OBEN RPMOPE OBCHBOIE RBLEFB. uNPFTYN LHDB، KHUFBOPCHYMYUSH EZP ZHBKMSCH.

# pkg_-L gd-1.8.4_6 اطلاعات مربوط به gd-1.8.4_6: فایل‌ها: /usr/local/bin/bdftogd /usr/local/bin/gd2copypal /usr/local/bin/gd2topng /usr/local/bin/ gdparttopng /usr/local/bin/gdtopng /usr/local/bin/pngtogd /usr/local/bin/pngtogd2 /usr/local/bin/webpng /usr/local/include/gd/gd.h /usr/local/ include/gd/gd_io.h /usr/local/include/gd/gdcache.h /usr/local/include/gd/gdfontg.h /usr/local/include/gd/gdfontl.h /usr/local/include/ gd/gdfontmb.h /usr/local/include/gd/gdfonts.h /usr/local/include/gd/gdfontt.h /usr/local/lib/libgd.a /usr/local/lib/libgd.so / usr/local/lib/libgd.so.2 /usr/local/share/doc/gd/index.html

پیکربندی yFBL، UHDS RP CHSHCHPDH، پیکربندی RBTBNEFTSCH LPNBODSCH، PFOPUSEYEUS L VYVMYPFLE GD، DPMTSOSCH CHSHCHZMSDEFSH FBL --with-gd-lib=/usr/local/lib --with-gd/inccald/us.

dBChBKFE RPUNPFTYN، LBL NPTsOP DPVYFSHUS RPDPVOPZP LZHZHELFB DMS Linux-UYUFEN، PUOPCHBOOSCHI درباره دور در دقیقه. h LBUEUFCHE RTYNETB CHPYSHNEN ALT Linux.

# دور در دقیقه -qa | grep gd libgd2-devel-2.0.4-alt2 gdm-2.4.4.5-alt1 gdk-pixbuf-loaders-0.22.0-alt2 gdk-pixbuf-0.22.0-alt2 libgd2-2.0.4-alt2-alt2.libg -alt1 gnome2-utils-gdict-applet-2.4.0-alt2 libgda2-devel-1.0.0-alt1

h PFMYYUYE PF FreeBSD، h Linux UYUFENBI VYVMYPFELB GD PVSHYUOP TBDEMEOB درباره DCHB PFDEMSHOSCHI RBLEFB. UHDS RP CHUENKH، OBU YOFETEUHAF دور در دقیقه ZHBKMSCH libgd2 Y libgd2-devel. RETCHSHCHK UPDETSYF DYOBNYUUEULY ЪBZТХЦБЭНШЧЭ ВУВМИПФЭЛLY، ОКХ B CHFPTPK، UPPFCHEFUFCHEOOP، ЪБЗПМПЧПУОШЧ ЖБКМШЧ.

# rpm -ql libgd2 /usr/lib/libgd.so.2 /usr/lib/libgd.so.2.0.4 # rpm -ql libgd2-devel /usr/include/gd.h /usr/include/gd_io.h /usr/include/gdcache.h /usr/include/gdfontg.h /usr/include/gdfontl.h /usr/include/gdfontmb.h /usr/include/gdfonts.h /usr/include/gdfontt.h /usr /lib/libgd.so /usr/share/doc/gd-2.0.4 /usr/share/doc/gd-2.0.4/index.html

OH Y OBLPOEG، KHOYCHETUBMSHOSHCHK URPUPV، RPDIPDSEIK DMS MAVPK Unix-RPDPVOPK PRETBGYPOOPK UYUFENSH. yN NPTsOP CHPURPMSHIPCHBFSHUS CH UMHYUBE، EUMY CHUE RTEDSHDHEYE RPRSHFLY OE DBMY OILBLYI TEKHMSHFBFPCH. oHTsOP UBNPUFPSFEMSHOP PFSHULBFSH، ZDE OBIPDSFUS ZHBKMSCH libgd.* Y gd.h

#find / -name libgd.* /usr/lib/libgd.so.1.2 /usr/lib/libgd.so.1 /usr/lib/libgd.so #find / -name gd.h /usr/include/gd .h

FERETSCH CHSCH NPTSEFE KHCHETEOOP ULBUBFSH، YUENKH DPMTSOSCH VSHCHFSH TBCHOSCH RBTBNEFTSCH --with-gd-lib Y --with-gd-inc LPNBODSCH پیکربندی. CHSHRPMOSEN ITS UP CHUENY OEPVIPDYNSCHNY OBUFTPKLBNY Y، LBL PRYUBOP CHCHYE، RTPCHETSEN، OBKDEOB MY VYVMYPFELB GD. OH Y OBLPOEG، RTPCHPDYN LPNRYMSGYA YOUFBMMSGYA، OE ЪБВШЧЧ PUFBOPCHYFSH DENPOB Nagios. rPUME bfpzp lbtfb uefj (statusmap.cgi) DPMTSOB RTYPVTEUFY CHYD، RTYNETOP RPIPTSYK درباره LFPF:


FERETSCH CHUE FE، LFP KHYMY RYFSH LPZHE، NPZHF CHPCHTBEBFSHUS. UEKYUBU NSCH OBYUOEN RPYYOLH 3D LBTFSH. OE TBVPFBEF POB RP RTYYUYOYE FPZP، YuFP ChBY VTBHJET OE OBEF، YuFP DEMBFSH U vrml ZHBKMPN، LPFPTSCHK CHPCHTBBEBEFUS CH PFCHEF در مورد وضعیت ЪBRTPUSCH LULTY. DMS FPZP، YUFPVSH CHUE ЪBTBVPFBMP LBL RPMPTSEOP، OHTsOP KHUFBOPCHYFSH CH YURPMSHKHENSHCHK VTBKHET NPDKHMSH DMS TBVPFSHCH U vrml، YMY PFZTOPBOPSHOKYFSH EMEC.

rTPZTBNNOPZP PVEUREYEUEOYS، RPDIPDSEEZP DMS LFPZP، OBRYUBOP CHP Y NBMEOSHLBS FEMETSLB. lBL PVSHYUOP، RBMSHNB RETCHEOUFCHB RP LPMYUEUFCHH LYENRMSTPCH RTYOBDMETSYF ویندوز. ъБФЭН ИДЭФ MAC OS Д, ОЛПОГ, ВТПОПЧПЧПЭ СТЭФШЭ НУФП ЪБОВНБЭФ لینوکس.

yFBL، OBYUOEN U Zhbchptyfb. rTY OEPVIPDYNPUFY TBVPFBFSH RPD KHRTBCHMEOYEN Windows Y MAC UYUFEN S RTEDRPYUYFBA YURPMSHЪPCHBFSH Cortona VRML Client RP FPK RTPUFPK RTYYUYOYE، YuFP PO UPCHPPMEEUFYT OSCHI VTBHJETPCH، L YUYUMH LPFPTSCHI OUEUPNOOOOP PFOPUSFUS اینترنت اکسپلورر, Netscape Navigator, Mozilla, iCab. YoFETEUOSCHN ZBLFPN SCHMSEFUS FP PVUFPSFEMSHUFCHP، YuFP LFPF RPDLMAYUBENSHK NPDHMSH NPTsOP YURPMSHЪPCHBFSH DBCE YЪ PZHYUSHI RTYMPTSEOYK مایکروسافت پاورپوینت، مایکروسافت ورد. l UPTSBMEOYA، TBTBVPFYUYLY Cortona RPYUENH-FP TEYYMY RPMOPUFSH RTPYZOPTYTPCHBFSH لینوکس. uLBYUBFSH DYUFTYVHFYCH NPTsOP U UBKFB http://www.parallelgraphics.com/products/cortona/download/. yuFP DEMBFSH RPUME UPCHETYEOYS LFPPZP UBLTBNEOFBMSHOPZP DEKUFCHB، NSCH PVUKhDYN OENOPZP RPJDOEE.

uMEDHAEBS DPUFPKOBS OBEZP CHAINBOYS RTPZTBNNB OBSCHCHBENBS پخش کننده Cosmo Y CYCHEF RP LFPNH BDTEUH http://ca.com/cosmo/html/. tBVPFBEF CHYDE PFDEMSHOPZP RTYMPTSEOYS Y، LPOYUOP CE، FPMSHLP RPD Windows Y MAC.

ExpressVR-LPOLHTEOF Cortona DMS CHUEN YICHEUFOPK SVMPYUOPK RMBFZhPTNSCH. rPD DTHZYNY PRETBGYPOOSCHNY UYUFENBNY OE TSYCHEF، RPRSCHFPL LURBOUY OE RTEDRTYOINBEF Y، UHDS RP RPUMEDOYN FEODEOGYSN، ULPTEE CHUEZP، YuETE OELPFEMPOOPSHPEF CHPYN NOPZPZHOLGYPOBMSHOSCHN RTPFYCHOILPN. rTEDOBOBYEO FPMSHLP DMS Netscape Navigator Y Internet Explorer. uLBYUBFSH DYUFTYVHFYCH NPTsOP PFUADB http://members.aol.com/maxmac/vrml/download.html.

FreeWRL - PFDEMSHOPE RTYMPTSEOYE، TBVPFBAEEE CH LBUEUFCHE UBNPUFPSFEMSHOPZP vrml VTBHJETB. zHOLGYPOYTHEF درباره RMBFZHTBI Linix Y MAC Y TBURPMBZBEFUS RP LFPNH BDTEUH http://www.crc.ca/FreeWRL/.

OB UBNPN DEME، RTPZTBNN، RPDIPDSEYI DMS OBYI GEMEK، ZPTBJDP VPMSHYE، YUEN CHSH NPZMY VSC RPDKHNBFSH. با RPUFBTBMUS KHRPNSOKHFSH MYYSH OBYVPMEE YICHEUFOSCH YY OYI. Eumi Tsch Chsh Ippika Orteneoop Pzbuysh Cheush Ureuple، FP VKBN OKOP RTPCHEUL RPIUL RPPCh VRML درباره UMedhaye Utitby، hzhtpdda Mbulpchp volchants of the Subslines of the UPZHFPNPZYMSHOLBNYA:


http://freshmeat.net/
http://tucows.com/
http://filesearch.ru/

l UPTSBMEOYA، Nagios RPLB OE KHNEEF UBNPUFPSFEMSHOP UFTPYFSH LBTFH UEFFY، VPMEE YMY NEOEE RTYVMYTSEOHA L TEBMSHOPNH TBURMPPTSEOYA OBVMADBENCHEE PVAHOF. oEUNPFTS ABOUT FP، YuFP X OBU EUFSH DCHE RPDUEFY در مورد LBTFFE، CHUE NBYOSCH PFPVTBTSBAFUS FBL، LBL VHDFP POY OBIPDSFUS CH PDOPN Y FPN TSE UEFECHPVTBTSBAFUS FBL، در PDOPK UFPTPPOSH، LFP KHRTPEBEF RTPGEDKHTH TYUPCHBOYS LBTFSH، OP U DTHZPK، HUMPTSOSEF TSYOSH BDNYOYUFTBFPTB. rTEDUFBCHSHFE UEVE UYFKHBGYA، LPZDB YJ UFTPS CHSCHIPDYF NBYOB Inner_Firewall. rTY UMEDHAEEN GYLME CHSHRPMOEOYS RTPCHETPL OBU UBUSCHRMEF MBCHYOB HCHEDPNMEOYS P LTYFYUEULPN UPUFPSOY IPUFPCH Inner_Firewall، WWW، Mail، 3com_Dmz Y Outer_Firewall. iPFS درباره UBNPN DEME OE TBVPFBEF FPMSHLP RETCHSCHK YI CHUEI CHCHYERETEYUMEOOSCHI LPNRSHAFETPCH. rPMHYUBEFUS، SFP BDNYOYUFTBFPT DPMTSEO UBNPUFPSFEMSHOP DPZBDBFSHUS، SFP RTYCHAMP L FBLYN NBUUPCHSHCHN UVPSN. DMS FPZP، YuFPVSH CHRTEDSH YJVETSBFSH RPDPVOSHHI OERTYSFOPUFEK، OBN OEPVIPDYNP PVASUOYFSH Nagios، LBL RPUFTPEOB OBYB UEFSHI LBLYN PVTBBPPN DPVYDPMHBSHB DEMBEFUS LFP U RPNPESHA UP'DBOYS PFOPYEOYK "TPDYFEMSH" - "RPFPNPL" NETSDH CHUENY OBYNYY IPUFBNY. rPUME FBLYI YJNEOOYK LTYFYUEUULYE HCHEDPNMEOYS VHDHF RTYIPDYFSH FPMSHLP DMS LPNRSHAFETB Inner_Firewall، CHUE PUFBMSHOSCH NBYOSCH، ЪBDEKUFCHPCHPCHBOOSCH RTYIPDYFSH RTYIPDYFSH FPMSHLP FKHROP". uPZMBUYFEUSH، LFP CHUE-FBLY VPMEE UPPFCHEFUFCHHEF DEKUFCHYFEMSHOPNH RPMPTSEOYA CHEEK CH LPOFTPMYTHENSHI UEFSI.

rTBTPDYFEMEN CHUEI LPNRSHAFETPCH UYUYFBEFUS NBYOB، درباره LPFTPK TBVPFBEF RTPGEUU UYUFENSH NPOYFPTIOZB. HCE PF OEZP UFTPYFUS GERPYULB.

dMS RTBCHYMSHOPK DYBZOPUFYLY OERPMBDPL YETBTIYS DPMTSOB CHSHZMSDEFSH FBL، LBL YЪPVTBCEOP درباره RTEDSHDHEEK UIENE. در FPYULY ЪTEOYS Nagios، VSCCHBAF DCHB CHYDB IPUFPCH - "MPLBMSHOSHCHE" Y "HDBMEOOSCHE". mPLBMSHOSCHNY UYYFBAFUS FE، LFP OBIPDIFUS CH FPN TSE UEFECHPN UEZNEOFE، YUFP Y UYUFENB NPOYFPTIOZB. NETSDKH OYNY OE DPMTSOP VSHFSH OH NBTYTHFYBFPTPCH، OH NETSUEFESCHI LLTBOPC. eUMY VSC X OBU VSHMY OEHRTBCHMSENSHCH LPNNHFBFPTSCH، OE RPDDBAEYEUS NPOIFPTIOZH، FP MPLBMSHOSCHNY IPUFBNY UYUYFBMYUSH VSC Linux Y Win_2000. OP CH UCHSY U FEN، YUFP NETSDH OYNY EUFSH RTPNETSKHFPYUOPE ЪCHEOP CH CHYDE LPNNHFBFPTB 3com_Lan، LPFPTSCHK NPTsOP RPDCHETZOKHFSH NPOYFPTYOZKDSHI KYFPTYOZKSD، b EDYOUFHEOOSCHN MPLBMSHOSCHN UFBOPCHYFUS 3com_Lan.

dPVYFSHUS bFPZP NPTsOP RTYNEOOYEN FEZB والدین CH PRTEDEMEOY IPUFPCH. UFPYF PVTBFYFSH CHOYNBOYE درباره FPF UFTBOOSCHK ZhBLF, YuFP ZHYTNEOOBS DPLHNEOFBGYS CH TBDEME "تعیین وضعیت وقابلیت دسترسی به میزبان‌های شبکه" LFPF FEZ RPYENH-FP OBSCHCHBEF میزبان‌های والدین. EHLPUOYFEMSHOP RTDETTSYCHBFSHUS KHLBBOYS YURPMSHЪPCHBFSH FEZ parent_host، FP RTY RPRSHFLE UDEMBFSH nagios بارگذاری مجدد VHI FPZP، YUFPVSH RTYNEOIFSH YJNEOOYS CH LPOZHYZHTBGYY، RPMKHYUN CHPF FBLYE PYYVLY:

در حال انجام بررسی پیکربندی... Nagios 1.1 حق چاپ (c) 1999-2003 Ethan Galstad ( [ایمیل محافظت شده]) آخرین ویرایش: 06-02-2003 مجوز: GPL خواندن داده های پیکربندی... خطا: نمی توان ویژگی شی را در فایل "/usr/local/nagios/etc/hosts.cfg" در خط 74 اضافه کرد. ***> One یا در هنگام پردازش فایل های پیکربندی با مشکلات بیشتری مواجه شد... فایل(های) پیکربندی خود را بررسی کنید تا مطمئن شوید که حاوی دستورالعمل ها و تعاریف داده معتبر هستند. اگر در حال ارتقاء از نسخه قبلی Nagios هستید، باید بدانید که ممکن است برخی از متغیرها/تعاریف در این نسخه حذف یا اصلاح شده باشند. حتماً اسناد HTML را در فایل‌های پیکربندی اصلی و میزبان و همچنین بخش "Whats New" بخوانید تا متوجه شوید چه چیزی تغییر کرده است. ناموفق - بارگذاری مجدد لغو شد.

pYYVLB VKhDEF YNEOOOP درباره FPK UFTPLE، اینجا CHRETCHESCH RPSCHMSEFUS Fez parent_host. dKHNBA، DTHZYI DPLBBFEMSHUFCH OE OHTSOP.

nBYOSHCH، UYUYFBAEYEUS MPLBMSHOSCHNY RP PFOPYEOYA L Nagios، OBIPDSFUS درباره PDOKH UFHREOSHLH OITSE CH YETBTIYY، Y RPFPNKH OE DPMTSOSCH YURPMSHЪPCHBUFSHYP. CHUE PUFBMSHOSHE NBYOSCH، PFOPUSEYEUS L ZTHRRE KHDBMEOOSCHI، CHCHCHYEKHLBBOOPN FEZE RYYKHF YNS VMYTSBKYEZP TPDYFEMS. fBLYN PVTBBPN، DMS IPUFPCH Inner_Firewall، Linux Y Win_2000 TPDYFEMEN SCHMSEFUS 3com_Lan. h UChPA PYUETEDSH، Inner_Firewall KHLBBO TPDYFEMEN DMS 3com_Dmz. b 3com_Dmz CHSHRPMOSEF FH CE TPMSH DMS IPUFPCH WWW، Outer_Firewall، Mail.

yFBL، TBBPVTBCHIYUSH U RPOSFYEN YETBTIYY، RPUNPFTYN، LBL POP CHMYSEF درباره PFPVTBTSEOYE OBUYI UEFEK درباره LBTF.


DKHNBA، CHZMSDYF DPCHPMSHOP CHREYUBFMSAEE. lBLPK Y URPUPVPCH PFPVTBTTSEOYS LBTFSCH VHDEF YURPMSHЪPCHBFSHUS RP KHNPMYUBOYA، KHLBSCCHBEF RBTBNEFT default_statusmap_layout. dMS FTEINETOPK LBTFSH FBLPK RBTBNEFT OBSCHCHBEFUS، UPPFCHEFUFCHOOOP، default_statuswrl_layout. pVB LFYI RBTBNEFTB ULTSHCHCHBAFUS CHOKHFTY ZHBKMB cgi.cfg. lTPNE ЪBNEFOPZP U RETCHPZP CHZMSDB MPULB، NSCH، L FPNH CE، RTYPVTEMY VPMEE FPYUOPE DYBZOPUFYTPCHBOIE UEFECHSCHI OERPMBDPL.

CHUE LFP، LPOYUOP، IPTPYP، OP DHYB FTEVHEF YuEZP-FP VPMEE LTBUYCHPZP. fBL CE IPFEMPUSH VSC KHNEFSH UBNPUFPSFEMSHOP KHLBSCCHBFSH TBURPMPTSEOYE FAIRIES YMY YOSHI PVAELFPCH درباره LBTFBI. fBLBS ЪBDBУБ OBN RP RMEYUKH، Y UEKYUB CHSC OBKHYUYFEUSH KHRTBCHMSFSH CHBTSOEKYYYN RBTBNEFTBNY PFTYUPCHLY UEFECHSHHI LBTF. dMS OBYUBMB NSCH TBBDBDYN LBTSDPNKH IPUFKH Y UETCHYUKH RP LTBUYCHPK OLPOLE، B UBFEN TBURMPPTSYN YI FBL، YUFPVSH POY NBLUINBMSHOP UPCHRBDBMYUPPOLP N NSCH PRYUSCHBMY UPDETTSYNPE OBUYI UEFEK. FHF OBN درباره RPNPESH RTYIPDSF DHB OPCHSHHI ZHBKMB. RETCHSHCHK YЪ OYI، hostextinfo.cfg، PFCHYUBEF ЪB DPVBCHPYUOSCH BFTYVHFSCH IPUFPCH، B CHFPTPK، serviceextinfo.cfg، CHSHRPMOSEF FH TSE ZHKHOLGYA DMS UETCHYUPCH.

بسته های تصویری LUFBFY، OE ЪBVKhDshFE ULBUBFSH PFUADB http://nagios.org/download/extras.html ZhBKMSCH U LPMMELGYSNY YLPOPL، PVShYUOP OBSCHCHBENSHCHE.

yFBL، OBYUOEN U ZhBKMB hostextinfo.cfg.

تعریف hostextinfo(
# fEZ، U LPFPTPZP DPMTSOP OBUYOBFSHUS PRYUBOIE IPUFB

host_name 3com_Lan
# yNS IPUFB، L LPFPTPNH PFOPUYFUS PRYUBOIE

icon_image 3Com.png
# yNS ZHBKMB YLPOLY، LPFPTBS VHDEF PFPVTBTSBFSHUS TSDPN U YNEOEN IPUFB
# yLPOLB NPTSEF VSHFSH CH ZHTNBFE GIF، PNG YMY JPG. nPTsEF UPDETSBFSH CHOKHFTY
# UEWS RTPTBBUOSCH PVMBUFY. TSEMBFEMSHOP، YUFPVSH YLPOLY VSHCHMY TBNETPN 40x40
# RYLUEMEK. آرم tBURPMBZBFSHUS SING DPMTSOSCH CH DYTELFPTYY.

icon_image_alt 3Com سوئیچ LAN
# oBDRYUSH، PFPVTBTSBENBS، EUMY web-UETCHETKH OE HDBEFUS ЪBZTHYFSH YLPOLH

vrml_image 3Com.png
# yNS ZHBKMB، LPFPTSCHK VHDEF YURPMSHЪPCHBFSHUS LBL FELUFKHTB DMS LHVB،
# YЪPVTBTsBAEEZP IPUF درباره FTEINETOPK LBTFE.
# nPTsEF VSCHFSH ZhPTNBFE PNG، JPG، GIF. lBTFYOLB OE DPMTSOB UPDETSBFSH
# RTPЪTBYOUOSCHI PVMBUFEK، YOBYUE LFP VKhDEF CHSHZMSDEFSH PYUEOSH UFTBOOP. dPMTSOB
# ITBOYFSHUS CH FPK CE DYTELFPTYY، YUFP Y YLPOLB، PRYUBOOBS FEZPN icon_image

statusmap_image 3Com.gd2
# yNS ZhBKMB، ZDE ITBOYFUS YЪPVTBTSEOYE، LPFPTPPE VHDEF YURPMSHЪPCHBFSHUS LBL YLPOLB
# IPUFB درباره RMPULPK UEFECHPK LBTFE. nPTsEF VShchFSH Ch ZhPTNBFE PNG، JPG، GIF،
# OP CHUE-FBLY MHYUYE، EUMY DMS LFPZP ZHBMB VHDEF YURPMSHЪPCHBFSHUS ZHTNBF GD2،
# RPFPNH YLP VHDEF UOPCHB Y UOPCHB
# RTYCHPDYFSHUS L CHYDH، KHDPVOPNH DMS VYVMYPFELY GD. b LFP OBUYF، YuFP NSCH VHDEF
# ЪTS CHSHCHURPMOSFSH PDOY FE CE VEURPMEYOSHE CHCHYUYUMEOYS. nPTsEF UPDETSBFSH CHOKHFTY
# UEWS RTPTBBUOSCH PVMBUFY. TSEMBFEMSHOP YUFPVSH YLPOLY VSHCHMY TBNETPN 40x40
# RYLUEMEK. آرم tBURPMBZBFSHUS SING DPMTSOSCH CH DYTELFPTYY.
# pVSHYUOP LFB DYTELFPTYS OBIPIDYFUS H /usr/local/nagios/share/images/logos

2d_coords 160.99
# dCHHNETOSCHE LPPTDYOBFSH FPYULY، CH LPFPTPK VHDEF OBIPDFSHUS GEOFT YLPOLY IPUFB
# درباره RMPULPK LBTFE. nPZKhF VShchFSh FPMShLP RPMPTsYFEMSHOSHSHNY YUYUMBNY.
# tYUPCHBOYE LBTFSH OBUYOBEFUS YJ FPYULY 0.0 LPFPTBS SCHMSEFUS CHETIOYN MECHSCHN KHZMPN LBTFSH.
# lPPTDYOBFSCH RETEYUMSAFUS CH UMEDHAEEN RPTSDLE x، y،

3d_coords 20.0،32.0،6.0
# lPPTDYOBFSH GEOFTB LHVB، UINCHPMYYTHAEEZP IPUF CH RTPUFTBOUFCHE FTEINETOPK
# LBTFSH. nPZHF VShchFSH LBL RPMPTSYFEMSHOSHCHNY، FBL Y PFTYGBFEMSHOSHCHNY YUYUMBNY.
# TBNET PDOPC UFPTPOSCH LHVB 0.5 EDYOYG.
# pFTYUPCHLB LBTFSCH OBUYOBEFUS GEOFTB FTEINETOPK LBTFSCH، LPFPTSHCHK
# OBIPDYFUS CH FPYLE U LPPTDYOBFBNY 0.0، 0.0، 0.0.
# lPPTDYOBFSH RETEYUMSAFUS CH UMEDHAEEN RPTSDLE x, y, z
notes_url http://192.168.80.2/nagios/notes/3com_lan.txt
# uUSCHMLB درباره BDTEU، RP LPFPTPNH METSYF ZhBKM با DPRPMOYFEMSHOSHNY UCHEDEOYSNY P IPUFE
# rTY EEMLE درباره UREGYBMSHOSCHK OBYUPL CH VTBKHYETE VHDEF PFLTSCHF LFP ZhBKM
# ьFP RPMEЪOP DMS ЪBRYUY CHUSYUEULYI UCHEDEOYK، LPFPTSHCHE OE CHMEЪMY CH UFBODBTFOSCHK
# YBVMPO PRYUBOYS IPUFB Nagios. OBRTYNET، FBN NPTsOP OBRYUBFSH DBOSCH، PFCHEYUBAEYE
# درباره CHPRTPU، LFP YЪ BDNYOYUFTBFPTPCH PFCHEYUBEF ЪB KHRTBCHMEOYE LFYN UETCHETPN. th L LPNH
# PVTBEBFSHUS CH UMHUBE RTPVMEN.
# pVTBFYFE CHOYNBOYE درباره URL، YURPMSHKHENSHCHK DMS KHLBBOYS RKHFSH L ZHBKMH. DMS FPZP، YuFPVShch
# ZhBKMSCH U ЪBRYULBNY NPTsOP VSHMP ITBOYFSH درباره FPN CE IPUFE، UFP Y Nagios، با UPЪDBM
# DYTELFPTYA /usr/local/nagios/share/notes، Y RPFPNH NSCH FERETSH NPTSE RPMKHYYFSH L OEK DPUFHR
# URL YNEOOOP RP FBLPNH.
}

تعریف hostextinfo(
host_name Win_2000
notes_url http://listios.lan.domain.ru/Win_2000.html
# lUFBFY، UFPYF PFNEFYFSH، YuFP DPVBCHPUOSHE OBRYULY P IPUFBI NPZHF ITBOIFSH
# OE FPMSHLP درباره FPN CE IPUFE، ZHE TBVPFBEF Nagios، OP Y درباره MAVPN DTHZPN.
# zMBCHOPE، YuFPVSH FBN TBVPFBM حساب وب Y URL VSHM RTBCHYMSHOP RTPRYUBO
icon_image win40.png
icon_image_alt ایستگاه کاری ویندوز
vrml_image win40.png
statusmap_image win40.gd2
2d_coords 163,195
3d_coords 15.0،38.0،6.0
}

تعریف hostextinfo(
host_name لینوکس
notes_url http://10.10.5.7/hostinfo.pl?host=Linux1
# ساعت URL LBYUEUFCHE DMS ITBOEOYS DPVBCHPYuOSHI OBRYUPL NPTsOP YURPMSHЪPCHBFSH DBCE
# CGI. h ЪBCHYUYNPUFY PF DBOOSCHI، RETEDBOOSCHI CH ЪBRTPUE، CHCH VHDEF RPMKHYUBFSH
# UCHEDEOYS P FPN YMY YOPN IPUFE.
icon_image_alt ایستگاه کاری لینوکس
vrml_image mandrake.gd2
statusmap_image mandrake.gd2
2d_coords 60,198
3d_coords 30.0،38.0،6.0
}

تعریف hostextinfo(
host_name ایمیل
notes_url http://192.168.80.2/nagios/notes/mail.html
icon_image MailServer.png
icon_image_alt سرور ایمیل
vrml_image MailServer.png
statusmap_image MailServer.gd2
2d_coords 520,183
3d_coords 20.0،44.0،6.0
}

تعریف hostextinfo(
host_name WWW
notes_url http://192.168.80.2/nagios/notes/www_notes.html
icon_image openbsd.png
icon_image_alt سرور WWW
vrml_image openbsd.gd2
statusmap_image openbsd.gd2
2d_coords 439,186
3d_coords 20.0،54.0،6.0
}

تعریف hostextinfo(
host_name Inner_Firewall
notes_url http://192.168.80.2/nagios/notes/inner_fw_notes.html
icon_image freebsd40.png
icon_image_alt فایروال داخلی
vrml_image freebsd40.png
statusmap_image freebsd40.gd2
2d_coords 326.96
3d_coords 17.0،55.0،6.0
}

تعریف hostextinfo(
host_name Outer_Firewall
notes_url http://192.168.80.2/nagios/notes/outer_fw_notes.html
icon_image firebox_small.png
icon_image_alt فایروال بیرونی
vrml_image firebox_small.png
statusmap_image firebox_small.gd2
2d_coords 620.80
3d_coords 16.0،42.0،6.0
}

تعریف hostextinfo(
host_name 3com_Dmz
notes_url http://192.168.80.2/nagios/notes/3com_dmz.html
icon_image 3Com.png
icon_image_alt 3Com DMZ LAN Switch
vrml_image 3Com.png
statusmap_image 3Com.gd2
2d_coords 480.73
3d_coords 14.0،56.0،6.0
}

FERETSH RTYYMP UBNPE CHTENS PVUKhDYFSH UPDETSYNPE ZHBKMB serviceextinfo.cfg. rTYOGYRSCH RPUFTPEOYS PVPYI ZHBKMPCH DPCHPMSHOP UIPTSY.

تعریف serviceextinfo(
host_name WWW
# yNS IPUFB,OB LPFPTPN TBVPFBEF UETCHYU

service_description HTTP
# YNS UETCHYUB YJ ZHBKMB services.cfg


# хЦЭ NOPZPLTBFOP CHYDEOOSHCHK OBNY URL VHI DPRPMOYFEMSHOSHI ЪBRYUPL

icon_image apache.png
# yNS ZHBKMB YLPOLY، LPFPTBS VHDEF PFPVTBTSBFSHUS TSDPN U YNEOEN UETCHYUB
# yLPOLB NPTSEF VSHFSH CH ZHTNBFE GIF، PNG YMY JPG. nPTsEF UPDETSBFSH CHOKHFTY
# UEWS RTPTBBUOSCH PVMBUFY. TSEMBFEMSHOP، YUFPVSH YLPOLY VSHCHMY TBNETPN 40x40
# RYLUEMEK. آرم tBURPMBZBFSHUS SING DPMTSOSCH CH DYTELFPTYY.
# pVSHYUOP LFB DYTELFPTYS OBIPIDYFUS H /usr/local/nagios/share/images/logos

icon_image_alt وب سرویس
# oBDRYUSH، PFPVTBTSBENBS، EUMY web-UETCHETKH OE HDBEFUS ЪБЗТХЪЪФШ YLPOLH RTYCHSBOOKHA،
# L UETCHYUH
}

تعریف serviceextinfo(
host_name WWW
service_description SMTP
notes_url http://192.168.80.2/nagios/notes/service_www.html
icon_image apache.png
icon_image_alt وب سرویس
}

تعریف serviceextinfo(
host_name ایمیل
service_description SMTP
notes_url http://192.168.80.2/nagios/notes/service_smtp.html
icon_image smtp.png
icon_image_alt وب سرویس
}

تعریف serviceextinfo(
host_name ایمیل
service_description POP3
notes_url http://192.168.80.2/nagios/notes/service_pop3.html
icon_image pop3_imap.png
icon_image_alt وب سرویس
}

تعریف serviceextinfo(
host_name ایمیل
service_description IMAP
notes_url http://192.168.80.2/nagios/notes/service_imap.html
icon_image pop3_imap.png
icon_image_alt وب سرویس
}

DMS FPZP، YuFPVSH Nagios KHCHYDEM UPЪDBOOSH OBNY ZhBMSH hostextinfo.cfg، serviceextinfo.cfg، OHTsOP CHOEFY CH ZhBKM cgi.cfg UMEDHAEYE DYTELFYCHSHCH.

Xedtemplate_config_file=/usr/local/nagios/etc/hostextinfo.cfg xedtemplate_config_file=/usr/local/nagios/etc/serviceextinfo.cfg

با DKHNBA، CHSC UNPTSEFE UBNPUFPSFEMSHOP RPMPTSYFSH ZHBKMSCH YLPOPL CH DYTELFPTYA /usr/local/nagios/share/images/logos/. LUFBFY، UFPYF PVSBFEMSHOP KHVEDYFSHUS، YuFP CHUE ZHBKMSCH، UPJDBCHBENSCHCHCHBNY، RTYOBDMETSBF RPMSHЪPCHBFEMA، PF YNEOY LPFPTPZP TBVPFBEH DHBKMSCH، CHBFSH، RPYUENH OILBLYI YJNEOOYK CH LBTFBI OE CHYDOP، IPFS CHUE UDEMBOP FPYuOP، LBL CH LFPC UFBFSHE. l FBLYN ZHBKMBN PFOPUSFUS hostextinfo.cfg serviceextinfo.cfg YLPOLY، ЪBRYULYY RTPUBES NEMLBS TSYCHOPUFSH.

LUFBFY، UPJDBCHBFSH UBNPUFPSFEMSHOP ZHBKMSCH YLPOPL CH ZHTNBFE VYVMYPFELY GD DPCHPMSHOP RTPUFP. nsch ZPCHPTYMY PV LFYI ZHBKMBI PE CHTENS PVUKHTSDEOOYS FEZB statusmap_image ZHBKMB hostextinfo.cfg. DMS LFPPZP OHTSOP CHSFSH ZHBKMSCH YLPOLY CH ZHTNBFE png Y RTEPVTBBPCHBFSH EZP CH ZHTNBF GD U RPNPESH KhFYMYFSHch pngtogd2، RPUFBCHMSCHYEKUS VPKYCHNE. TSEMBFEMSHOP، YUFPVSH UPJDBCHBENSCHK ZHBKM VSHM UPITBOEO VE LPNRTEUUYY YPVTBTTSEOYS. bFP RPJCHPMYF KHCHEMYUYFSH ULPTPUFSH TBVPFSH ZHKHOLGYK VYVMYPFELY GD، PFCHEYUBAEYI ЪB ЪБЗТХЛХ Ch RBNSFSH Y TYUPCHBOYE YLPOPPL CHOKHFHEYBO. eUMY DBOOSCH CHOKHFTY ZHBKMB OE UTSBFSCH، OBYUIF OE OHTSOP FTBFYFSH CHTENS درباره YI TBURBLPCHLH. хУИФШЧЧБС NBMSHCHK TBNET OBUYI LBTFYOPL، UTSBFYE OE RTYOEUEF OILBLPK CHSHZPDSHCH.

aboutBRTYNET, DMS LPOCHETFBGYY ZHBKMB www.png CH www.gd2 OHTsOP RPDBFSH UMEDHAEHA LPNBODH.

$ /usr/local/bin/png2gd2 www.png www.gd2 4000 1

با DKHNBA، U RETCHSHCHNY DCHHNS RBTBNEFTBNY CHUE SUOP. fTEFYK KHLBSCCHBEF TBNET RPTGYY LPDYTPCHBOYS، YYUEFCHETFSHCHK - LFP، UPPFCHEFUFCHEOOP، OBMYYUYE LPNRTEUUYY. rPUME OELPFPTPZP LPMYUEUFCHB OBVMADEOYK UBNEYUEOP، YuFP CH LBUEUFCHE TBNETB RPTGYY LPDYTPCHBOYS NPTsOP RYUBFSH LBLPE HZPDOP YUMP. DMS YUIDDOSH ZHBKMPCH NBMPZP TBNETB، L LPFPTSCHN PFOPUSFUS Y OBIY YLPOLY، LFPF RBTBNEFT UNSHUMB OE YNEEF.

th OE ЪБВХДШFE РПДБФШ RTPГЭУУХ nagios LPNBODH بارگذاری مجدد، LPFPTBS ЪBUFBCHYF EZP PVOPCHYFSH LPOZHYZHTBGYA. chP FreeBSD LFP PVSHYUOP DEMBEFUS FBL /usr/local/etc/rc.d/nagios.sh بارگذاری مجدد.

еUMY EUFSH TSEMBOYE، NPTsOP OBTYUPCHBFSH UCHPY UPVUFCHOOOSCH YLPOLY YURPMSHЪPCHBFSH YI CHNEUFP UFBODBTFOSHI. با YNEOOP FBL RPUFHRIM U UETCHYUBNY HTTP، SMTP، POP3 Y IMAP. DMS HTTP YURPMSHЪPCHBMPUSH RETP، RPFETSOOPE YODEKGEN Apache، B DMS CHUEI PUFBMSHOSHI YЪPVTBTSEOYE PFLTSCHFPZP Y ЪBLTSCHFPZP RPYUFPCHPZP LPOCHETFB. y IPFS LBTFYOLY RPMKHYUMYUSH TBNETPN YUHFSH VPMEE، YUEN 40x40 RYLUEMEK، Nagios TBVPFBM U OYNY DPCHPMSHOP IPTPYP. rPMAVPCHBFSHUS درباره TEJHMSHFBF NPTsOP درباره UMEDHAEEK LBTFYOL.


FERTSH KH LBTSDPZP IPUFB Y UETCHYUB EUFSH OE FPMSHLP MYUOBS YLPOLB, OP Y درباره UFTBOYUL U RPDTPVOPK YOZHPTNBGYEK P LBTSDPN YЪ OYI CHP'OILMPFYLPET.

eUMY OBTSBFSH درباره OEZP، FP NPTsOP RPYUYFBFSH DPRPMOYFEMSHOSHE UCHEDEOYS YJ ZHBKMB، LPFPTSCHK NSCH PRYUBMY FEZPN notes_url.

lPPTDYOBFSH FPYUEL، CH LPFPTSCHI DPMTSOSCH TYUPCHBFSHUS YLPOLY Y PVYAELFSH OBUYI IPUFPCH درباره RMPULPK Y FTEINETOPK LBTFBI UEFI، OE VHDHF YURPMSHЪPCHPCHBFDPSHPLE CHYN CHPF FBLYN PVTBBPN OBYUEOYS FEZPCH default_statusmap_layout Y default_statuswrl_layout CH JBKME cgi.cfg.

Default_statusmap_layout=0 default_statuswrl_layout=0

eUMY CHUE UDEMBMY RTBCHYMSHOP، FP RMPULS LBTFB UEFI VHDEF CHZMSDEFSH CHPF FBL. chREYUBFMSEF، OE RTBCHDB MY؟


fTEINETOBS LBTFB CHSHCHZMSDYF FPCE DPCHPMSHOP IPTPYP. th UBNPE RTYSFOPE CH LFPN FP، YuFP CH FTEINETOPE RTPUFTBOUFCHP NPTsOP DPVBCHYFSH، OBRTYNET، RPDTPVOSHK NBLEF BDBOYS، CH LPFPTPN LFB UEFCH OBIPDSHYFSHT، RPNEEEOOSI. OP PV LFPN NSCH RPZPCHPTYN CH DTHZPK UFBFSHE. OH B EUMY CHNEUFP CHPTsDEMOOOPK LBTFSHCH درباره LTBOE RPSCHYMBUSH UMEDHAEBS OBDRYUSH:

شما هیچ مختصات ترسیمی برای میزبان ارائه نکرده‌اید، بنابراین نمی‌توانید از این روش طرح‌بندی استفاده کنید. برای اطلاعات بیشتر در مورد مشخص کردن مختصات ترسیم، سؤالات متداول را بخوانید یا روش طرح بندی متفاوتی را انتخاب کنید.

ъOBYUIF، CHSC YUFP-FP OBRKhFBMY U FEZBNY LPPTDYOBF PFTYUPCHLY.

eEE PDOPK YЪ RPMEOSHI CHNPTSOPUFEK، LPFPTHA NSCH UEZPDOS YJKHYUN، VHDEF KHNEOYE DPVBCHMSFSH CH UFTBOYGSCH، UPЪDBCHBENSCHE Nagios، UCHPY CHUFBCHLYYPM. lBTsDBS UFTBOYGB NPTsEF YNEFSH DCHB ЪБЗПМЧЛБ И ДЧЧУФБЧЛИ. pVSHYUOP FBLYN PVTBBPN CH FELUF UFTBOYGSCH NPTsOP CHUFBCHMSFSH LPTRPTBFYCHOHA UYNCHPMYLKH، URTBCHPUOSCH FEMEZHPOSH Y RTPYUYE UCHEDEOYS، LFOPCHBOSHEVT.


CHUE ЪБЗПМПЧЛИ УФТБОВИГ Д УХУФБЧЛИ DEMSFUS درباره ZMPVBMSHOSCHY MPLBMSHOSCH. zMPVBMSHOSHE DEKUFCHHAF درباره CHUE UFTBOYGSCH cgi، B MPLBMSHOSHE FPMSHLP درباره FE، DMS LPFPTSHI SING VSHMY PRTEDEMOSCH. FELUFSCH، ЪBRYUBOOSHCH ZHBKMBI ЪБЗПМПЧЛПЧ И TBЪТШЧПЧ UFTBOIG، CHUFBCHMSAFUS CH OBYUBMP Y LPOEG FEZB UFTBOYGSCH، UPЪDBCHBENPK cgi. pVSHYUOP FELUF UFTBOYGSCH RPUME PVTBVPFLY CHSHZMSDYF FBL:

ZMPVBMSHOSCHK ЪБЗПМПЧПЛ МПЛБМШОСЧК ЪБЗПМПЧПЛ RETCHPOBUBMSHOSCHK FELUF ZMPVBMSHOBS CHUFBCHLB MPLBMSHOBS CHUFBCHLB

dBchBKFE RPUNPFTYN، YuFP OHTsOP UDEMBFSH DMS FPZP، YuFPVSH LFP TBVPFBMP درباره وضعیت RTYNET ZHBKMB.cgi. h DYTELFPTYY /usr/local/nagios/share/ssi OHTsOP UPЪDBFSH UMEDHAEYE ZHBKMSCH

Common-footer.ssi - ZhBKM ZMPVBMSHOPZP ЪБЗПМЧЛБ common-header.ssi - ZhBKM ZMPVBMSHOPK CHUFBCHL status-footer.ssi - ZhBKM MPLBMSHOPZP ЪБЗПМЧЛБ ЪБЗПМЧЛБ status-header.ssi - ZhBKM ZMPVBMSHOPK

با DKHNBA، CHUE HTSE UPPVTBIYMY، YuFP YNS DMS ZhBKMPCH MPLBMSHOPZP ЪBZPMPCHLB Y MPLBMSHOPK CHUFBCHLY PVTBKHEFUS U RPNPESHA UTBEYCHBOYS YNEOYZPPUSHBDRF -header.ssi. OHTsOP RPNOIFSH، YuFP UPDETSYNPE CHUEI CHSHCHYERETEYUMEOOSCHI ZhBKMPCH RETED DPVBCHMEOYEN CH GEMECHPK ZHBKM OYLBL OE PVTBVBFSHCHBEFUS، FP EUFSH UPJYPYPUE BCHLY VEJKHNOSCHI HIYETEOYK OE RPMKHYUFUS، RPFPNKH YuFP OEF CHPNPTSOPUFY YURPMSHJPCHBFSH CH LBUEUFCHE ZEOETBFPTB DBOOSHI cgi YMY YUFP-MYVP DTHZPE. rPMHYUBEFUS، YuFP CHLMAYUBENSH ZHBKMSCH DPMTSOSCH UPDETSBFSH CH UEVE FPMSHLP YUYUFSHCHK html.

dBChBKFE TBUUNPFTYN UPDETSYNPE CHUEI ZHBKMPCH، RTYNEOSCHYIUS CH LFP RTYNETE:

JBKM common-footer.ssi


rP CHPRTPUBN FEIRPDDETSLY PVTBEBFSHUS در مورد [ایمیل محافظت شده] YMY
http://onix.opennet.ru


JBKM common-header.ssi




JBKM status-footer.ssi


TBDEMYFEMSH UFTBOYGSCH status.cgi



zhBKM status-header.ssi


fEUFPCHSHCHK ЪБЗПМПЧПЛ status.cgi


lBL CHSH NPZMY KHVEDYFSHUS، CHUE LFP TBVPFBEF DPCHPMSHOP RTPUFP. eEE PDOPK CHLHUOPUFSHA، LPFPTPK S U CHBNY RPDEMAUSH، VHDEF URPUPVOPUFSH RTYCHSCHCHBFSH RTPYZTSCHBOIE ЪCHHLPCHSHI ZHBKMPCH L PRTEDEMEOOSCHN UPVCHFYSN. oBRTYNET، NPS UYUFENB NPOYFPTYOZB RTY KHNYTBOY LBLPZP MYVP UETCHYUB OBUYOBEF YЪPVTBTSBFSH TsBMPVOP NSCHYUBEKHA LPTPCHH. fBLBS CHPNPTSOPUFSH PYUEOSH RPMEOB DMS BDNYOUFTBFPTPCH، LPFPTSCHE OE IPFSF RPUFPSOOP UNPFTEFSH درباره وب-YOFETZHEKU Nagios YMY ETSENYOHFOP RTPCHETSFSH UCHPCHPKSHUTCHRPHOFSH P RTPVMENBI. ohTsOP CHUEZP MYYSH PFLTSCHFSH CH VTBKHETE YMY RTYLTERYFSH درباره دسکتاپ فعال PDOKH YFYI UFTBOYG tac.cgi, status.cgi. rPUME LFPPZP NPTsOP NYOYNYYTPCHBFSH VTBKHET Y ЪBOINBFSHUS UCHPYNY DEMBNY. lBL FPMSHLP UMHYUYFUS LBLPE-MYVP YOFETEUHAEYE OBU UPVSHFYE، Nagios OBUOEF CHPURPYCHPDYFSH ЪCHHL، UCHSBOOSHCHK U OIN. DMS PUKHEEUFCHMEOYS OBUYI TSEMBOIK EUFSH UMEDHAEYE FEZY:

میزبانی ЪCHEUFOP normal_sound - CHUE TBVPFBEF PFMYUOP، OEF OILBLYI RTPVMEN

pRGYA normal_sound RTBLFYUEULY OILFP OE YURPMSHJHEF. OP در مورد chuslyk UMHYUBK با آنها KHRPNSOKHFSH.

dMS FPZP YuFPVSH ЪChHLLPCHPE PRPCHEEOOYE ЪBTBVPFBMP، OHTsOP RPNEUFYFSH OZHBKMSCH ЪChHLPCH H ZHTNBFE wav CHOKhFTSH DYTELFPTYY /usr/BLUE/local/usr/BDE ВШЧФШ П РТБЧБИ РПМШЪПЧБФЭМС Ъ РТЪOBDMETSOPUFY ZHBKMPCH. b ЪBFEN DPVBCHYFSH UMEDHAEYE ЪBRYUY CH ZHBKM cgi.cfg.

Host_unreachable_sound=hostunreachable.wav host_down_sound=host down.wav service_critical_sound=servicecritical.wav service_warning_sound=servicewarning.wav service_unknown_sound=سرویس ناشناخته.wav ​​normal_sound=noproblem.wav

h UMKHYUBE، EUMY CH RTPGEUUE NPOYFPTYOZB VKhDEF PVOBTHCEOP PDOPCHTENEOOOP OEULPMSHLP RTPVMEN، Nagios OBYUOEF RTPYZTSCHBFSH ЪCHHL DMS OBYVPMEE LYUTY. rPUME DEUSFLB YMY DCHHI RPCHFPTEOYK PDOPZP Y FPZP TSE ЪЧХЛБ ChBN، OBCHETOP، ЪBIPUEFUS PFLMAYUYFSH ЪЧХЛ. UDEMBFSH LFP DPCHPMSHOP MEZLP: OHTsOP RTPUFP ChPKFY CH TETSYN HRTBCHMEOYS UETCHYUPN YMY IPUFPN Y RPDBFSH LPNBODH RPDFCHETSDEOOYS RTPVMENSCH.

rPUME RPDPVOK PVTBVPFLY ЪBRYUY CH FBVMYGE UETCHYUPCH YMY IPUFPCH RTYNHF CHPF FBLPK CHYD.


با DKHNBA، درباره UEZPDOS ICHBFYF ZTSCHQFSH ZTBOIF OBHLY، Y RPTB DBFSH NPZBN PFDPIOKHFSH. rPЪCHPMA UEVE RPRTPEBFSHUS U CHBNY CH UFKH TBDPUFOKHA NYOHFKH.

برای شروع سرور 01شما باید بسته nagios را نصب کنید. برای انجام این کار، در ترمینال وارد کنید:

Sudo apt-get پلاگین nagios3 nagios-nrpe را نصب کنید

از شما خواسته می شود که یک رمز عبور برای کاربر وارد کنید nagiosadmin. حساب های کاربری در /etc/nagios3/htpasswd.users قرار دارند. برای تغییر رمز عبور کاربر nagiosadminیا اضافه کردن کاربران دیگر برای اجرای اسکریپت های Nagios CGI، از این ابزار استفاده کنید htpasswd، که بخشی از بسته بندی است apache2-utils.

مثلا برای تغییر رمز کاربری nagiosadminدر ترمینال وارد کنید:

Sudo htpasswd /etc/nagios3/htpasswd.users nagiosadmin

برای افزودن کاربر:

Sudo htpasswd /etc/nagios3/htpasswd.users steve

Sudo apt-get install nagios-nrpe-server

NRPEبه شما امکان می دهد اسکن های محلی را روی یک کامپیوتر از راه دور انجام دهید. اما راه های دیگری نیز برای رسیدن به این هدف با استفاده از افزونه های دیگر Nagios و همچنین روش های دیگر بررسی وجود دارد.

نمای کلی فایل های پیکربندی

چندین دایرکتوری حاوی فایل های پیکربندی Nagios و همچنین فایل های چک وجود دارد.

1. /etc/nagios3:حاوی فایل های پیکربندی برای nagios daemon، فایل های CGI، توضیحات کامپیوتر و غیره است.

2. /etc/nagios-plugins:فایل های پیکربندی برای بررسی خدمات

3. /etc/nagios:حاوی فایل های پیکربندی در رایانه راه دور است nagios-nrpe-server.

4. /usr/lib/nagios/plugins/:در اینجا چک های باینری هستند. برای مشاهده گزینه های اسکن، از کلید "-h" استفاده کنید.

مثلا:/usr/lib/nagios/plugins/check_dhcp -h

چک های Nagios زیادی وجود دارد که می توان آنها را برای اجرا در هر رایانه ای پیکربندی کرد. در این مثال، Nagios برای بررسی فضای دیسک، سرویس DNS و همچنین گروه کاربری MySQL پیکربندی خواهد شد. بررسی DNS انجام خواهد شد server02، و گروه کامپیوتر MySQL شامل هر دو خواهد شد سرور 01بنابراین و server02.

بخش را ببینید HTTPD - وب سرور Apache2برای تنظیمات بیشتر Apache، سرویس نام دامنه (DNS) برای تنظیمات DNS، و MySQL برای تنظیمات MySQL.

علاوه بر این، در اینجا چند اصطلاح وجود دارد که به شما کمک می کند راه اندازی Nagios را آسان تر کنید:

کامپیوتر (میزبان):سرور، ایستگاه کاری، دستگاه شبکه و غیره که در حال نظارت است.

گروه کامپیوتر:گروهی از کامپیوترهای مشابه به عنوان مثال، می توانید تمام وب سرورها، سرورهای فایل و غیره را گروه بندی کنید.

سرویس:سرویسی که بر روی کامپیوتر نظارت می شود. به عنوان مثال HTTP، DNS، NFS و غیره.

گروه خدمات:به شما امکان می دهد چندین سرویس را با هم ترکیب کنید. به عنوان مثال، این برای ترکیب چندین وب سرور مفید خواهد بود.

مخاطب:شخصی که هنگام وقوع یک رویداد مطلع می شود. Nagios را می توان برای ارسال ایمیل، پیامک و غیره پیکربندی کرد.

به‌طور پیش‌فرض، Nagios برای بررسی HTTP، فضای دیسک، SSH، کاربران فعلی، پردازش‌ها و نظارت بر سطح بار روی رایانه محلی پیکربندی شده است. Nagios همچنین با استفاده از دستور دروازه را بررسی می کند پینگ.

مجموعه سیستم های Nagios نصب شده را می توان به طور جامع پیکربندی کرد. بهتر است با چند کامپیوتر، یکی دو تا، شروع کنید و به جای استفاده از افزونه ها، آن را بهینه پیکربندی کنید.

تنظیمات

1.1. ابتدا باید یک فایل پیکربندی برای آن ایجاد کنید server02. مگر اینکه غیر از این مشخص شده باشد، تمام این دستورات را اجرا کنید سرور 01. وارد ترمینال شوید:

Sudo cp /etc/nagios3/conf.d/localhost_nagios2.cfg\ /etc/nagios3/conf.d/server02.cfg

در مثال بالا و زیر، نام و آدرس IP سرورهای خود را جایگزین "server01"، "server02" 172.18.100.100 و 172.18.100.101 کنید.

تعریف میزبان (استفاده از generic-host ؛ نام قالب میزبان برای استفاده از host_name server02 نام مستعار سرور 02 آدرس 172.18.100.101 ) # سرویس DNS را بررسی کنید. تعریف سرویس (استفاده از سرویس عمومی host_name server02 service_description DNS check_command check_dns!172.18.100.101)

1.3. برای فعال کردن تنظیمات جدید، nagios daemon را مجددا راه اندازی کنید:

2.1 حالا بیایید با افزودن خطوط زیر به /etc/nagios3/conf.d/services_nagios2.cfg، یک توضیح سرویس برای بررسی MySQL اضافه کنیم:

# سرورهای MySQL را بررسی کنید. تعریف سرویس (hostgroup_name mysql-servers service_description MySQL check_command check_mysql_cmdlinecred!nagios!secret!$HOSTADDRESS از generic-service notification_interval 0 استفاده کنید؛ اگر می خواهید مجدداً به شما اطلاع داده شود، > 0 را تنظیم کنید)

2.2. سرورهای گروه mysql اکنون باید تعریف شوند. /etc/nagios3/conf.d/hostgroups_nagios2.cfg را با افزودن موارد زیر ویرایش کنید:

# گروه میزبان MySQL. تعریف میزبان (hostgroup_name mysql-servers مستعار سرورهای MySQL اعضای localhost، server02)

Mysql -u root -p -e "ایجاد nagios کاربر شناسایی شده توسط "secret";"

کاربر nagios باید در تمام کامپیوترهای گروه کاری سرورهای mysql حضور داشته باشد.

2.4. برای بررسی سرور MySQL، nagios را مجددا راه اندازی کنید.

Sudo /etc/init.d/nagios3 راه اندازی مجدد

3.1. در نهایت، باید NRPE را برای بررسی فضای دیسک پیکربندی کنید server02.

بر سرور 01یک بررسی سرویس را به /etc/nagios3/conf.d/server02.cfg اضافه کنید:

# بررسی دیسک NRPE. تعریف سرویس (استفاده از سرویس عمومی host_name server02 service_description nrpe-disk check_command check_nrpe_1arg!check_all_disks!172.18.100.101 )

3.2. در حال حاضر در server02ویرایش /etc/nagios/nrpe.cfg:

Allowed_hosts=172.18.100.100

و به خط اعلان دستور اضافه کنید:

Command=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -e

3.3. در پایان، nagios-nrpe-server را راه اندازی مجدد کنید:

Sudo /etc/init.d/nagios-nrpe-server راه اندازی مجدد

3.4. بر سرور 01شما همچنین باید nagios را مجدداً راه اندازی کنید:

Sudo /etc/init.d/nagios3 راه اندازی مجدد

اکنون باید بررسی های سرور و سرویس خود را در فایل های Nagios CGI مشاهده کنید. برای دسترسی به آنها، http://server01/nagios3 را در مرورگر خود تایپ کنید. از شما خواسته می شود که نام کاربری و رمز عبور خود را برای nagiosadmin وارد کنید.

پیوندها

در این بخش، تنها ویژگی های جزئی Nagios شرح داده شد. nagios-plugins-extra و nagios-snmp-plugins حاوی فایل های بررسی سرویس های بیشتری هستند.

1. برای اطلاعات بیشتر، به اسناد در وب سایت رسمی Nagios مراجعه کنید.

2. اسناد با تمرکز محدود برای Nagios.

3. چندین کتاب به Nagios و نظارت بر شبکه اختصاص داده شده است.

4. صفحه Nagios Ubuntu Wiki همچنین حاوی اسناد فراوان است.

ناگیوس (ناگیوس بر مقدس بودن پافشاری نمی کند)- یک برنامه منبع باز طراحی شده برای نظارت بر سیستم ها و شبکه های کامپیوتری. نظارت می کند، وضعیت گره ها و سرویس ها را نظارت می کند و در صورت توقف (یا از سرگیری) کار هر یک از سرویس ها به مدیر هشدار می دهد.

در مقاله امروز به شما خواهیم گفت که چگونه نصب کنید Nagios 4.1بر اوبونتو 15.04.

با رفتن به بخش می توانید تست کنید و ببینید که Nagios و سایر برنامه ها / خدمات / PBX چگونه هستند.

آماده سازی

اطمینان حاصل کنید که سرور شما به طور کامل کار می کند لامپ، در صورت عدم نصب، قبل از ادامه آن را نصب کنید لامپسرور بیایید اجزای زیر را نصب کنیم:

Sudo apt-get install build-essential libgd2-xpm-dev apache2-utils unzip

بیایید یک کاربر و گروه Nagios ایجاد کنیم

یک حساب کاربری جدید ایجاد کنید nagiosو گروه nagcmd:

Sudo useradd -m nagios
sudo passwd nagios
sudo groupadd nagcmd
sudo usermod -a -G nagcmd nagios
sudo usermod -a -G nagcmd www-data

Nagios و افزونه های آن را دانلود کنید

در وب سایت رسمی آخرین نسخه به صورت فهرست شده است نامزد انتشار 4.1.0 2، بیایید آن را دانلود کنیم.

سی دی /usr/src
sudo wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.1.0rc2.tar.gz

دانلود افزونه ها

Sudo wget http://nagios-plugins.org/download/nagios-plugins-2.0.3.tar.gz

نصب Nagios

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

سودو تار xzf nagios-4.1.0rc2.tar.gz

سی دی nagios-4.1.0rc2/

دستورات زیر را برای کامپایل و نصب اجرا کنید ناگیوس:

Sudo ./configure --with-command-group=nagcmd
sudo را همه
sudo make install
sudo make install-init
sudo make install-config
sudo make install-commandmode

نصب رابط وب ناگیوس:

Sudo make install-webconf

اگر در مراحل نصب با خطای زیر مواجه شدید:

/usr/bin/install -c -m 644 sample-config/httpd.conf /etc/httpd/conf.d/nagios.conf
/usr/bin/install: نمی توان فایل معمولی ایجاد کرد «/etc/httpd/conf.d/nagios.conf»: چنین فایل یا دایرکتوری وجود ندارد
Makefile:296: دستور العمل برای هدف "install-webconf" ناموفق بود
ایجاد: ***خطای 1

Nagios سعی می کند یک فایل nagios.conf را به صورت داخلی ایجاد کند /etc/httpd.conf/directory، اما در سیستم ها اوبونتوفایل های nagios.conf باید در آن قرار گیرند /etc/apache2/sites-enabled/directory. سپس به جای آن از دستور دیگری استفاده می کنیم sudo make install-webconf

Sudo /usr/bin/install -c -m 644 sample-config/httpd.conf /etc/apache2/sites-enabled/nagios.conf

بیایید یک حساب کاربری ایجاد کنیم Nagiosadminبرای ورود به رابط وب ناگیوس. حتما رمز عبوری را که مشخص کرده اید به خاطر بسپارید؛ هنگام ورود به رابط وب به آن نیاز خواهید داشت.

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

بیایید Apache را مجدداً راه اندازی کنیم تا تنظیمات جدید اعمال شوند:

Sudo systemctl apache2 را مجددا راه اندازی می کند

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

سی دی /usr/src
tar xzf nagios-plugins-2.0.3.tar.gz

به دایرکتوری unzip شده بروید:

سی دی nagios-plugins-2.0.3/

برای کامپایل و نصب افزونه ها دستورات زیر را اجرا می کنیم:

Sudo ./configure --with-nagios-user=nagios --with-nagios-group=nagios
سودو ساخت
sudo make install

Nagios را راه اندازی کنید

چک کردن nagios.confبرای خطاها:

Sudo /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

اگر خطایی وجود ندارد، بیایید آن را اجرا کنیم ناگیوسو آن را به autorun اضافه کنید:

سرویس سودو nagios شروع می شود
sudo ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios

اگر در راه اندازی ناگیوسشما خطای زیر را مشاهده کردید:

شروع نشد nagios.service: واحد nagios.service بارگیری نشد: چنین فایل یا دایرکتوری وجود ندارد.

[....] شروع nagios (از طریق systemctl): nagios.service شروع نشد nagios.service: واحد nagios.service بارگیری نشد: چنین فایل یا دایرکتوری وجود ندارد. شکست خورد!

برای رفع آن باید کپی کنید /etc/init.d/skeleton V /etc/init.d/nagios

سودو cp /etc/init.d/skeleton /etc/init.d/nagios

بیایید ویرایش کنیم /etc/init.d/nagios:

سودو نانو /etc/init.d/nagios

در پایان موارد زیر را اضافه کنید:

DESC="Nagios"
NAME=ناگیوس
DAEMON=/usr/local/nagios/bin/$NAME
DAEMON_ARGS="-d /usr/local/nagios/etc/nagios.cfg"
PIDFILE=/usr/local/nagios/var/$NAME.lock

ذخیره و خروج.

آخرین لمس - ما حقوق انجام کار را می دهیم:

Sudo chmod +x /etc/init.d/nagios

و راه اندازی شود ناگیوس:

Sudo /etc/init.d/nagios start

حال در مرورگر وارد می شویم http://nagios-server-ip/nagios، در قسمت نام کاربری وارد کنید nagiosadminو رمز عبوری که در طول مراحل نصب تعیین کردیم.



در پنل سمت چپ کنسول بر روی “Host” کلیک کنید. خواهید دید که Nagios در حال حاضر هیچ میزبان دیگری غیر از خودش را نظارت نمی کند.



این نصب ما را کامل می کند. پس از انجام تمام دستورالعمل ها، Nagios 4.1 را روی اوبونتو 15.04 نصب کردیم

این راهنما به شما کمک می کند تا سیستم مانیتورینگ باز محبوب Nagios 4 را روی سرور اوبونتو 14.04 نصب کنید و همچنین تنظیمات اولیه نظارت بر منابع میزبان را انجام دهید. علاوه بر این، راهنما نحوه پیکربندی Nagios Remote Plugin Executor (NRPE) را به عنوان یک عامل در میزبان های راه دور برای نظارت بر منابع آنها نشان می دهد.

سیستم Nagios به شما امکان نظارت بر منابع سرور و عملکرد خدمات اساسی را می دهد. به طور کلی، سیستم های نظارت ابزار ضروری برای هر محیط تولیدی هستند.

توجه: راهنمای مشابهی برای CentOS را می‌توانید در اینجا پیدا کنید.

الزامات

  • سرور اوبونتو 14.04 از پیش پیکربندی شده است.
  • حقوق ابرکاربر (جزئیات بیشتر -).
  • پشته LAMP از پیش نصب شده (دستورالعمل های نصب را می توانید در اینجا بیابید).
  • شبکه خصوصی؛ اگر سرور شما از شبکه خصوصی پشتیبانی نمی کند، به سادگی ارجاع به آدرس IP داخلی را با آدرس IP خارجی جایگزین کنید.

نصب Nagios 4

ایجاد یک کاربر و گروه Nagios

یک کاربر و گروه برای اجرای فرآیند Nagios ایجاد کنید. در این راهنما کاربر nagios و گروه nagcmd نامیده می شود. آنها را ایجاد کنید و کاربر را به گروه اضافه کنید.

sudo useradd nagios
sudo groupadd nagcmd
sudo usermod -a -G nagcmd nagios

نصب وابستگی ها

پس از این، باید چندین کتابخانه توسعه نصب کنید تا Nagios Core را بسازید کد منبعو apache2-utils برای پیکربندی رابط Nagios.

لیست بسته های سیستم را به روز کنید:

به روز رسانی sudo apt-get

نصب بسته ها:

sudo apt-get install build-essential libgd2-xpm-dev openssl libssl-dev xinetd apache2-utils unzip

نصب Nagios Core

آخرین نسخه پایدار Nagios Core را دانلود کنید. صفحه دانلود سایت را باز کنید، برای دانلود روی Skip کلیک کنید و لینک نسخه پایدار را دانلود کنید.

توجه: این راهنما از Nagios نسخه 4.1.1 استفاده می کند.

بسته را در فهرست اصلی خود بارگیری کنید:

سی دی ~
curl -L -O https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.1.1.tar.gz

آرشیو را باز کنید:

tar xvf nagios-*.tar.gz

دایرکتوری حاصل را باز کنید:

قبل از شروع ساخت Nagios، باید سیستم را پیکربندی کنید. برای پیکربندی Nagios برای پشتیبانی از postfix (که با استفاده از apt-get قابل نصب است)، --with-mail=/usr/sbin/sendmail را به دستور زیر اضافه کنید:

./configure --with-nagios-group=nagios --with-command-group=nagcmd

کامپایل Nagios:

سپس Nagios را نصب کنید، اسکریپت‌های init و فایل‌های پیکربندی را نمونه کنید:

sudo make install
sudo make install-commandmode
sudo make install-init
sudo make install-config
sudo /usr/bin/install -c -m 644 sample-config/httpd.conf /etc/apache2/sites-available/nagios.conf

برای اینکه بتوانید دستورات خارجی را از طریق رابط وب Nagios اجرا کنید، باید کاربر www-data را به گروه nagcmd اضافه کنید:

sudo usermod -G nagcmd www-data

نصب پلاگین های Nagios

آخرین نسخه Nagios Plugins را می توانید در این لینک پیدا کنید. پیوند را به آخرین نسخه پایدار کپی کنید و بسته را در فهرست اصلی خود دانلود کنید.

توجه: این راهنما از پلاگین های Nagios نسخه 2.1.1 استفاده می کند.

سی دی ~
curl -L -O http://nagios-plugins.org/download/nagios-plugins-2.1.1.tar.gz

آرشیو Nagios Plugins را از حالت فشرده خارج کنید.

tar xvf nagios-plugins-*.tar.gz

دایرکتوری حاصل را باز کنید:

سی دی nagios-plugins-*

قبل از ساخت بسته ها، راه اندازی Nagios Plugins را اجرا کنید.

./configure --with-nagios-user=nagios --with-nagios-group=nagios --with-openssl

کامپایل پلاگین های Nagios:

بسته به دست آمده را نصب کنید:

sudo make install

نصب NRPE

صفحه دانلود سایت را باز کنید، آخرین نسخه پایدار NRPE را پیدا کنید و آن را در فهرست اصلی خود دانلود کنید.

توجه: این راهنما از NRPE 2.15 استفاده می کند.

سی دی ~
curl -L -O http://downloads.sourceforge.net/project/nagios/nrpe-2.x/nrpe-2.15/nrpe-2.15.tar.gz

بایگانی NRPE را باز کنید:

tar xvf nrpe-*.tar.gz

به دایرکتوری حاصل بروید:

برای پیکربندی NRPE، دستور زیر را اجرا کنید:

./configure --enable-command-args --with-nagios-user=nagios --with-nagios-group=nagios --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr /lib/x86_64-linux-gnu

پس از این، NRPE و اسکریپت xinetd را بسازید و نصب کنید:

همه را بساز
sudo make install
sudo make install-xinetd
sudo make install-daemon-config

اسکریپت راه اندازی xinetd را در یک ویرایشگر متن باز کنید:

sudo vi /etc/xinetd.d/nrpe

در خط only_from، آدرس IP داخلی سرور Nagios را اضافه کنید:

only_from = 127.0.0.1 10.132.224.168

توجه: لطفا آدرس IP صحیح خود را وارد کنید.

ذخیره کنید و فایل را ببندید. اکنون فقط سرور Nagios می تواند با NRPE تعامل داشته باشد.

راه اندازی مجدد xinetd:

راه اندازی مجدد سرویس sudo xinetd

نصب Nagios 4 با موفقیت انجام شد. اکنون باید سیستم را پیکربندی کنید.

راه اندازی Nagios 4

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

sudo vi /usr/local/nagios/etc/nagios.cfg

خط زیر را بیابید و از نظر خارج کنید:

#cfg_dir=/usr/local/nagios/etc/servers

ذخیره کنید و فایل را ببندید.

یک دایرکتوری برای ذخیره فایل های پیکربندی سرورهای نظارت شده ایجاد کنید.

sudo mkdir /usr/local/nagios/etc/servers

فایل پیکربندی مخاطبین را در یک ویرایشگر متن باز کنید:

sudo vi /usr/local/nagios/etc/objects/contacts.cfg

دستورالعمل ایمیل را پیدا کنید و آدرس ایمیل خود را در آن وارد کنید.

ایمیل nagios@localhost ;<<***** CHANGE THIS TO YOUR EMAIL ADDRESS ******

ذخیره کنید و فایل را ببندید.

تنظیم دستور check_nrpe

یک دستور جدید به تنظیمات Nagios اضافه کنید:

sudo vi /usr/local/nagios/etc/objects/commands.cfg

کد زیر را به انتهای فایل اضافه کنید:

تعریف دستور (
command_name check_nrpe
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
}

ذخیره کنید و فایل را ببندید. اکنون می توانید از دستور check_nrpe در تعریف سرورهای Nagios استفاده کنید.

راه اندازی آپاچی

ماژول های rewrite و cgi را فعال کنید:

sudo a2enmod بازنویسی
sudo a2enmod cgi

از htpasswd برای ایجاد کاربری به نام nagiosadmin برای دسترسی به رابط وب Nagios استفاده کنید.

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

رمز عبور را وارد کنید. این اعتبارنامه ها را به خاطر بسپارید زیرا برای استفاده از رابط وب Nagios مفید خواهند بود.

توجه: اگر نام این کاربر را غیر از nagiosadmin می‌گذارید، باید فایل /usr/local/nagios/etc/cgi.cfg را ویرایش کنید و نام کاربری دیگری را در همه مراجع به nagiosadmin تعیین کنید.

sudo ln -s /etc/apache2/sites-available/nagios.conf /etc/apache2/sites-enabled/

سیستم Nagios اکنون آماده راه اندازی است. فراموش نکنید که Apache را مجددا راه اندازی کنید:

سرویس sudo nagios شروع می شود
راه اندازی مجدد سرویس sudo apache2

برای پیکربندی Nagios autostart، وارد کنید:

sudo ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios

محدود کردن دسترسی با آدرس IP (اختیاری)

برای اجازه دسترسی فقط به آدرس های IP خاص، پیکربندی آپاچی خود را ویرایش کنید:

sudo vi /etc/apache2/sites-available/nagios.conf

خطوط زیر را بیابید و نظر دهید:

سفارش اجازه، رد
اجازه از همه

سپس خطوط زیر را حذف کنید و آدرس‌های IP یا محدوده آدرس‌های IP (که با فاصله از هم جدا شده‌اند) که به سرور دسترسی دارند را به دستور Allow from اضافه کنید:

# سفارش را رد کنید، اجازه دهید
# انکار از همه
# اجازه از 127.0.0.1

توجه: از آنجایی که این خطوط دو بار در فایل پیکربندی ظاهر می شوند، باید این دستورالعمل ها را دو بار تکرار کنید.

ذخیره کنید و فایل را ببندید.

Nagios را راه اندازی کنید و Apache را مجددا راه اندازی کنید تا تنظیمات را به روز کنید:

سرویس sudo nagios راه اندازی مجدد
راه اندازی مجدد سرویس sudo apache2

رابط وب Nagios

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

http://nagios_server_public_ip/nagios

وب سرور آپاچی از htpasswd استفاده می کند، بنابراین باید اعتبار کاربری nagiosadmin را وارد کنید.

پس از احراز هویت، به صفحه اصلی Nagios دسترسی خواهید داشت. برای مشاهده لیستی از سرورهای نظارت شده توسط Nagios، Hosts را در کنترل پنل سمت چپ باز کنید.

همانطور که می بینید، در حال حاضر Nagios فقط لوکال هاست را مانیتور می کند.

مانیتورینگ میزبان با NRPE

این بخش به شما نشان می دهد که چگونه یک سرور جدید را به تنظیمات مانیتورینگ Nagios خود اضافه کنید.

توجه: اگر می خواهید چندین سرور اضافه کنید، این دستورالعمل ها را در هر یک از آنها تکرار کنید.

وارد سروری شوید که می خواهید به لیست تماشای خود اضافه کنید و apt-get را به روز کنید:

به روز رسانی sudo apt-get

سپس Nagios Plugins و NRPE را نصب کنید.

sudo apt-get نصب nagios-plugins nagios-nrpe-server

راه اندازی هاست

فایل پیکربندی NRPE را در یک ویرایشگر متن باز کنید:

sudo vi /etc/nagios/nrpe.cfg

دستور مجاز_hosts را پیدا کنید و آدرس IP داخلی سرور Nagios را به انتها اضافه کنید (با کاما از هم جدا شده اند).

allow_hosts=127.0.0.1,10.132.224.168

ذخیره کنید و فایل را ببندید. NRPE اکنون درخواست های سرور Nagios را از طریق آدرس IP داخلی می پذیرد.

پیکربندی دستورات NRPE

نام فایل سیستم ریشه را بررسی کنید (این یکی از اجزایی است که نظارت خواهد شد):

از نام سیستم فایل در پیکربندی NRPE برای نظارت بر استفاده از دیسک (/dev/vda) استفاده کنید. nrpe.cfg را در یک ویرایشگر باز کنید:

sudo vi /etc/nagios/nrpe.cfg

فایل پیکربندی NRPE بسیار طولانی است و حاوی خطوط نظر بسیاری است. شما فقط به خطوط زیر نیاز دارید:

  • server_address: آدرس IP داخلی هاست را مشخص کنید.
  • allow_hosts: آدرس IP داخلی سرور Nagios را مشخص کنید.
  • دستور: /dev/hda1 را با نام فایل سیستم ریشه جایگزین کنید.

در نتیجه، این خطوط باید به شکل زیر باشد:

server_address=client_private_IP
allow_hosts=nagios_server_private_IP
command=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -p /dev/vda

توجه داشته باشید که فایل حاوی چندین خط فرمان دیگر است که Nagios می تواند از آنها استفاده کند. NRPE در پورت 5666 گوش می دهد (line server_port=5666). اگر این پورت توسط فایروال مسدود شده است، حتما آن را باز کنید.

ذخیره کنید و فایل را ببندید.

برای به‌روزرسانی تنظیمات، NRPE را مجدداً راه‌اندازی کنید:

راه اندازی مجدد سرویس sudo nagios-nrpe-server

پس از این، باید هاست را به تنظیمات سرور Nagios اضافه کنید.

اضافه کردن هاست به تنظیمات Nagios

به سرور Nagios بروید و یک فایل پیکربندی جدید برای میزبان در /usr/local/nagios/etc/servers/ ایجاد کنید.

sudo vi /usr/local/nagios/etc/servers/yourhost.cfg

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

کد زیر را به فایل اضافه کنید و مقدار host_name را با نام میزبان راه دور (در این مثال web-1)، مقدار مستعار با توضیحات میزبان و مقدار آدرس را با آدرس IP داخلی میزبان راه دور جایگزین کنید. .

تعریف میزبان(
از لینوکس سرور استفاده کنید
host_name میزبان شما
نام مستعار اولین سرور آپاچی من
آدرس 10.132.234.52
max_check_attempts 5
چک_دوره 24x7
notification_interval 30
اعلان_دوره 24x7
}

اکنون Nagios این سرور را نظارت خواهد کرد. با این حال، سیستم فقط وضعیت میزبان راه دور (فعال یا غیرفعال) را کنترل می کند. اگر این کافی است، فایل را ذخیره و ببندید. اگر می‌خواهید سرویس‌های جداگانه را روی یک میزبان راه دور نظارت کنید، فایل را نبندید.

در زیر نمونه هایی از راه اندازی ردیابی سرویس آورده شده است. به سادگی سرویسی را که می خواهید ردیابی کنید انتخاب کنید و بلوک تنظیمات پیشنهادی را به فایل اضافه کنید. لطفاً توجه داشته باشید: مقدار check_command تعیین می کند که چه چیزی نظارت می شود.

تعریف سرویس(
از سرویس عمومی استفاده کنید
host_name میزبان شما
service_description PING
check_command check_ping!100.0.20%!500.0.60%
}

SSH (notifications_enabled با مقدار 0 اعلان‌ها را غیرفعال می‌کند):

تعریف سرویس(
از سرویس عمومی استفاده کنید
host_name میزبان شما
service_description SSH
check_command check_ssh
notifications_enabled 0
}

دستورالعمل استفاده از سرویس عمومی به سادگی مقادیر الگوی سرویس عمومی پیش فرض را به ارث می برد.

ذخیره کنید و فایل را ببندید. برای به روز رسانی تنظیمات Nagios را مجددا راه اندازی کنید:

سرویس sudo nagios reload

پس از پیکربندی، رابط وب را باز کنید و صفحه خدمات را بررسی کنید. اکنون باید فهرستی از میزبان های راه دور جدید اضافه شده را در خود داشته باشد.

نتیجه

پس از تنظیم مانیتورینگ هاست و برخی سرویس ها، مشخص کنید که کدام سرویس ها برای عملکرد سرور حیاتی هستند و آنها را به لیست اضافه کنید. همچنین می توانید اعلان ها را تنظیم کنید. به عنوان مثال، Nagios ممکن است گزارش دهد که استفاده از دیسک به سطح بحرانی رسیده است یا یک وب سایت از کار افتاده است. این به شما امکان می دهد چنین مشکلاتی را به موقع از بین ببرید.

برچسب ها: ,