본문 바로가기

분류 전체보기714

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.
Performance, Nagios 기본 개념 - Macros 오역이 있을 수 있으므로 아래 주소를 참고참고 : http://nagios.sourceforge.net/docs/nagioscore/3/en/macros.html Nagios를 매우 유연하게 만드는 메인 요소중 하나는 command definition에 매크로들을 사용하는 능력이다. Nagios가 어떤 명령을 수행하기 전에 그에 해당하는 값이 command definition에서 발견한 어떤 매크로로 교체될 것이다. 이 매크로 대체는 Nagios가 수행하는 명령들의 모든 타입에 발생한다. (호스트와 서비스 검사, 알림, 이벤트 핸들러 등) 특정 매크로는 다른 매크로에 자신을 포함할 수도 있다. $HOSTNOTES$, $HOSTNOTESURL$, $HOSTACTIONURL$, $SERVICENOTES$, .. 2014. 10. 21.
Performance, Nagios 기본 개념 - Plugin 오역이 있을 수 있으므로 아래 주소를 참고참고 : http://nagios.sourceforge.net/docs/nagioscore/3/en/plugins.html Introduction 대부분의 다른 모니터링 툴들과는 달리 Nagios는 네트워크에 hosts와 services의 상태 체킹을 위한 내부 메커니즘을 포함하고 있지 않다. 대신에 nagios는 plugin이라 불리는 외부 프로그램들에 의존한다. What are plugins? plugins는 컴파일된 실행 이거나 상태 검사를 command line으로 실행할 수 있는 scripts(Perl script, shell script 등) 이거나 host 또는 service 이다. Nagios는 네트워크에 있는 hosts와 services의 현 상태.. 2014. 10. 21.