본문 바로가기

전체 글732

Linux, 리눅스 시스템 부팅과정 리눅스 시스템 부팅과정 OS 시작 시 수행되는 script : /etc/inittab부팅메세지(bootup messages) : /var/log/dmesg내용이 무척 많기 때문에 방법이 필요grep으로 원하는 문자열 검색 ($ grep 단어 /var/log/dmesg) vi 모드에서 원하는 부분 검색dmesg 명령어 사용 (dmesg | grep 단어)Tip시스템 부팅 메세지 중 하드디스크 정보만 확인하기 : dmesg | grep sdaSCSI 타입의 하드디스크 정보만 확인하기 : dmesg | grep SCSIIDE타입의 하드디스크 정보만 확인하기 : dmesg | grep hda시스템 부팅 메시지 중 NIC 정보만 확인하기 : dmesg | grep ethUSB 장치에 관한 부팅메시지만 확인하기 :.. 2014. 11. 2.
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.