icinga +pnp4nagios
icinga 영문 가방:https://www.icinga.org/download/packages/
1.icinga 가 필요 하 다 고 말 한 가방 설치
#> yum install httpd gcc glibc glibc-common gd gd-devel
#> yum install libjpeg libjpeg-devel libpng libpng-devel
#> yum install net-snmp net-snmp-devel net-snmp-utils
2.icinga 설치(icinga-cn-1.9 이 사례 로)
2.1 icinga 가 실행 중인 사용자 와 그룹 추가
2.2 컴 파일 설치
#> /usr/sbin/useradd -m icinga
#> passwd icinga
#> /usr/sbin/groupadd icinga
#> /usr/sbin/groupadd icinga-cmd
#> /usr/sbin/usermod -a -G icinga-cmd icinga
#> /usr/sbin/usermod -a -G icinga-cmd www-data
#> cd /usr/src/
#> tar xvzf icinga-1.9.tar.gz
#> cd icinga-1.9
#> ./configure --with-command-group=icinga-cmd --disable-idoutils
#> make all
#> make install
#> make install-init
#> make install-config
#> make install-eventhandlers
#> make install-commandmode
#> make install-config
#> vi /usr/local/icinga/etc/objects/contacts.cfg
#> make cgis
#> make install-cgis
#> make install-html
#> make install-webconf
#> htpasswd -c /usr/local/icinga/etc/htpasswd.users icingaadmin
#> htpasswd /usr/local/icinga/etc/htpasswd.users <USERNAME>
#> service httpd restart
3.Nagios-plugin 설치
#> cd /usr/src
#> tar xvzf nagios-plugins-1.4.16.tar.gz
#> cd nagios-plugins-1.4.16
#> ./configure \
--prefix=/usr/local/icinga --with-cgiurl=/icinga/cgi-bin \
--with-nagios-user=icinga --with-nagios-group=icinga
#> make
#> make install
4.방화벽 과 selinux 설치
4.1 여기 서 테스트 하면 iptbales:iptables-F 를 비 웁 니 다.
#> getenforce
Set SELinux in "permissive" mode
#> setenforce 0
#> chcon -R -t httpd_sys_script_exec_t /usr/local/icinga/sbin/
#> chcon -R -t httpd_sys_content_t /usr/local/icinga/share/
#> chcon -R -t httpd_sys_script_rw_t /usr/local/icinga/var/rw/
5.시작 항목 설정
#> chkconfig --add icinga
#> chkconfig icinga on
#> /usr/local/icinga/bin/icinga -v /usr/local/icinga/etc/icinga.cfg
: #> /etc/init.d/icinga show-errors
icinga
#> /etc/init.d/icinga start
6.방문
http://yourdomain.com/icinga/
7.NRpe 설치
#> yum install openssl openssl-devel
#> wget http://sourceforge.net/projects/nagios/files/nrpe-2.x/nrpe-2.12/nrpe-2.12.tar.gz -O nrpe.tgz
#> tar xzf nrpe.tgz
#> cd icinga-nrpe
#> ./configure
#> make all
#> make install-plugin
FirstTest:
#> /usr/src/icinga-nrpe/src/nrpe -n \
-c /usr/src/icinga-nrpe/sample-config/nrpe.cfg -d
#> /usr/local/icinga/libexec/check_nrpe -H 127.0.0.1 -n
8.PNPnagios 설치
yum install rrdtool -y
wget http://cdnetworks-kr-1.dl.sourceforge.net/project/pnp4nagios/PNP-0.6/pnp4nagios-0.6.6.tar.gz
tar -xvzf pnp4nagios-0.6.6.tar.gz
cd pnp4nagios-0.6.6
./configure --with-nagios-user=icinga --with-nagios-group=icinga
make all
make install
make install-webconf
make install-config
make install-init
9.pnpnagios 설정:
아래 링크 설정 참조:
http://docs.icinga.org/latest/en/icinga-web-pnp.html#idp12815568
nagios-snmp
wget http://nchc.dl.sourceforge.net/project/nagios-snmp/nagios-snmp-plugins/1.1.1/nagios-snmp-plugins.1.1.1.tgz
snmp 설치
1) By CPAN (best)
on command line, as root : [your_host]# perl -MCPAN -e shellcpan shell -- CPAN exploration and modules installation (v1.76)ReadLine support enabledcpan> install Net::SNMP
tar xf nagios-snmp-plugins
cd nagios_plugins/
sh install.sh
설 치 된 매개 변 수 를 입력 하 십시오.
참고:
nagios 의 snmp 플러그 인 사용법:http://nagios.manubulon.com/index_commands.html#load
https://wiki.icinga.org/display/howtos/Setting+up+PNP+with+Icinga#SettingupPNPwithIcinga-RRDToolandPerlBindings
icinga +pnp4nagios
참고 문서:
http://docs.icinga.org/latest/en/quickstart-idoutils.html
http://docs.icinga.org/latest/en/
부록:nagios+pnp 문서:
http://wenku.baidu.com/view/4daf21a0284ac850ad02426c.html
pnp4nagios 네트워크 카드 트 래 픽 모니터링:http://www.xmydlinux.org/201011/51.html
check_linux_stats:http://storysky.blog.51cto.com/628458/696749
http://blog.sina.com.cn/s/blog_6eee53080101a1dm.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
icinga의 WebUI에서 명령 오류 처리icinga의 경우 icingaWebUI에서 명령 오류 실행 현상을 파악하다 appache의 실행 사용자는 'icingacmd' 그룹에 속합니다. /var/icinga/rw/icinga.cmd의 소유자는 icinga...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.