검색 엔진의 방문이 늘어나고 있군...

Posted
Filed under 프로그램과 명령어/모니터링
참조 원문 : Installing Nagios 3.4.4 On CentOS 6.3

  Nagios는 설명할 필요가 없을 정도로 유명한 오픈 소스 모니터링 툴입니다. 여기서는 단순히 레드햇 기반의 배포판에서 Nagios를 설치하는 방법만 소개합니다.

사전 준비
  이 가이드는 SELinux를 비활성화하고 Nagios를 사용하는 것을 기준으로 하고 있습니다. 먼저 SELinux를 비활성화하기 위해 setenforce 0 명령어를 사용하고 리붓 후 영구적으로 비활성화시키기 위해 /etc/selinux/config 파일을 열고 SELINUX 내용을 disabled로 바꿉니다.

  그 후 필요한 사전 패키지를 모두 설치합니다.
# yum install gd gd-devel httpd php gcc glibc glibc-common

Nagios 설치
  아래는 설치 과정입니다.
# mkdir /root/nagios
# cd /root/nagios


nagios-core와 plugin 설치
# wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.4.4.tar.gz
# wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.16.tar.gz
# tar xvzf nagios-3.4.4.tar.gz
# cd nagios
# ./configure
# make all
# make install
# make install-init
# make install-commandmode
# make install-config
# make install-webconf


웹 인터페이스로 접속하기 위한 패스워드 생성
# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin  <- 원하는 ID로 입력


서비스 시작 및 부팅 시 서비스 시작하게 하기
# service nagios start
# chkconfig nagios on


플러그인 설치
# cd ..
# tar xvzf nagios-plugins-1.4.15.tar.gz
# cd nagios-plugins-1.4.15
# ./configure
# make
# make install


아파치 서비스 시작 및 부팅 시 서비스 시작하게 하기
# service httpd start
# chkconfig httpd on
  http://Nagios의-IP/nagios 로 접속하여 위에서 설정한 ID(nagiosadmin)와 패스워드로 로그인할 수 있습니다.

설치 후
  설치가 끝나면 Nagios 설정 파일을 수정하여 모든 호스트와 서비스를 설정해야 합니다. 이 과정은 상당히 복잡하므로 Centreon 같은 프론트엔드를 사용하는 것도 좋은 방법입니다. Centreon의 설치 방법은 이 블로그 포스트를 참고하시기 바랍니다.


2013/07/07 16:47 2013/07/07 16:47