1.配置Prometheus数据库
grafana忘记登陆密码
找到grafana的数据文件grafana.db
find / -name "grafana.db"
ps:默认的安装路径为/var/lib/grafana/grafana.db
进入数据库修改数据
#进入数据库
sqlite3 /var/lib/grafana/grafana.db
#查看表
.tables
#查看表中数据
select * from user;
#更改密码为admin
update user set password = '59acf18b94d7eb0694c61e60ce44c110c7a683ac6a8f09580d626f90f4a242000746579358d77dd9e570e83fa24faa88a8a6', salt = 'F3FAxVm33R' where login = 'admin';
#退出
.exit
重启grafana
systemctl stop grafana-server.service
systemctl start grafana-server.service
service grafana-server restart
发送邮件配置
#################################### SMTP / Emailing ##########################
[smtp]
enabled = true #是否允许开启
host = smtp.163.com:465
# 发送服务器地址,可以再邮箱的配置教程中找到:
#host = smtp.qq.com:465
user = m15896863367@163.com
#user = 1353710858@qq.com
# 这个密码是你开启smtp服务生成的密码
password = m15896863367
#password = epckclfjogcwgfah
#from_address = 1353710858@qq.com
from_address = m15896863367@163.com
from_name = Grafana
;cert_file =
;key_file =
#跳过校验
skip_verify = true
# EHLO identity in SMTP dialog (defaults to instance_name)
ehlo_identity = dashboard.example.com
# EHLO identity in SMTP dialog (defaults to instance_name)
[emails]
;welcome_email_on_sign_up = true
#################################### Logging ###################
POP3/SMTP协议
接收邮件服务器:pop.exmail.qq.com ,使用SSL,端口号995
发送邮件服务器:smtp.exmail.qq.com ,使用SSL,端口号465
海外用户可使用以下服务器
接收邮件服务器:hwpop.exmail.qq.com ,使用SSL,端口号995
发送邮件服务器:hwsmtp.exmail.qq.com ,使用SSL,端口号465
IMAP协议
接收邮件服务器:imap.exmail.qq.com ,使用SSL,端口号993
发送邮件服务器:smtp.exmail.qq.com ,使用SSL,端口号465
海外用户可使用以下服务器
接收邮件服务器:hwimap.exmail.qq.com ,使用SSL,端口号993
发送邮件服务器:hwsmtp.exmail.qq.com ,使用SSL,端口号465
云主机为了防止滥发邮件已经封掉了smtp的所有通信,所以云主机发邮件是有问题的。
#检查一下是否已经安装sendmail
rpm -qa |grep sendmail
/etc/grafana
/var/log/grafana