{"id":223,"date":"2016-10-26T16:22:26","date_gmt":"2016-10-26T07:22:26","guid":{"rendered":"http:\/\/jook.pe.kr\/?p=223"},"modified":"2016-10-26T16:22:26","modified_gmt":"2016-10-26T07:22:26","slug":"nagios-%ec%84%a4%ec%b9%98%ed%95%98%ec%97%ac-%ec%84%9c%eb%b2%84-%eb%aa%a8%eb%8b%88%ed%84%b0%eb%a7%81-%ed%95%98%ea%b8%b0","status":"publish","type":"post","link":"http:\/\/jook.pe.kr\/?p=223","title":{"rendered":"Nagios \uc124\uce58\ud558\uc5ec \uc11c\ubc84 \ubaa8\ub2c8\ud130\ub9c1 \ud558\uae30"},"content":{"rendered":"<p>\ud14c\uc2a4\ud2b8 \uc11c\ubc84 \uc815\ubcf4<\/p>\n<p><strong>server : 192.168.122.1<\/strong><\/p>\n<p><strong>vm1 : 192.168.122.20<br \/>\nvm2 : 192.168.122.30<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Nagios \uc124\uce58<\/strong><br \/>\n1. rpm \ubc84\uc804\uc758 nagios \uc124\uce58\ub97c \uc704\ud574\uc11c rpmforge yum repository \ucd94\uac00<\/p>\n<p><strong>[root@jook ~]# wget <\/strong><a href=\"http:\/\/packages.sw.be\/rpmforge-release\/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm\"><strong>http:\/\/packages.sw.be\/rpmforge-release\/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm<\/strong><\/a><br \/>\n<strong>[root@jook ~]# rpm -Uvh rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm<\/strong><br \/>\n2. \ubaa8\ub2c8\ud130\ub9c1 \uc11c\ubc84\uc5d0 nagios \ud328\ud0a4\uc9c0 \uc124\uce58<\/p>\n<p><strong>[root@jook ~]# yum install nagios nagios-devel nagios-plugins-nrpe nagios-plugins<br \/>\n<\/strong>Loaded plugins: fastestmirror<br \/>\nLoading mirror speeds from cached hostfile<br \/>\n* base: data.nicehosting.co.kr<br \/>\n* extras: data.nicehosting.co.kr<br \/>\n* rpmforge: ftp-stud.fht-esslingen.de<br \/>\n* updates: data.nicehosting.co.kr<br \/>\nSetting up Install Process<br \/>\nResolving Dependencies<br \/>\n&#8211;&gt; Running transaction check<br \/>\n&#8212;&gt; Package nagios.x86_64 0:3.2.3-3.el5.rf set to be updated<br \/>\n&#8211;&gt; Processing Dependency: php for package: nagios<br \/>\n&#8211;&gt; Processing Dependency: httpd for package: nagios<br \/>\n&#8212;&gt; Package nagios-devel.x86_64 0:3.2.3-3.el5.rf set to be updated<br \/>\n&#8212;&gt; Package nagios-plugins.x86_64 0:1.4.15-2.el5.rf set to be updated<br \/>\n&#8211;&gt; Processing Dependency: fping for package: nagios-plugins<br \/>\n&#8211;&gt; Processing Dependency: perl(Net::SNMP) for package: nagios-plugins<br \/>\n&#8212;&gt; Package nagios-plugins-nrpe.x86_64 0:2.12-1.el5.rf set to be updated<br \/>\n&#8211;&gt; Running transaction check<br \/>\n&#8212;&gt; Package fping.x86_64 0:2.4-1.b2.3.el5.rf set to be updated<br \/>\n&#8212;&gt; Package httpd.x86_64 0:2.2.3-53.el5.centos.3 set to be updated<br \/>\n&#8212;&gt; Package perl-Net-SNMP.noarch 0:5.2.0-1.2.el5.rf set to be updated<br \/>\n&#8211;&gt; Processing Dependency: perl(Digest::HMAC) for package: perl-Net-SNMP<br \/>\n&#8211;&gt; Processing Dependency: perl(Crypt::DES) for package: perl-Net-SNMP<br \/>\n&#8211;&gt; Processing Dependency: perl(Digest::SHA1) for package: perl-Net-SNMP<br \/>\n&#8212;&gt; Package php.x86_64 0:5.1.6-27.el5_7.5 set to be updated<br \/>\n&#8211;&gt; Processing Dependency: php-cli = 5.1.6-27.el5_7.5 for package: php<br \/>\n&#8211;&gt; Processing Dependency: php-common = 5.1.6-27.el5_7.5 for package: php<br \/>\n&#8211;&gt; Running transaction check<br \/>\n&#8212;&gt; Package perl-Crypt-DES.x86_64 0:2.05-3.2.el5.rf set to be updated<br \/>\n&#8212;&gt; Package perl-Digest-HMAC.noarch 0:1.01-15 set to be updated<br \/>\n&#8212;&gt; Package perl-Digest-SHA1.x86_64 0:2.11-1.2.1 set to be updated<br \/>\n&#8212;&gt; Package php-cli.x86_64 0:5.1.6-27.el5_7.5 set to be updated<br \/>\n&#8212;&gt; Package php-common.x86_64 0:5.1.6-27.el5_7.5 set to be updated<br \/>\n&#8211;&gt; Finished Dependency Resolution<\/p>\n<p>Dependencies Resolved<\/p>\n<p>==================================================================================================================================================<br \/>\nPackage\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Arch\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Version\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Repository\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Size<br \/>\n==================================================================================================================================================<br \/>\nInstalling:<br \/>\nnagios\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 x86_64\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 3.2.3-3.el5.rf\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 rpmforge\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 3.8 M<br \/>\nnagios-devel\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 x86_64\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 3.2.3-3.el5.rf\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 rpmforge\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 42 k<br \/>\nnagios-plugins\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 x86_64\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1.4.15-2.el5.rf\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 rpmforge\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1.9 M<br \/>\nnagios-plugins-nrpe\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 x86_64\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2.12-1.el5.rf\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 rpmforge\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 20 k<br \/>\nInstalling for dependencies:<br \/>\nfping\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 x86_64\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2.4-1.b2.3.el5.rf\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 rpmforge\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 52 k<br \/>\nhttpd\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 x86_64\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2.2.3-53.el5.centos.3\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 updates\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1.2 M<br \/>\nperl-Crypt-DES\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 x86_64\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2.05-3.2.el5.rf\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 rpmforge\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 37 k<br \/>\nperl-Digest-HMAC\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 noarch\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1.01-15\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 base\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 12 k<br \/>\nperl-Digest-SHA1\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 x86_64\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2.11-1.2.1\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 base\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 49 k<br \/>\nperl-Net-SNMP\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 noarch\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 5.2.0-1.2.el5.rf\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 rpmforge\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 96 k<br \/>\nphp\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 x86_64\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 5.1.6-27.el5_7.5\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 updates\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2.3 M<br \/>\nphp-cli\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 x86_64\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 5.1.6-27.el5_7.5\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 updates\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2.2 M<br \/>\nphp-common\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 x86_64\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 5.1.6-27.el5_7.5\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 updates\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 153 k<\/p>\n<p>Transaction Summary<br \/>\n==================================================================================================================================================<br \/>\nInstall\u00a0\u00a0\u00a0\u00a0\u00a0 13 Package(s)<br \/>\nUpgrade\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0 Package(s)<\/p>\n<p>Total download size: 12 M<br \/>\nIs this ok [y\/N]:<br \/>\n3. apache \uc124\uc815\ud30c\uc77c(httpd.conf)\uc5d0 nagios \uad00\ub828 \uc124\uc815 \ucd94\uac00<\/p>\n<p>httpd.conf \ud30c\uc77c\uc5d0 \uc544\ub798 \ub0b4\uc6a9\uc744 \ucd94\uac00\ud574 \uc8fc\uac70\ub098, yum \uc124\uce58\uc2dc \uc790\ub3d9\uc73c\ub85c \uc0dd\uc131\ub41c \/etc\/httpd\/conf.d\/nagios.conf \ud30c\uc77c\uc744 apache conf \ub514\ub809\ud1a0\ub9ac\uc5d0 \ubcf5\uc0ac\ud558\uace0 include \ud55c\ub2e4<br \/>\n# Add for nagios<\/p>\n<p>ScriptAlias \/nagios\/cgi-bin &#8220;\/usr\/lib\/nagios\/cgi&#8221;<br \/>\n&lt;Directory &#8220;\/usr\/lib64\/nagios\/cgi&#8221;&gt;<br \/>\n#\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SSLRequireSSL<br \/>\nOptions ExecCGI<br \/>\nAllowOverride None<br \/>\nOrder allow,deny<br \/>\nAllow from all<br \/>\n#\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Order deny,allow<br \/>\n#\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Deny from all<br \/>\n#\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Allow from 127.0.0.1<br \/>\nAuthName &#8220;Nagios Access&#8221;<br \/>\nAuthType Basic<br \/>\nAuthUserFile \/etc\/nagios\/htpasswd.users<br \/>\nRequire valid-user<br \/>\nAlias \/nagios &#8220;\/usr\/share\/nagios&#8221;<br \/>\n&lt;Directory &#8220;\/usr\/share\/nagios&#8221;&gt;<br \/>\n#\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SSLRequireSSL<br \/>\nOptions None<br \/>\nAllowOverride None<br \/>\nOrder allow,deny<br \/>\nAllow from all<br \/>\n#\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Order deny,allow<br \/>\n#\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Deny from all<br \/>\n#\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Allow from 127.0.0.1<br \/>\nAuthName &#8220;Nagios Access&#8221;<br \/>\nAuthType Basic<br \/>\nAuthUserFile \/etc\/nagios\/htpasswd.users<br \/>\nRequire valid-user<br \/>\n&lt;\/Directory&gt;<br \/>\n4. apache \uc778\uc99d \uc124\uc815<\/p>\n<p>\/etc\/nagios \ub514\ub809\ud1a0\ub9ac\uc5d0 \uc544\ud30c\uce58 \uc778\uc99d \uc124\uc815\uc744 \ud55c\ub2e4.<br \/>\n<strong>[root@jook ~]# \/home\/apache\/bin\/htpasswd -c \/etc\/nagios\/htpasswd.users nagiosadmin<br \/>\n[root@jook ~]# \/home\/apache\/bin\/htpasswd \/etc\/nagios\/htpasswd.user guest<\/strong><br \/>\n5. nagios \uc124\uc815\ud30c\uc77c \uc218\uc815<\/p>\n<p>default \uc124\uc815\uc744 \uadf8\ub300\ub85c \uc0ac\uc6a9\ud558\uba74 \ub418\uba70, localhost.cfg \ud30c\uc77c\uc758 \uc124\uc815\uc5d0 \ub530\ub77c\uc11c \uae30\ubcf8\uc801\uc73c\ub85c localhost\ub9cc \ubaa8\ub2c8\ud130\ub9c1 \ud558\uac8c \ub41c\ub2e4.<\/p>\n<p><strong>\/etc\/nagios\/cgi.cf<br \/>\n\/etc\/nagios\/objects\/nagios.cfg<br \/>\n\/etc\/nagios\/objects\/timeperiods.cfg<br \/>\n\/etc\/nagios\/objects\/contacts.cfg<br \/>\n\/etc\/nagios\/objects\/templates.cfg<br \/>\n\/etc\/nagios\/objects\/localhost.cfg<\/strong><br \/>\n6. nagios \uc124\uc815\ud30c\uc77c\uc758 \uc624\ub958 \uac80\uc0ac<\/p>\n<p><strong>[root@jook nagios]# nagios -v nagios.cfg<\/strong><\/p>\n<p>Nagios Core 3.2.3<br \/>\nCopyright (c) 2009-2010 Nagios Core Development Team and Community Contributors<br \/>\nCopyright (c) 1999-2009 Ethan Galstad<br \/>\nLast Modified: 10-03-2010<br \/>\nLicense: GPL<\/p>\n<p>Website: <a href=\"http:\/\/www.nagios.org\/\">http:\/\/www.nagios.org<\/a><br \/>\nReading configuration data&#8230;<br \/>\nRead main config file okay&#8230;<br \/>\nProcessing object config file &#8216;\/etc\/nagios\/objects\/commands.cfg&#8217;&#8230;<br \/>\nProcessing object config file &#8216;\/etc\/nagios\/objects\/contacts.cfg&#8217;&#8230;<br \/>\nProcessing object config file &#8216;\/etc\/nagios\/objects\/timeperiods.cfg&#8217;&#8230;<br \/>\nProcessing object config file &#8216;\/etc\/nagios\/objects\/templates.cfg&#8217;&#8230;<br \/>\nProcessing object config file &#8216;\/etc\/nagios\/objects\/localhost.cfg&#8217;&#8230;<br \/>\nRead object config files okay&#8230;<\/p>\n<p>Running pre-flight check on configuration data&#8230;<\/p>\n<p>Checking services&#8230;<br \/>\nChecked 8 services.<br \/>\nChecking hosts&#8230;<br \/>\nChecked 1 hosts.<br \/>\nChecking host groups&#8230;<br \/>\nChecked 1 host groups.<br \/>\nChecking service groups&#8230;<br \/>\nChecked 0 service groups.<br \/>\nChecking contacts&#8230;<br \/>\nChecked 1 contacts.<br \/>\nChecking contact groups&#8230;<br \/>\nChecked 1 contact groups.<br \/>\nChecking service escalations&#8230;<br \/>\nChecked 0 service escalations.<br \/>\nChecking service dependencies&#8230;<br \/>\nChecked 0 service dependencies.<br \/>\nChecking host escalations&#8230;<br \/>\nChecked 0 host escalations.<br \/>\nChecking host dependencies&#8230;<br \/>\nChecked 0 host dependencies.<br \/>\nChecking commands&#8230;<br \/>\nChecked 24 commands.<br \/>\nChecking time periods&#8230;<br \/>\nChecked 5 time periods.<br \/>\nChecking for circular paths between hosts&#8230;<br \/>\nChecking for circular host and service dependencies&#8230;<br \/>\nChecking global event handlers&#8230;<br \/>\nChecking obsessive compulsive processor commands&#8230;<br \/>\nChecking misc settings&#8230;<\/p>\n<p>Total Warnings: 0<br \/>\nTotal Errors:\u00a0\u00a0 0<\/p>\n<p>Things look okay &#8211; No serious problems were detected during the pre-flight check<br \/>\n[root@jook nagios]#<br \/>\n7. nagios \ub370\ubaac\uc744 \uc2e4\ud589\ud558\uace0 \uc544\ub798\uc640 \uac19\uc774 \uc11c\ubc84\uc758 ip\uc8fc\uc18c\ub97c \uc785\ub825\ud574\uc11c \ud655\uc778\ud558\uac70\ub098, \uac00\uc0c1\ud638\uc2a4\ud2b8 \uc124\uc815\ud574\uc11c \ubcc4\ub3c4 url\ub85c \uc811\uc18d\ud55c\ub2e4.<\/p>\n<p><strong>[root@jook ~]# \/etc\/init.d\/nagios start<\/strong><br \/>\nnagios is stopped<br \/>\nStarting nagios:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 [\u00a0 OK\u00a0 ]<br \/>\n[root@jook ~]#<\/p>\n<p>http:\/\/\uc11c\ubc84 IP\/nagios\/<br \/>\n=======================================================================================================================================================<br \/>\n<strong>Nagios\uc5d0\uc11c client \ucd94\uac00\ud558\uc5ec \ubaa8\ub2c8\ud130\ub9c1 \ud558\uae30<\/strong><br \/>\n1. client\ub3c4 \ub9c8\ucc2c\uac00\uc9c0\ub85c rpmforge repository \ub97c \ucd94\uac00\ud55c \ud6c4, nagios-nrpe nagios-plugins \ud328\ud0a4\uc9c0\ub97c \uc124\uce58 \ud55c\ub2e4.<\/p>\n<p><strong>[root@vm1 ~]# wget <\/strong><a href=\"http:\/\/packages.sw.be\/rpmforge-release\/rpmforge-release-0.5.2-2.el6.rf.i686.rpm\"><strong>http:\/\/packages.sw.be\/rpmforge-release\/rpmforge-release-0.5.2-2.el6.rf.i686.rpm<\/strong><\/a><br \/>\n<strong>[root@vm1 ~]# rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.i686.rpm<\/strong><\/p>\n<p><strong>[root@vm1 ~]# yum install nagios-nrpe nagios-plugins<br \/>\n<\/strong>Loaded plugins: fastestmirror<br \/>\nLoading mirror speeds from cached hostfile<br \/>\n* base: <a href=\"ftp:\/\/ftp.daum.net\/\">ftp.daum.net<\/a><br \/>\n* extras: <a href=\"ftp:\/\/ftp.daum.net\/\">ftp.daum.net<\/a><br \/>\n* rpmforge: fr2.rpmfind.net<br \/>\n* updates: centos.tt.co.kr<br \/>\nSetting up Install Process<br \/>\nResolving Dependencies<br \/>\n&#8211;&gt; Running transaction check<br \/>\n&#8212;&gt; Package nagios-nrpe.i386 0:2.12-1.el5.rf set to be updated<br \/>\n&#8212;&gt; Package nagios-plugins.i386 0:1.4.15-2.el5.rf set to be updated<br \/>\n&#8211;&gt; Processing Dependency: fping for package: nagios-plugins<br \/>\n&#8211;&gt; Processing Dependency: perl(Net::SNMP) for package: nagios-plugins<br \/>\n&#8211;&gt; Running transaction check<br \/>\n&#8212;&gt; Package fping.i386 0:2.4-1.b2.3.el5.rf set to be updated<br \/>\n&#8212;&gt; Package perl-Net-SNMP.noarch 0:5.2.0-1.2.el5.rf set to be updated<br \/>\n&#8211;&gt; Processing Dependency: perl(Socket6) &gt;= 0.19 for package: perl-Net-SNMP<br \/>\n&#8211;&gt; Processing Dependency: perl(Digest::HMAC) for package: perl-Net-SNMP<br \/>\n&#8211;&gt; Processing Dependency: perl(Crypt::DES) for package: perl-Net-SNMP<br \/>\n&#8211;&gt; Running transaction check<br \/>\n&#8212;&gt; Package perl-Crypt-DES.i386 0:2.05-3.2.el5.rf set to be updated<br \/>\n&#8212;&gt; Package perl-Digest-HMAC.noarch 0:1.01-15 set to be updated<br \/>\n&#8212;&gt; Package perl-Socket6.i386 0:0.19-3.fc6 set to be updated<br \/>\n&#8211;&gt; Finished Dependency Resolution<\/p>\n<p>Dependencies Resolved<\/p>\n<p>===========================================================================================================<br \/>\nPackage\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Arch\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Version\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Repository\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Size<br \/>\n===========================================================================================================<br \/>\nInstalling:<br \/>\nnagios-nrpe\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 i386\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2.12-1.el5.rf\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 rpmforge\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 35 k<br \/>\nnagios-plugins\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 i386\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1.4.15-2.el5.rf\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 rpmforge\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1.6 M<br \/>\nInstalling for dependencies:<br \/>\nfping\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 i386\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2.4-1.b2.3.el5.rf\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 rpmforge\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 40 k<br \/>\nperl-Crypt-DES\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 i386\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2.05-3.2.el5.rf\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 rpmforge\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 37 k<br \/>\nperl-Digest-HMAC\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 noarch\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1.01-15\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 base\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 12 k<br \/>\nperl-Net-SNMP\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 noarch\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 5.2.0-1.2.el5.rf\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 rpmforge\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 96 k<br \/>\nperl-Socket6\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 i386\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0.19-3.fc6\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 base\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 22 k<\/p>\n<p>Transaction Summary<br \/>\n===========================================================================================================<br \/>\nInstall\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7 Package(s)<br \/>\nUpgrade\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0 Package(s)<\/p>\n<p>Total download size: 1.9 M<br \/>\nIs this ok [y\/N]: y<br \/>\nDownloading Packages:<br \/>\n(1\/7): perl-Digest-HMAC-1.01-15.noarch.rpm\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 |\u00a0 12 kB\u00a0\u00a0\u00a0\u00a0 00:00<br \/>\n(2\/7): perl-Socket6-0.19-3.fc6.i386.rpm\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 |\u00a0 22 kB\u00a0\u00a0\u00a0\u00a0 00:00<br \/>\n(3\/7): nagios-nrpe-2.12-1.el5.rf.i386.rpm\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 |\u00a0 35 kB\u00a0\u00a0\u00a0\u00a0 00:00<br \/>\n(4\/7): perl-Crypt-DES-2.05-3.2.el5.rf.i386.rpm\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 |\u00a0 37 kB\u00a0\u00a0\u00a0\u00a0 00:00<br \/>\n(5\/7): fping-2.4-1.b2.3.el5.rf.i386.rpm\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 |\u00a0 40 kB\u00a0\u00a0\u00a0\u00a0 00:00<br \/>\n(6\/7): perl-Net-SNMP-5.2.0-1.2.el5.rf.noarch.rpm\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 |\u00a0 96 kB\u00a0\u00a0\u00a0\u00a0 00:01<br \/>\n(7\/7): nagios-plugins-1.4.15-2.el5.rf.i386.rpm\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 | 1.6 MB\u00a0\u00a0\u00a0\u00a0 00:23<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br \/>\nTotal\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 66 kB\/s | 1.9 MB\u00a0\u00a0\u00a0\u00a0 00:29<br \/>\nRunning rpm_check_debug<br \/>\nRunning Transaction Test<br \/>\nFinished Transaction Test<br \/>\nTransaction Test Succeeded<br \/>\nRunning Transaction<br \/>\nInstalling\u00a0\u00a0\u00a0\u00a0 : fping\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1\/7<br \/>\nInstalling\u00a0\u00a0\u00a0\u00a0 : perl-Socket6\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2\/7<br \/>\nInstalling\u00a0\u00a0\u00a0\u00a0 : perl-Crypt-DES\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 3\/7<br \/>\nInstalling\u00a0\u00a0\u00a0\u00a0 : perl-Digest-HMAC\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 4\/7<br \/>\nInstalling\u00a0\u00a0\u00a0\u00a0 : perl-Net-SNMP\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 5\/7<br \/>\nInstalling\u00a0\u00a0\u00a0\u00a0 : nagios-plugins\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 6\/7<br \/>\nInstalling\u00a0\u00a0\u00a0\u00a0 : nagios-nrpe\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7\/7<\/p>\n<p>Installed:<br \/>\nnagios-nrpe.i386 0:2.12-1.el5.rf\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 nagios-plugins.i386 0:1.4.15-2.el5.rf<\/p>\n<p>Dependency Installed:<br \/>\nfping.i386 0:2.4-1.b2.3.el5.rf\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 perl-Crypt-DES.i386 0:2.05-3.2.el5.rf<br \/>\nperl-Digest-HMAC.noarch 0:1.01-15\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 perl-Net-SNMP.noarch 0:5.2.0-1.2.el5.rf<br \/>\nperl-Socket6.i386 0:0.19-3.fc6<\/p>\n<p>Complete!<br \/>\n[root@vm1 ~]#<br \/>\n2. client\uc758 nrpe.cfg \ud30c\uc77c\uc5d0 \uc11c\ubc84 \uc811\uadfc \ud5c8\uc6a9<\/p>\n<p>\uc11c\ubc84\uc758 nagios \ub370\ubaac\uacfc client\uc758 nrpe \ub370\ubaac\uc774 \uc11c\ub85c \ud1b5\uc2e0\ud558\uc5ec client\ub97c \ubaa8\ub2c8\ud130\ub9c1 \ud558\uac8c \ub418\uba70, nrpe.cfg \ud30c\uc77c\uc5d0 \uc11c\ubc84\uc758 ip\ub97c \uc811\uadfc\ud5c8\uc6a9\ud574 \uc900\ub2e4.<\/p>\n<p>[root@vm1 ~]# vi \/etc\/nagios\/nrpe.cfg<\/p>\n<p>allowed_hosts=127.0.0.1<br \/>\n-&gt; <strong>allowed_hosts=192.168.122.1<\/strong><br \/>\n3. client\uc758 nrpe.cfg \ud30c\uc77c\uc5d0 command \ub4f1\ub85d<\/p>\n<p>\/etc\/nagios\/nrpe.cfg \ud30c\uc77c\uc5d0 command\uac00 \ub4f1\ub85d\ub418\uc5b4 \uc788\uc73c\uba70, nrpe.cfg \ud30c\uc77c\uc5d0 \ub4f1\ub85d\ub41c command\ub294 \uc11c\ubc84\uc5d0\uc11c client\ub85c command\ub97c \uc2e4\ud589\ud574\uc11c clinet\uc758 \uc815\ubcf4\ub97c \uac00\uc838\uc62c \uc218 \uc788\ub2e4.<br \/>\n\/usr\/lib\/nagios\/plugins\/ \ub514\ub809\ud1a0\ub9ac\uc5d0 \uc788\ub294 \uba85\ub839\uc5b4\ub4e4\uc744 \/etc\/nagios\/nrpe.cfg \ud30c\uc77c\uc5d0 command \ub4f1\ub85d \ud560 \uc218 \uc788\ub2e4. (64\ube44\ud2b8\uc758 \uacbd\uc6b0\ub294 \/usr\/lib64\/nagios\/plugins\/)<br \/>\nserver\uc5d0\uc11c \uc218\uc9d1 \ud558\uae30\ub97c \uc6d0\ud558\ub294 clinet \uc815\ubcf4\uac00 \uc788\ub2e4\uba74 client\uc758 \/etc\/nagios\/nrpe.cfg \ud30c\uc77c\uc5d0 command \ub97c \ucd94\uac00 \ub4f1\ub85d\ud574\uc57c \ud55c\ub2e4.<br \/>\n(\ub2e4\uc2dc \ub9d0\ud574\uc11c client\uc758 \/etc\/nagios\/nrpe.cfg \ud30c\uc77c\uc5d0 command \ub4f1\ub85d\ub418\uc5b4 \uc788\ub294 \uc815\ubcf4\ub9cc \uc11c\ubc84\uac00 \ubaa8\ub2c8\ud130\ub9c1 \uac00\ub2a5\ud558\ub2e4)<\/p>\n<p>command[check_users]=\/usr\/lib\/nagios\/plugins\/check_users -w 5 -c 10<br \/>\ncommand[check_load]=\/usr\/lib\/nagios\/plugins\/check_load -w 15,10,5 -c 30,25,20<br \/>\ncommand[check_hda1]=\/usr\/lib\/nagios\/plugins\/check_disk -w 20% -c 10% -p \/dev\/xvda1<br \/>\ncommand[check_zombie_procs]=\/usr\/lib\/nagios\/plugins\/check_procs -w 5 -c 10 -s Z<br \/>\ncommand[check_total_procs]=\/usr\/lib\/nagios\/plugins\/check_procs -w 150 -c 200<br \/>\n4. nrpe \ub370\ubaac \uc2e4\ud589 \ubc0f command \uc2e4\ud589 \ud14c\uc2a4\ud2b8<\/p>\n<p>[root@vm1 ~]# \/etc\/init.d\/nrpe restart<br \/>\nShutting down Nagios NRPE daemon (nrpe):\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 [\u00a0 OK\u00a0 ]<br \/>\nStarting Nagios NRPE daemon (nrpe):\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 [\u00a0 OK\u00a0 ]<br \/>\n[root@vm1 ~]#<\/p>\n<p>-&gt; server\uc640 client \uac04\uc5d0 \ud1b5\uc2e0\uc774 \ub418\uba74 \uc544\ub798\uc640 \uac19\uc774 check_nrpe \uba85\ub839\uc73c\ub85c client\uc758 \uc815\ubcf4\ub97c \uac00\uc838 \uc62c \uc218 \uc788\ub2e4.<\/p>\n<p><strong>[root@jook nagios]# \/usr\/lib64\/nagios\/plugins\/check_nrpe -H 192.168.122.20 -c check_load<\/strong><br \/>\nOK &#8211; load average: 0.00, 0.00, 0.00|load1=0.000;15.000;30.000;0; load5=0.000;10.000;25.000;0; load15=0.000;5.000;20.000;0;<\/p>\n<p><strong>[root@jook nagios]# \/usr\/lib64\/nagios\/plugins\/check_nrpe -H 192.168.122.20 -c check_hda1<br \/>\n<\/strong>DISK OK &#8211; free space: \/boot 167 MB (92% inode=99%);| \/boot=12MB;151;170;0;189<\/p>\n<p><strong>[root@jook nagios]# \/usr\/lib64\/nagios\/plugins\/check_nrpe -H 192.168.122.20 -c check_load<\/strong><br \/>\nOK &#8211; load average: 0.00, 0.00, 0.00|load1=0.000;15.000;30.000;0; load5=0.000;10.000;25.000;0; load15=0.000;5.000;20.000;0;<\/p>\n<p><strong>[root@jook nagios]# \/usr\/lib64\/nagios\/plugins\/check_nrpe -H 192.168.122.20 -c check_users<\/strong><br \/>\nUSERS OK &#8211; 2 users currently logged in |users=2;5;10;0<\/p>\n<p>[root@jook nagios]# \/usr\/lib64\/nagios\/plugins\/check_nrpe -H 192.168.122.20 -c check_swap<br \/>\nNRPE: Command &#8216;check_swap&#8217; not defined<\/p>\n<p>[root@jook nagios]# \/usr\/lib64\/nagios\/plugins\/check_nrpe -H 192.168.122.20 -c check_ssh<br \/>\nNRPE: Command &#8216;check_ssh&#8217; not defined<\/p>\n<p>-&gt; check_swap, check_ssh \uba85\ub839\uc5b4\ub294 client\uc758 \/etc\/nagios\/nrpe.cfg \ud30c\uc77c\uc5d0\u00a0 command \ub4f1\ub85d\uc774 \ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc0ac\uc6a9\uc774 \ubd88\uac00\ub2a5 \ud558\ub2e4.<br \/>\n\ucd94\uac00\ub85c \ud655\uc778 \ud560 \uc815\ubcf4\ub294 command \ub4f1\ub85d\uc744 \ud574 \uc8fc\uba74 \ub41c\ub2e4.<br \/>\n5. server\uc5d0\uc11c check_nrpe command \ub4f1\ub85d<\/p>\n<p>server\uc758 \uc124\uc815\ud30c\uc77c \uc911 commands.cfg \ud30c\uc77c\uc5d0 check_nrpe \uba85\ub839\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub3c4\ub85d command \ucd94\uac00 \ud55c\ub2e4.<br \/>\n\/usr\/lib64\/nagios\/plugins\/ \ub514\ub809\ud1a0\ub9ac\uc5d0 \uc788\ub294 command \ub4e4\uc744 commands.cfg \ud30c\uc77c\uc5d0 \ucd94\uac00\ud574\uc11c \uc0ac\uc6a9 \ud560 \uc218 \uc788\ub2e4.<br \/>\n<strong># &#8216;check_nrpe&#8221; command definition<br \/>\ndefine command{<br \/>\ncommand_name\u00a0\u00a0\u00a0 check_nrpe<br \/>\ncommand_line\u00a0\u00a0\u00a0 \/usr\/lib64\/nagios\/plugins\/check_nrpe -H $HOSTADDRESS$ -c $ARG1$<br \/>\n}<\/strong><br \/>\n6. server\uc5d0\uc11c client \uc124\uc815\ud30c\uc77c \uc0dd\uc131<\/p>\n<p>\/etc\/nagios\/object \ub514\ub809\ud1a0\ub9ac\uc5d0 \uac01\uac01\uc758 client \uc124\uc815\ud30c\uc77c \uc0dd\uc131\ud55c\ub2e4. localhost\uc5d0 \ub300\ud55c \uc124\uc815\ud30c\uc77c localhost.cfg \ud30c\uc77c\uc744 \ubcf5\uc0ac\ud574\uc11c \ub9cc\ub4e4\uba74 \ub41c\ub2e4.<\/p>\n<p>group \uc124\uc815 \ubd80\ubd84\uc740 \uc81c\uc678\ud558\uace0, host\uc640 service \ubd80\ubd84\ub9cc \uc815\uc758<\/p>\n<p><strong>[root@jook objects]# cat \/etc\/nagios\/objects\/vm1.cfg<\/strong><br \/>\n###############################################################################<br \/>\n# LOCALHOST.CFG &#8211; SAMPLE OBJECT CONFIG FILE FOR MONITORING THIS MACHINE<br \/>\n#<br \/>\n# Last Modified: 05-31-2007<br \/>\n#<br \/>\n# NOTE: This config file is intended to serve as an *extremely* simple<br \/>\n#\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 example of how you can create configuration entries to monitor<br \/>\n#\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 the local (Linux) machine.<br \/>\n#<br \/>\n###############################################################################<\/p>\n<p>&nbsp;<br \/>\n###############################################################################<br \/>\n###############################################################################<br \/>\n#<br \/>\n# HOST DEFINITION<br \/>\n#<br \/>\n###############################################################################<br \/>\n###############################################################################<\/p>\n<p># Define a host for the local machine<\/p>\n<p>define host{<br \/>\nuse\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 linux-server\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; Name of host template to use<br \/>\n; This host definition will inherit all variables that are defined<br \/>\n; in (or inherited by) the linux-server host template definition.<br \/>\nhost_name\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 vm1<br \/>\nalias\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 vm1<br \/>\naddress\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 192.168.122.20<br \/>\n}<\/p>\n<p>###############################################################################<br \/>\n###############################################################################<br \/>\n#<br \/>\n# SERVICE DEFINITIONS<br \/>\n#<br \/>\n###############################################################################<br \/>\n###############################################################################<br \/>\n# Define a service to &#8220;ping&#8221; the vm1 machine<\/p>\n<p>define service{<br \/>\nuse\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 generic-service\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; Name of service template to use<br \/>\nhost_name\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 vm1<br \/>\nservice_description\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 PING<br \/>\ncheck_command\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 check-host-alive!192.168.122.20<br \/>\n}<br \/>\n# Define a service to check the disk space of the root partition<br \/>\n# on the local machine.\u00a0 Warning if &lt; 20% free, critical if<br \/>\n# &lt; 10% free space on partition.<\/p>\n<p>define service{<br \/>\nuse\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 generic-service\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; Name of service template to use<br \/>\nhost_name\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 vm1<br \/>\nservice_description\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Boot Partition<br \/>\ncheck_command\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 check_nrpe!check_hda1<br \/>\n}<\/p>\n<p>define service{<br \/>\nuse\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 generic-service\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; Name of service template to use<br \/>\nhost_name\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 vm1<br \/>\nservice_description\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Root Partition<br \/>\ncheck_command\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 check_nrpe!check_hda2<br \/>\n}<\/p>\n<p># Define a service to check the number of currently logged in<br \/>\n# users on the local machine.\u00a0 Warning if &gt; 20 users, critical<br \/>\n# if &gt; 50 users.<\/p>\n<p>define service{<br \/>\nuse\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 generic-service\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; Name of service template to use<br \/>\nhost_name\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 vm1<br \/>\nservice_description\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Current Users<br \/>\ncheck_command\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 check_nrpe!check_users<br \/>\n}<br \/>\n# Define a service to check the number of currently running procs<br \/>\n# on the local machine.\u00a0 Warning if &gt; 250 processes, critical if<br \/>\n# &gt; 400 users.<\/p>\n<p>define service{<br \/>\nuse\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 generic-service\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; Name of service template to use<br \/>\nhost_name\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 vm1<br \/>\nservice_description\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Total Processes<br \/>\ncheck_command\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 check_nrpe!check_total_procs<br \/>\n}<\/p>\n<p>&nbsp;<\/p>\n<p># Define a service to check the load on the local machine.<\/p>\n<p>define service{<br \/>\nuse\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 generic-service\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; Name of service template to use<br \/>\nhost_name\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 vm1<br \/>\nservice_description\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Current Load<br \/>\ncheck_command\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 check_nrpe!check_load<br \/>\n}<\/p>\n<p># Define a service to check HTTP on the local machine.<br \/>\n# Disable notifications for this service by default, as not all users may have HTTP enabled.<\/p>\n<p>define service{<br \/>\nuse\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 generic-service\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; Name of service template to use<br \/>\nhost_name\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 vm1<br \/>\nservice_description\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 HTTP<br \/>\ncheck_command\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 check_http!192.168.122.20<br \/>\nnotifications_enabled\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0<br \/>\n}<\/p>\n<p>[root@jook objects]#<br \/>\n-&gt; client\uc5d0 nrpe \ub370\ubaac\uc774 \uc124\uce58\ub418\uc5b4 \uc788\uc9c0 \uc54a\ub294 \uacbd\uc6b0\ub294 \uc678\ubd80\uc5d0\uc11c \uc11c\ubc84\uc640 \ud1b5\uc2e0 \ud558\uc9c0 \uc54a\uace0\ub3c4 \uccb4\ud06c\uac00 \uac00\ub2a5\ud55c \ubd80\ubd84\ub4e4\ub9cc service \ub4f1\ub85d\ud574\uc11c \ubaa8\ub2c8\ud130\ub9c1 \uac00\ub2a5\ud558\ub2e4.<\/p>\n<p><strong>[root@jook objects]# cat \/etc\/nagios\/objects\/vm2.cfg<\/strong><br \/>\n###############################################################################<br \/>\n# LOCALHOST.CFG &#8211; SAMPLE OBJECT CONFIG FILE FOR MONITORING THIS MACHINE<br \/>\n#<br \/>\n# Last Modified: 05-31-2007<br \/>\n#<br \/>\n# NOTE: This config file is intended to serve as an *extremely* simple<br \/>\n#\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 example of how you can create configuration entries to monitor<br \/>\n#\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 the local (Linux) machine.<br \/>\n#<br \/>\n###############################################################################<\/p>\n<p>&nbsp;<br \/>\n###############################################################################<br \/>\n###############################################################################<br \/>\n#<br \/>\n# HOST DEFINITION<br \/>\n#<br \/>\n###############################################################################<br \/>\n###############################################################################<\/p>\n<p># Define a host for the local machine<\/p>\n<p>define host{<br \/>\nuse\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 linux-server\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; Name of host template to use<br \/>\n; This host definition will inherit all variables that are defined<br \/>\n; in (or inherited by) the linux-server host template definition.<br \/>\nhost_name\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 vm2<br \/>\nalias\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 vm2<br \/>\naddress\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 192.168.122.30<br \/>\n}<\/p>\n<p>###############################################################################<br \/>\n###############################################################################<br \/>\n#<br \/>\n# SERVICE DEFINITIONS<br \/>\n#<br \/>\n###############################################################################<br \/>\n###############################################################################<\/p>\n<p># Define a service to &#8220;ping&#8221; the local machine<\/p>\n<p>define service{<br \/>\nuse\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 generic-service\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; Name of service template to use<br \/>\nhost_name\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 vm2<br \/>\nservice_description\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 PING<br \/>\ncheck_command\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 check-host-alive!192.168.122.30<br \/>\n}<\/p>\n<p># Define a service to check the number of currently logged in<br \/>\n# users on the local machine.\u00a0 Warning if &gt; 20 users, critical<br \/>\n# if &gt; 50 users.<\/p>\n<p>define service{<br \/>\nuse\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 generic-service\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; Name of service template to use<br \/>\nhost_name\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 vm2<br \/>\nservice_description\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SSH Status<br \/>\ncheck_command\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 check_ssh!!192.168.122.30<br \/>\n}<\/p>\n<p># Define a service to check HTTP on the local machine.<br \/>\n# Disable notifications for this service by default, as not all users may have HTTP enabled.<\/p>\n<p>define service{<br \/>\nuse\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 generic-service\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; Name of service template to use<br \/>\nhost_name\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 vm2<br \/>\nservice_description\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 HTTP<br \/>\ncheck_command\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 check_http!192.168.122.30<br \/>\nnotifications_enabled\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0<br \/>\n}<\/p>\n<p>\uc0dd\uc131\ud55c client \uc124\uc815\ud30c\uc77c\uc744 \/etc\/nagios\/nagios.cfg \ud30c\uc77c\uc5d0\uc11c include \ud558\ub3c4\ub85d \ucd94\uac00 \ud55c\ub2e4.<\/p>\n<p>&#8211; \/etc\/nagios\/nagios.cfg \ud30c\uc77c\ub0b4\uc5d0 cfg_file\ucd94\uac00<\/p>\n<p><strong>cfg_file=\/etc\/nagios\/objects\/vm1.cfg<br \/>\ncfg_file=\/etc\/nagios\/objects\/vm2.cfg<\/strong><br \/>\n7. \uc11c\ubc84\uc758 nagios \ub370\ubaac restart<\/p>\n<p>[root@jook objects]# \/etc\/init.d\/nagios stop<br \/>\nnagios (pid 24314) is running&#8230;<br \/>\nStopping nagios:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 [\u00a0 OK\u00a0 ]<br \/>\n[root@jook objects]# \/etc\/init.d\/nagios start<br \/>\nnagios is stopped<br \/>\nStarting nagios:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 [\u00a0 OK\u00a0 ]<br \/>\n[root@jook objects]#<br \/>\n8. url \uc811\uc18d \ud655\uc778<\/p>\n<p>\ud2b9\uc815\uba54\ub274\uc5d0\uc11c \/var\/nagios\/rw\/nagios.cmd \ud30c\uc77c\uc758 \ud37c\ubbf8\uc158 \uc5d0\ub7ec\uac00 \ucd9c\ub825\ub418\ub294 \uacbd\uc6b0\uac00 \ubc1c\uc0dd\ud55c\ub2e4.<br \/>\nyum \uc73c\ub85c \uc124\uce58 \ud558\uba74\uc11c nagios.cmd \ud30c\uc77c\uc774 rpm \ubc84\uc804\uc758 apache \uc18c\uc720 \uadf8\ub8f9\uc73c\ub85c \ub418\uc5b4 \uc788\ub294\uacbd\uc6b0, source \ubc84\uc804\uc758 apache\ub97c \uc0ac\uc6a9\ud560\ub54c \uc5d0\ub7ec\uac00 \ubc1c\uc0dd\ud55c\ub2e4.<br \/>\n\uc18c\uc720 \uadf8\ub8f9\uc744 source \ubc84\uc804\uc758 apache \uadf8\ub8f9\uacfc \ub3d9\uc77c\ud558\uac8c daemon\uc73c\ub85c \ubcc0\uacbd\ud558\uba74 \ub41c\ub2e4.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ud14c\uc2a4\ud2b8 \uc11c\ubc84 \uc815\ubcf4 server : 192.168.122.1 vm1 : 192.168.122.20 vm2 : 192.168.122.30 &nbsp; Nagios \uc124\uce58 1. rpm \ubc84\uc804\uc758 nagios \uc124\uce58\ub97c<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,7],"tags":[],"_links":{"self":[{"href":"http:\/\/jook.pe.kr\/index.php?rest_route=\/wp\/v2\/posts\/223"}],"collection":[{"href":"http:\/\/jook.pe.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/jook.pe.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/jook.pe.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/jook.pe.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=223"}],"version-history":[{"count":0,"href":"http:\/\/jook.pe.kr\/index.php?rest_route=\/wp\/v2\/posts\/223\/revisions"}],"wp:attachment":[{"href":"http:\/\/jook.pe.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=223"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/jook.pe.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=223"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/jook.pe.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}