grafana默認是不開啟smtp的,但是添加用戶或者發送報警又需要使用到郵箱,因此今天添加一個grafana專用郵箱,配置很簡單。
grafana默認的配置文件在/etc/grafana/目錄下,我們需要修改grafana.ini文件的smtp部分的配置即可。
[admin@prometheus ~]$ sudo vim /etc/grafana/grafana.ini
...
enabled = true #默認是false
host = smtp.mxhichina.com:465 #smtp服務器的地址和端口,我用的是阿里雲的企業郵箱。465加密端口 25非加密端口
user = test@xxx.com #你登錄郵箱的賬號
password = xxxxxxx #你郵箱賬號的密碼
from_address = test@xxx.com #發郵件的賬號
from_name = Grafana #自定義的名字
ehlo_identity = dashboard.example.com #無關緊要的一個標示
...
tips:
1、別忘記去掉前面的";",分號表示注釋
2、特別注意smtp服務器的地址是否正確,
阿里雲的使用smtp.mxhichina.com地址,端口看自己需要選擇25或者465;
自己域名(比如域名為test.com)的郵箱smtp服務器地址 smtp.test.com
3、重要的,如果一直發信失敗,則確認的賬號是否開啟了smtp發信功能。