티스토리 뷰
1. 일단 현 리눅스에 smtp가 설치 되었는지 확인한다.
2. vim /usr/local/nagios/etc/objects/contacts.cfg
3. 이메일을 등록한다.
define contact{
contact_name nagiosadmin ; Short name of user
use generic-contact ; Inherit default values from generic-contact template (defined above)
alias Nagios Admin ; Full name of user
email kimduksoo@naver.com ; <<***** CHANGE THIS TO YOUR EMAIL ADDRESS ******
}
4. service httpd restart $$ service npcd restart && service nagios restart
// 리부팅 하고 서버에 부하를 주고 notification 이 동작하는지 확인한다.
5. 만약 안되면 리눅스 커널에서 mail 명령어나 sendmail 명령어를 통해 smtp 가 동작하는지 먼저 확인해보며, 정상적으로 동작함에도 notification이 안된다면 다음 링크의 설정 파일들과 비교한다.
http://www.telnetport25.com/2012/02/configuring-e-mail-notifications-in-nagios-core/
하지만 이방법은 고정 IP가 있을때 사용하는 경우이며, 고정 IP가 없을 경우에는 외부 SMTP 서버를 사용하는 방법을 사용할 수 있다. 자세한 방법은 다음 링크와 같다.
http://sharadchhetri.com/2013/07/16/how-to-use-email-id-of-gmail-for-sending-nagios-email-alerts/
'Nagios' 카테고리의 다른 글
Nagios Event Handler (0) | 2014.12.03 |
---|---|
한국사람이 정리한 Nagios 기능 목록 (0) | 2014.12.03 |
nagios 정리 (0) | 2014.11.28 |
Nagios 4 (core) + Check_mk + pnp4Nagios + Nagvis (0) | 2014.11.10 |
Nagios로 가능한 Monitoring Architecture Solutions (0) | 2014.11.07 |