반응형
1. Nagios - Raid 체크
Nagios 플러그인을 이용해서 RAID를 체크할 수 있습니다.
해당 파일을 다운받아, /usr/local/nagios/libexec 밑에 추가해줍니다.
해당 파일을 열게 되면 레이드 명령어를 설정해주는 경로를 지정해주어야 합니다.
my $megaclibin = '/opt/MegaRAID/MegaCli/MegaCli64';
위에 레이드 경로를 적어주면 됩니다.
레이드의 경우 root 권한으로 실행되기 때문에, Nagios의 경우 Nagios 계정으로 생성되어 모니터링을 하게 되면 레이드를 체크할 때 root 권한을 주어야 합니다.
sudoers를 통해서 권한을 주면 됩니다.
$ vi /etc/sudoers.d/nagios
nagios ALL=NOPASSWD:/opt/MegaRAID/storcli/storcli64, /usr/local/nagios/libexec/check_megaraid_sas
nrpe.cfg 파일 내에 sudo 명령어를 추가해줍니다.
$ vi /usr/local/nagios/nrpe.cfg
command[check_megaraid_sas]= sudo /usr/local/nagios/libexec/check_megaraid_sas
테스트하는 방법으로는
1) 클라이언트 쪽에서 테스트
$ su - nagios
$ sudo /usr/local/nagios/libexec/check_megaraid_sas
OK: 0:0:RAID-10:8 drives:3.723TB:Optimal Drives:8
2) 서버 쪽에서 테스트
$ /usr/local/nagios/libexec/check_nrpe -H 클라이언트IP -c check_megaraid_sas
OK: 0:0:RAID-10:8 drives:3.723TB:Optimal Drives:8
2. Nagios - Memory 체크
Nagios 플러그인을 이용해서 메모리를 체크할 수 있습니다.
해당 파일을 다운받아, /usr/local/nagios/libexec 밑에 추가해줍니다.
반응형
'MONITORING' 카테고리의 다른 글
[Zabbix] Zabbix 5.2 설치(ubuntu 18.04) (0) | 2021.03.13 |
---|---|
NSClient++ 로 윈도우 서버 모니터링 (0) | 2020.06.30 |
Nagios 텔래그램 연동 (1) | 2020.05.11 |
Nagios 클라이언트 구성 (0) | 2020.05.11 |
Nagios 서버 구성 (0) | 2020.05.05 |