强烈建议参考官方文档,网上文档绝对不如官方的完整性高:
https://superset.apache.org/docs/configuration/alerts-reports/#detailed-config
如果superset的页面中没有告警这一功能页面,可以运行
superset init
修改Config.py文件
开启预警功能
"ALERT_REPORTS": True
superset使用SMTP来发送邮件,因此在config.py中配置对应的SMTP配置
-
SMTP_HOST: 使用邮箱对应的smtp地址
-
SMTP_STARTTLS/SMTP_SSL :使用SSL还是STARTTLS
-
SMTP_USER: 你的邮箱地址
-
SMTP_PORT: 与SSL/STARTTLS对应的端口(强烈建议查看对应邮箱的官方文档)
-
SMTP_MAIL_FROM: 邮箱发送者
-
SMTP_PASSWORD: 开通SMTP服务后的授权码,需自己申请
# smtp server configuration
EMAIL_NOTIFICATIONS = True # all the emails are sent using dryrun
SMTP_HOST = "smtp.qq.com"
SMTP_STARTTLS = True # 启用 STARTTLS
SMTP_SSL = False # 关闭 SSL
SMTP_USER = "xxxxx@qq