changki123's Foundation

이제 내 컴퓨터도 날 감시해!

2024. 10. 19. 15:54 | Nagios


728x90

NRPE 설치

NRPE(Nagios Remote Plugin Executor)는 원격 시스템의 상태를 모니터링할 수 있도록 Nagios 서버와 통신하는 역할을 합니다.

# dnf install nrpe

 

# dnf install nagios-plugins-nrpe

이 플러그인은 Nagios 서버가 원격 호스트에 있는 NRPE와 통신할 수 있도록 도와주는 플러그인 모음입니다.

 

# sudo systemctl start nrpe
# sudo systemctl enable nrpe
# sudo systemctl status nrpe

 

# sudo yum install nagios-plugins nagios-plugins-ping -y

 

파일들이 어디갔지? 해서 좀 찾아보다가 찾아버렸다.

# ls /usr/lib64/nagios/plugins/

 

# /usr/lib64/nagios/plugins/check_ping -H 127.0.0.1 -w 100.0,20% -c 500.0,60%

-H 127.0.0.1: 점검할 호스트의 IP 주소입니다.

-w 100.0,20%: 경고(Warning) 임계값 설정입니다. 100.0: 응답 시간(Round Trip Average, RTA)이 100ms를 초과할 경우 경고 상태를 표시합니다. 20%: 패킷 손실(Packet Loss)이 20%를 초과할 경우 경고 상태를 표시합니다.

-c 500.0,60%: 치명적(Critical) 임계값 설정입니다. 500.0: 응답 시간이 500ms를 초과하면 치명적 상태를 표시합니다. 60%: 패킷 손실이 60%를 초과할 경우 치명적 상태를 표시합니다.

 

시스템에 설치된 패키지 중 NRPE 관련 패키지를 검색

# rpm -qa| nrpe

 

와! 잘있네!

 

 

나만 점검

홈페이지로 접속을 해보겠습니다.

<주소>/nagios/ -> Current Status -> Services 

원인을 보면 방금 핑위치와 현재 nagios에서 찾고있는 핑 위치가 다른거 같아서
현재 /usr/lib64/nagios/plugins/check_ping
찾는곳 /usr/local/nagios/libexec/check_ping

그래서 복사 해줍ㄴ 다.

 

이런! 위치는 갔지만 똑같이 실행이 안되길래 Rocky에서 직접 실행하니 환경변수 지정이 안되었다고 뜨네요.

# echo 'export PATH=$PATH:/usr/local/nagios/libexec' >> ~/.bashrc
# source ~/.bashrc
# sudo systemctl restart nagios

이지 하게 해결 ~

1차적 완료 확인.

 

 

뭔가 이상한데

플러그인좀 부족한거같아 찾아보니 wget 으로 가져오는게 있어서 가져왔습니다. 아님 위에서 하다만건가 2일전이라 기억이 가물가물한데

# wget http://www.nagios-plugins.org/download/nagios-plugins-2.0.3.tar.gz

살짝 전버전 ㅋㅋ ( 옛날꺼라고 안좋은 건 없습니다. )

# tar -zxvf nagios-plugins-2.0.3.tar.gz
# ./configure --prefix=/usr/local/nagios
# make
# sudo make install

하고 한 10분? 뒤에 웹접속 해야 되는거 같으니 다운된건지 여러가지 먼저 봅니다.

 

# ls -al /usr/local/nagios/libexec

생성된거 확인.(nagios-plugins-release-~~는 여러가지 테스트해본 흔적이니 어쩌구저쩌구)

 

바로 테스트

# check_http -H 127.0.0.1

성공!!

 

이제 홈페이지 접속을 해보면?? ( 좀 이상할경우 5분더 기다리세요 )

Podman도 테스트해보다가 만들어낸거니까 상관없슴다.

짜장~!

 

728x90

'Nagios' 카테고리의 다른 글

내기오스 다른 pc 관제 + 파드  (0) 2024.10.21
Nagios에 오신 걸 환영합니다!  (1) 2024.10.14