1. nagios 서버 설치
yum install -y gd.x86_64 gd-devel.x86_64
2.2 아파 치 설치http://www.ttlsa.com/html/654.html 2.3, Nagios, Nagios - plugins, nrpe 공식 사이트 다운로드http://www.nagios.org/download/ 2012.3.9 까지 홈 페이지 의 최신 버 전 은 나 지 오 스 - 3.3.1 이다.wget http://sourceforge.net/projects/nagios/files/nagios-3.x/nagios-3.3.1/nagios-3.3.1.tar.gz/download
버 전: nagios - plugins - 1.4.15wget http://downloads.sourceforge.net/project/nagiosplug/nagiosplug/1.4.15/nagios-plugins-1.4.15.tar.gz?r=http%3A%2F%2Fwww.nagios.org%2Fdownload%2Fplugins%2F&ts=1331283502&use_mirror=ncu
nrpe 다운로드 주소http://www.nagios.org/download/addons/ 버 전: nrpe - 2.13wget http://downloads.sourceforge.net/project/nagios/nrpe-2.x/nrpe-2.13/nrpe-2.13.tar.gz?r=http%3A%2F%2Fexchange.nagios.org%2Fdirectory%2FAddons%2FMonitoring-Agents%2FNRPE--2D-Nagios-Remote-Plugin-Executor%2Fdetails&ts=1331283624&use_mirror=nchc
2.4. 설치 전 주의사항: Nagios, Nagios - plugins, nrpe 는 모니터링 서버 에 설치 되 어 있 습 니 다.nrpe 는 Linux / Unix 모니터링 단 에 설치 되 어 있 습 니 다.3. 계 정 생 성 및 그룹 3.1, 계 정 생 성/usr/sbin/useradd -m nagios
passwd nagios
3.2. 그룹 만 들 기/usr/sbin/usermod -a -G nagios nobody
nobody 는 apache 를 실행 하기 위 한 계 정 입 니 다.4. 설치 설정 nagios 4.1, 압축 해제 & 설치cd /usr/local/src/tarbag/
tar zxvf nagios-3.3.1.tar.gz -C ../software/
cd ../software/nagios/
./configure --prefix=/usr/local/nagios --with-command-group=nagios --with-gd-lib=/usr/lib64/ --with-gd-inc=/usr/lib64/
make all
\ # make install 을 사용 하여 메 인 프로그램, CGI, HTML 파일 을 설치 합 니 다.make install
\ # make install - init 를 사용 하여 / etc / rc. d / init. d 에 시작 스 크 립 트 를 설치 합 니 다.make install-init
\ # make install - config 를 사용 하여 예제 설정 파일 을 설치 합 니 다. 설치 경 로 는 / usr / local / nagios / etc. 입 니 다.make install-config
\ # make install - commandmode 를 사용 하여 디 렉 터 리 권한 을 설정 합 니 다.make install-commandmode
비고: nagios 디 렉 터 리 기능 에 대한 간략 한 설명: bin Nagios 실행 프로그램 이 있 는 디 렉 터 리, nagios 파일 즉 주 프로그램 etc Nagios 설정 파일 위치 sbin Nagios Cgi 파일 이 있 는 디 렉 터 리, 즉 외부 명령 을 수행 하 는 데 필요 한 파일 이 있 는 디 렉 터 리 Share Nagios 웹 페이지 파일 이 있 는 디 렉 터 리 var Nagios 로그 파일,spid 등 파일 이 있 는 디 렉 터 리 var / archives 로그 압축 파일 디 렉 터 리 var / rw 는 외부 명령 파일 4.2 를 저장 하고 apache 를 설정 하여 아래 줄 을 apache 설정 파일 의 alias 모듈 에 추가 합 니 다.----------------------------------------
ScriptAlias /nagios/cgi-bin "/usr/local/nagios/sbin"
<Directory "/usr/local/nagios/sbin">
Options ExecCGI
AllowOverride None
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
Require valid-user
</Directory>
Alias /nagios "/usr/local/nagios/share"
<Directory "/usr/local/nagios/share">
Options None
AllowOverride None
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
Require valid-user
</Directory>
----------------------------------------
apache 디 렉 터 리 인증 파일 만 들 기htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
New password: ( )
Re-type new password: ( )
Adding password for user nagiosadmin
apache 재 부팅:apachectl -k restart
nagios 프로필 설정vi /usr/local/nagios/etc/objects/contacts.cfg
안에 있 는 이메일 주 소 를 자신의 이메일 주소 로 바 꿉 니 다.5. Nagios 플러그 인 설치tar zxvf nagios-plugins-1.4.15.tar.gz -C ../software/
cd ../software/nagios-plugins-1.4.15/
./configure --with-nagios-user=nagios --with-nagios-group=nagios
make
make install
6. Nagios 설정 기기 시작 시 Nagios 자동 시작chkconfig --add nagios
chkconfig nagios on
Nagios 프로필 검사/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
# 계 나 지 오 스service nagios start
7. SELinux 및 방화벽 닫 기 (무시 하지 마 세 요) 7.1. SELinux 닫 기vi /etc/selinux/config
아래 줄 을 disabled 로 설정 합 니 다.SELINUX=disabled
시스템 을 다시 시작 하면 효력 이 발생 하거나 setenforce 를 사용 하여 selinux usage 를 닫 을 수 있 습 니 다. setenforce [Enforcing | Permissive | 1 | 0]setenforce 0
이렇게 하면 시스템 을 다시 시작 하지 않 아 도 7.2 가 효력 이 발생 하고 방화벽 을 닫 을 수 있다.service iptables stop
chkconfig iptables off
방화벽 을 열 면 apache (보통 80 포트) 에 접근 할 수 있 고 nagios 가 모니터 정 보 를 캡 처 할 수 있 도록 해 야 합 니 다 (일반 nrpe 는 5666 포트).8. Nagios 서버 방문http://IP/nagios/ 사용자 이름과 비밀 번 호 를 입력 하여 로그 인 하 십시오.9. nrpe 플러그 인 nrpe 를 설치 하 는 것 은 Linux 기 계 를 감시 하 는 플러그 인 입 니 다.tar zxvf nrpe-2.13.tar.gz -C ../software/
cd ../software/nrpe-2.13
./configure
make all
Nagios 서버 에 nrpe 모니터링 플러그 인 만 설치 하면 됩 니 다.make install-plugin
/ usr / local / nagios / etc / objects / commands. cfg 에서 check 정의nrpe 명령vi /usr/local/nagios/etc/objects/commands.cfg
프로필 수정 은 다음 과 같 습 니 다.########################################################################
#
# 2012.03.09 add by Tony
# NRPE COMMAND
#
########################################################################
# 'check_nrpe ' command definition
define command{
command_name check_nrpe
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
자바 파일 압축 및 압축 풀기파일 의 간단 한 압축 과 압축 해 제 를 실현 하 였 다.주요 테스트 용 에는 급 하 게 쓸 수 있 는 부분 이 있 으 니 불편 한 점 이 있 으 면 아낌없이 가르쳐 주 십시오. 1. 중국어 문 제 를 해 결 했 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.