SysLog와 DB Log를 Email을 통해 얼롯팅 받을 수 있도록 설정해보겠습니다.
저는 Gmail로 얼롯팅 받기 위해 사전 설정을 진행하였습니다.
Gmail 설정
■ 외부 프로그램 연결 수신 Gmail 계정 활성화
■ GMAIL POP/IMAP 설정
■ SSMTP 설치 (zabbix-server)
[root@localhost]# yum -y install ssmtp
[root@localhost]# vi /etc/ssmtp/ssmtp.conf
##자기 메일 설정에 맞게 봐꿔야함
#mailhub=smtp.gmail.com:587
#rewriteDomain=your_local_domain
#hostname=your_local_FQDN
#UseTLS=Yes
#UseSTARTTLS=Yes
#AuthUser=Gmail_username
#AuthPass=Gmail_password
#FromLineOverride=YES
root=jeonghyun.kim@***.com
mailhub=smtp.gmail.com:465
FromLineOverride=YES
AuthUser=jeonghyun.kim@***.com
AuthPass=<gmail비밀번호>
UseTLS=YES
■ 메일 테스트
[root@mha-manager ~]# echo "E-Mail using the command-line" | ssmtp jeonghyun.kim@***.com
■ graylog server config 수정 ( graylog server )
[root@jh-test ~]# vi /etc/graylog/server/server.conf
# Email transport
transport_email_enabled = true
transport_email_hostname = smtp.gmail.com
transport_email_port = 465
transport_email_use_auth = true
transport_email_use_tls = true
transport_email_auth_username = jeonghyun.kim@***.com
transport_email_auth_password = <gmail비밀번호>
transport_email_subject_prefix = [graylog]
transport_email_from_email = jeonghyun.kim@***.com
#transport_email_use_tls = false
transport_email_use_ssl = true
## 재시작[root@jh-test ~]# systemctl restart graylog-server.service## firewall 465 port 개방
■ Index 생성
■ Streams 생성
■ message 필드의 test 문자 포함시 얼롯팅 설정
■ Alerts 설정
■ 테스트 진행
■ Notifications 설정
■ Test 진행
■ 메일 확인
DB Log email alert configure
■ Index 생성
■ Stream 생성
■ Stream Rule 설정
■ Alerts conditions 설정
■ Notification 설정
■ DB shutdown 이후 email 얼롯팅 확인
web에서의 대시보드와 얼롯팅 body 고치고, stream에 중요 error만 오도록 설정하면 실무에 적용하여 사용하기 굉장히 편한 opensource tool입니다. 생각보다 구글링에 자료도 많습니다.
다만 생각보다 CPU를 많이 잡아먹습니다..서버 스펙을 잘 고려해서 사용해야할거 같네요
이것으로 graylog gmail 얼롯팅 설정까지 마치도록 하겠습니다.
참고
'Others > DB Monitoring' 카테고리의 다른 글
[ Zabbix - email 얼롯팅 설정 ] part 3 (0) | 2022.02.07 |
---|---|
[ Zabbix - zabbix 수집 구성 ] part 2 (0) | 2022.02.07 |
[ Zabbix - DB monitoring 서버 구축 ] part 1 (0) | 2022.02.06 |
[ Graylog - Syslog & DBlog 수집 구성 ] part 2 (0) | 2022.02.05 |
[ Graylog - 로그수집서버 설치 ] part 1 (0) | 2022.02.05 |