Search
moon
sun

[Zabbix] 장애 발생시 Email로 알람받기

PublishDate
2021/11/15
Category
Monitoring
Tag & Keyword
Zabbix
Email
알람

서론

이번 포스팅에서는 Zabbix로 모니터링중인 Agent에 장애가 발생했을 때 Email로 알람을 받는 과정을 정리했다.
💡
준비물 - Zabbix Host가 등록되어있고, 원하는 메트릭을 가져오고 있다는 가정하에 진행 - Zabbix Server Version = 5.0.1 시나리오 - Agent 서버의 3601 Port가 Down 되었을 때 Mail로 알람받기
•
Zabbix Server 설치 및 Agent 등록하는 법 ( 5.0.1 버전과 알람구성 방법의 차이는 없다.)

장애 Trigger 환경 구성

Item 생성
Trigger 생성

Trigger → Email 환경 구성

User Group 생성
User 생성
Action 생성

Test

•
3601 서비스는 실제로 서비스중이여서, Down 해볼 수 없었다. (사실 Trigger값을 1보다 크게 해놓으면 1도 장애로 인식하고 알람 보내긴 한다.)
•
서버에 존재하지 않는 3701 Port를 Test Trigger로 생성하여 Email이 오는지 테스트
•
3701은 서버에 서비스하지 않는 포트라서 Trigger를 생성하면 PROBLEM 으로 변경된다.
•
테스트 결과 - 성공

마무리

•
이러한 방법을 통해서 Email 뿐 아니라 Slack, Jira, 문자(SMS) 등 다양한 채널로 알람을 전송할 수 있다.
•
알람 시간설정, 알람 반복횟수 설정, 장애 정도에 따른 알람 설정 등 다양한 구성 방법이 있지만 오늘은 알람 전송 환경 구현만 정리해놓았다.