반응형
Metric 임계치를 설정하여 임계치를 넘으면 여러가지 Alert 기능을 통해 실시간으로 서버의 상태를 모니터링 할 수 있다.
E-Mail을 통한 Alert 기능
pmm 서버로 접속하여 grafana 설정파일로 SMTP 정보를 먼저 설정해 주어야 한다.
1. PMM 서버 설정
PMM 서버가 설치된 경로로 접어가서 grafana config 파일에 smtp를 설정한다.
-- docker 상태 확인
[root@pmm-server ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
7afedebfef6e percona/pmm-server "/opt/entrypoint.sh" 13 months ago Up 2 weeks (unhealthy) 0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp pmm-server
-- docker 접속 (Image 명을 입력)
[root@pmm-server ~]# docker exec -it pmm-server /bin/bash
grafana 설정파일을 열어서 [smtp] 부분을 수정한다.
만약 password에 "#" 이나 ";" 이 들어 있으면 triple quotes로 묶어주어야 한다.
Example: """#password;"""
참조 : https://grafana.com/docs/grafana/latest/administration/configuration/
[root@7afedebfef6e opt]# cd /etc/grafana
[root@7afedebfef6e grafana]# vi grafana.ini
#################################### SMTP / Emailing ##########################
[smtp]
enabled = true
host = smtp.gmail.com:587
user = xxx@gmail.com
password = "xxxxx"
;cert_file =
;key_file =
skip_verify = false
from_address = xxx@gmail.com
;from_name = Grafana
;EHLO identity in SMTP dialog (defaults to instance_name)
;ehlo_identity = dashboard.example.com
[emails]
;welcome_email_on_sign_up = false
smtp 설정이 완료되면 docker를 재기동 해줘야 한다.
[root@pmm-server ~]# docker restart pmm-server
2. PMM 콘솔 설정
PMM 콘솔창의 외쪽 메뉴창에 Alert 메뉴를 클릭해서 다음과 같이 Mail 정보를 입력하고 Test를 눌러서 Mail이 오는지 테스트를 할 수 있다.
반응형
'Database > PMM' 카테고리의 다른 글
PMM에서 Memory 단위 표기 방법 (2) | 2022.08.16 |
---|---|
WMI Exporter 대시보드에서 Hostname으로 서버 선택하기 (0) | 2022.06.10 |
PMM서버에 Windows Export 연동 (0) | 2022.05.31 |
PMM 이란? (DB 모니터링 솔루션) (0) | 2022.01.27 |
PMM 설치하기 (3) | 2022.01.27 |
댓글