Linux 모니터링 인프라 구축 2
root@Nagios: ~/Downloads/nagios-3.0.5# 설치
root@Nagios:~/Downloads/nagios-3.0.5#make install init
root@Nagios: ~/Downloads/nagios-3.0.5# 설치 구성
root@Nagios:~/Downloads/nagios-3.0.5#make install commandmode
편집/usr/local/nagios/etc/objects/contacts.cfg config 파일과 nagiosadmin 연락처 정의와 관련된 전자 우편 주소를 경보를 받을 주소로 변경합니다.
By the way, emacs is like notepad in Windows and there are other ones that you can use instead. It depends on your expertise on using them. Other such applications include vim, nano, joe, pico etc
Apache conf.d 디렉토리에 Nagios 웹 구성 파일을 설치합니다.
root@Nagios:~/Downloads/nagios-3.0.5#make-install-webconf
root@Nagios: ~/Downloads/nagios-3.0.5#htpasswd-c/usr/local/nagios/etc/htpasswd 생성.사용자nagiosadmin
Apache를 다시 시작하여 새 설정을 적용합니다.
root@Nagios:~/Downloads/nagios-3.0.5#/etc/init.d/apache2 다시 로드
Nagios 플러그인 소스 코드 tarball을 추출합니다.
root@Nagios: ~#cd 다운로드
root@Nagios:#tar xzf nagios-plugins-1.4.11.타르.중국 광저우
root@Nagios:#cd nagios-plugins-1.4.11
root@Nagios:~/Downloads/nagios-plugins-1.4.11#/설정-nagios 사용자 사용=nagios - nagios 그룹 사용=nagios
root@Nagios:~/Downloads/nagios-plugins-1.4.11#make
root@Nagios: ~/Downloads/nagios-plugins-1.4.11# 설치
시스템 부팅 시 자동으로 시작하도록 Nagios를 구성합니다.
root@Nagios:~/Downloads#ln-s/etc/init.d/nagios/etc/rcS.d/S99nagios
root@Nagios:~#/usr/local/nagios/bin/nagios-v/usr/local/nagios/etc/nagios.cfg
오류가 없으면 Nagios를 시작합니다.
root@Nagios:~#/etc/init.d/nagios 시작
이제 다음 URL을 통해 Nagios 웹 인터페이스에 액세스할 수 있습니다.
http://localhost/nagios/
Nagios 경고의 이메일 알림을 받으려면 mailx(Postfix) 패키지를 설치해야 합니다.
Any other Mail Transfer Agent (MTA) can be used to send email notifications. Postfix was used here because it’s much more easier to configure for use.
aayoola@Nagios:~$sudo apt get install mailx/usr/local/Nagios/etc/objects/commands의 Nagios 이메일 알림 명령을 편집해야 합니다.cfg는 '/bin/mail' 인용을 '/usr/bin/mailx' 로 변경합니다.이렇게 하면 구성 변경 사항이 적용되도록 Nagios를 다시 시작해야 합니다.
aayoola@Nagios:~$sudo/etc/init.d/nagios 재시작
접미어 설치 및 구성
postfix를 설치하려면 다음 명령을 실행합니다.
aayoola@Nagios:~$sudo-apt-get-install-postfix
접미어를 구성하려면 다음 명령을 실행합니다.
aayoola@Nagios: ~$sudo dpkg 접미사 재구성
파일/etc/postfix/maincf는 이렇게 해야 돼요.
myhostname=Nagios.리누크스 실험실.일반 도메인 이름 형식
alias maps= 해싱:/etc/별칭
alias_database=hash:/etc/alias
myorigin=/etc/mailname
mydestination=Nagios.리누크스 실험실.com, 로컬 호스트.리누크스 실험실.com, 로컬 호스트
relayhost=miranda.워싱턴툴쿠마르크.활용단어참조
mynetworks=127.0.0.0/8[::ffff:127.0.0.0]/104[::1]/128
메일박스 크기 제한 = 0
받는 사람 구분자=+
inet 인터페이스 = 모두
inet 프로토콜 = ipv4
The relay host was what I changed as the host miranda.dc.turkuamk.fi is a relay server within a known network and so you might want to set up one for yourself in order that notification gets into your inbox.
현재 접미사의 초기 설정이 완료되었습니다.postfix 데몬을 시작하려면 다음 명령을 실행합니다.aayoola@Nagios:~$sudo/etc/init.d/접미사 시작
객체 구성 개요
대상은 모니터링 및 알림 논리에 관련된 모든 요소입니다./usr/local/nagios/etc/Objects에서 찾을 수 있습니다.
객체 유형은 다음과 같습니다.
서비스
봉사 단체
주인.
주최 단체
연락하다
연락조
명령하다
시간대
업그레이드 알림
알림 및 실행 종속성
주 프로파일
설치할 때, 예시적인 메인 프로필/usr/local/nagios/etc/nagios가 필요합니다.cfg가 설치되어 있습니다.주 프로필은 보통 나고우스라고 명명됩니다.cfg는/usr/local/nagios/etc/디렉터리에 있습니다.
Reference
이 문제에 관하여(Linux 모니터링 인프라 구축 2), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/aoayoola/building-a-linux-monitoring-infrastructure-ii-47mm텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)