서버 모니터링을위한 강력한 도구 인 Nagios 에 대해 계속 듣고 있습니다. 어떻게 설치합니까?
답변
우선, 나는 당신이 12.04의 새로운 브랜드 설치에서 재고를 가지고 있다고 가정합니다. 여기서 특별한 일이 없습니다.
nagios를 설치하십시오.
sudo apt-get install -y nagios3
사용하려는 메일 서버에 대해 질문합니다.
필요에 따라 하나를 선택하십시오.
그런 다음 이메일을 보내려는 도메인 이름에 대해 묻습니다. 다시 한 번, 필요에 따라 작성하십시오.
사용하려는 암호를 묻습니다-안전한 암호를 입력하십시오. 관리자 계정 용 nagiosadmin
입니다.
그런 다음 비밀번호를 확인해야합니다.
설치가 완료되면 localhost/nagios3
(또는 설치 한 서버의 IP 주소 / 도메인 이름으로) 비밀번호를 입력하라는 메시지가 표시됩니다.
당신이 그 일을 마치고 나면!
조금 못 생겼어?
Nagios는 자동으로 ‘localhost’를 구성에 추가하고 현재 사용자, 디스크 공간, http 및 ssh 검사를로드합니다.
이제 nagios가 모두 준비되기 전에해야 할 일이 하나 더 있습니다. 문제를 인식하고 주석을 추가 할 수 있도록 외부 명령을 받아 들여야합니다.
그러기 위해서는 몇 개의 파일을 편집해야합니다. /etc/nagios3/nagios.cfg
다음 명령으로 시작하여 시작하십시오 .
sudo nano /etc/nagios3/nagios.cfg
을 검색 check_external_commands
하고을로 check_external_commands=0
바꿉니다 check_external_commands=1
.
이제 실행하여 아파치를 다시 시작하십시오.
sudo service apache2 restart
아직 끝나지 않았습니다! 편집해야합니다 /etc/group
. 거기에 다음과 같은 줄이 있어야합니다.
nagios:x:114
로 변경
nagios:x:114:www-data
이 파일을 저장하고 닫습니다.
이제 다음을 사용하여 /var/lib/nagios3/rw
파일 권한 을 편집해야합니다 .
sudo chmod g+x /var/lib/nagios3/rw
그런 다음 (권한 작동 방식으로 인해) 위의 디렉토리 권한을 다음과 같이 편집해야합니다.
sudo chmod g+x /var/lib/nagios3
이제 다음을 사용하여 nagios를 다시 시작하십시오.
sudo service nagios3 restart
웹 서버로 Apache를 사용하는 경우 다음도 다시 시작하십시오.
sudo service apache2 restart
그리고 당신은 잘 가야합니다! 행복한 모니터링!
이메일로 알림을 받으려면 이 질문과 답변을 참조하십시오 .
답변
Linode.com의이 하우투는 매우 상세하며 Nagios 3에서 작동합니다.
http://library.linode.com/server-monitoring/nagios/ubuntu-12.04-precise-pangolin
다음은 Nagios 3을 사용하여 웹 사이트를 모니터링하는 방법에 대한 요약입니다.
http://ostatic.com/blog/monitoring-web-services-with-nagios
다음은 Nagios와 Apache를 구성하고 에스컬레이션을 구성하는 또 다른 좋은 예입니다.
답변
apt-get을 사용하지 않고 소스 코드를 다운로드하고 컴파일 한 다음 설치 하는 Nagios 공식 빠른 시작 안내서를 따르는 것이 좋습니다 .
이렇게하면 Nagios가 / usr / local / nagios /에 설치됩니다
Nagios 용 애드온 Nagios Service Check Acceptor를 설치하려고 할 때 Nagios가 / usr / local / nagios /에 설치된 이점을 발견했습니다.