본문 바로가기

Programming/Performance21

Performance, Nagios Email Notification Setting 외부 SMTP를 이용하기 위해서 SendMail 설치$ sudo apt-get install sendemail /etc/nagios3/conf.d/contacts_nagios2.cfg 파일 수정옵션 설정과 email 설정 ############################################################################### ############################################################################### # # CONTACTS # ############################################################################### ###################.. 2014. 11. 3.
Performance, Nagios NRPE Addon(Remote Host) NRPE NRPE는 원격 Linux/Unix 머신에서 Nagios 명령 수행을 허용하도록 디자인 된 Nagios의 Addon이다.SSH를 사용하여 원격 호스트의 정보를 가져오는 것이 보안적인 면에서는 더 우수하지만 모니터링 하는 쪽과 원격 장비 모두 큰 부하가 생긴다. NRPE는 그에 비해 부하가 적기 때문에 많이 사용되고 있다. 모니터링 서버에 NRPE가 상주하고 SSL로 연결된 원격 호스트에도 NRPE 데몬이 돌고 있어서 check_nrpe 플러그인을 사용하여 접근할 수 있다. NRPE 데몬은 기본적으로 원격 호스트에 Nagios plugin이 설치되어 있어야 한다. 플러그인들이 없으면 NRPE 데몬은 어떤 것도 모니터링 할 수 없다. NRPE에 대한 문서는 NRPE를 다운 받은 파일의 압축을 해제하.. 2014. 10. 31.
Performance, Nagios 기본적인 Host 설정 Nagios의 설정에 관한 파일들은 대부분 /etc/nagios3 폴더 안에 들어있다. 여기서 Host에 대한 설정을 하려면 conf.d 폴더에 정의된 cfg 파일들을 수정 또는 추가해야 한다. 기본적으로 생성되어 있는 파일인 localhost_nagios2.cfg 파일을 보면 어떤 정의를 상속받았고, 어떤 이름을 Host 명으로 사용하고 있으며 접속 주소는 어디인지, 서비스는 어떠한 것들을 사용하고 있는지 등의 정보들이 들어있다. conf.d/localhost_nagios2.cfgdefine host{ use generic-host ; Name of host template to use host_name localhost alias localhost address 127.0.0.1 } define se.. 2014. 10. 23.
Performance, Nagios 설치 다운로드 및 설치 공식 홈페이지에 작성된 소스를 직접 받아 설치하는 방법(http://nagios.sourceforge.net/docs/nagioscore/3/en/quickstart-ubuntu.html)도 있고 apt-get을 이용하여 간단하게 설치하는 방법도 있다. 여기서는 apt-get을 이용하여 설치했다. (연관 라이브러리들을 수동으로 설치 하지 않아도 자동으로 설치해주므로 편리) $ sudo apt-get install nagios3 설치 중 출력되는 화면에서 "인터넷 사이트"를 선택한다. Nagios에서 알림 등으로 사용할 메일의 도메인을 입력한다. 웹 로그인 시 사용 할 암호를 설정 한다. 관련 파일 경로 기본 설정 파일(.cfg) : /etc/nagios3html 파일 : /usr/sha.. 2014. 10. 23.