Nagios 기반 모니터링 시스템 구축 - 원격 Linux 서버 모니터링
3064 단어 nagios원격 Linux 모니터링
섹션 1: Nagios Plugins 및 NRPE 원격 Linux 설치
1단계: Nagios Plugins 및 NREP 확장 설치 프로그램 다운로드
cd Downloads
wget http://nagios-plugins.org/download/nagios-plugins-2.0.tar.gz
액세스http://www.nagios.org/download/addons/, NRPE를 클릭하고 팝업 페이지에서 Download URL을 클릭하면 다운로드할 수 있습니다.2단계: 사용자 만들기
/usr/sbin/useradd nagios
3단계: Nagios Plugins 설치
tar xf nagios-plugins-2.0.tar.gz
cd nagios-plugins-2.0
export LDFLAGS=-ldl
sudo -s
./configure --with-nagios-user=nagios --with-nagios-group=nagios --enable-redhat-pthread-workaroundmake && make install chown nagios.nagios/usr/local/nagios
tar xf nrpe-2.15.tar.gz
cd nrpe-2.15
./configure
make all
make install-plugins
make install-daemon
make install-daemon-config
make install-xinetd
5단계: NRPE를 데몬으로 설정(xinetd의 일부로 사용)
nrpe 5666/tcp # NRPE
service xinetd restart
netstat -at | grep nrpe
tcp 0 0 *:nrpe *:* LISTEN
/usr/local/nagios/libexec/check_nrpe -H localhost
6단계: 수정/usr/local/nagios/etc/nrpe.cfg
이 파일에 정의된 명령은 이 서버가 감시할 수 있는 내용을 결정한다. 즉, 진정한 감시는 이 파일의 명령이 지정한 프로그램을 통해 실행된다는 것이다.예를 들면 다음과 같습니다.command[check_users]=/usr/local/nagios/libexec/check_users -w 5 -c 10
command[check_load]=/usr/local/nagios/libexec/check_load -w 15,10,5 -c 30,25,20
이 파일에 추가하기 전에 명령줄에서 이 명령을 실행하는 것이 좋습니다./usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /dev/sda1
섹션 2: 모니터링 서버에 원격 서버 구성 추가
1단계: NRPE 확장 다운로드 및 설치tar xf nrpe-2.15.tar.gz
cd nrpe-2.15
./configure
make all
make install-plugins
NRPE가 원격 서버에 연결되어 있는지 확인/usr/local/nagios/libexec/check_nrpe -H [ IP]
2단계: 원격 모니터링 서버에 HOST 및 서비스 구성 추가
모니터링 컴퓨터만 늘리면 이 두 부분을 늘려야 해!
이 두 가지 설정은 두 개의 파일로 나눌 수도 있고 한 파일 안에 넣을 수도 있다.나는 여기에서/usr/local/nagios/etc/objects/localhost를cfg가 복사되었고remotehost라고 명명되었습니다.cfg.
host 덩어리 중의 host 를name와alias는 원격 서버의 이름과 별명으로 바꾸고address는 원격 서버의 IP 주소로 변경합니다.
host_그룹의 정의를 삭제하고 원격 서버의 이름을localhost에 추가할 수 있습니다.cfg에서host그룹 블록에서localhost 뒤에 쓰면 되고 쉼표로 구분됩니다.
아래의 모든 서비스 정의에서host를 그렇게 바꾸면 됩니다.
/usr/local/nagios/etc/nagios.cfg 중 1 개 cfg 증가파일 명령어, 새로 만든 파일 이름을 뒤에 추가합니다.
3단계: Nagios 재시작/etc/init.d/nagios start
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
nagios 모니터링 하드 드라이브 RAID배경: 온라인 서버 하드디스크 고장으로 서비스, 데이터 실효; 목적: 하드디스크 정보의 정상 여부를 가장 먼저 발견하는 것을 보증한다. 방안: Nagios 사용자 정의 스크립트를 사용하여 하드디스크 상태를 감시합니다...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.