文章预览
话不多说,直入正题。 先上图,看一下监控的效果。 如下是监控我们网站系统错误的邮件。包含了请求的url地址,以及详细的异常信息。 一、监控所有的request请求 如何实现系统监控,自动发送错误日志的邮件呢? 只需配置配置settings文件即可 1.设置发送邮件配置信息 邮件会发送到ADMINS设定的邮件列表中。 SERVER_EMAIL ='sender@qq.com' DEFAULT_FROM_EMAIL ='sender@qq.com' ADMINS = (('receiver','receiver@qq.com'),) EMAIL_HOST ='smtp.exmail.qq.com' EMAIL_HOST_USER ='sender@qq.com' EMAIL_HOST_PASSWORD ='123456' EMAIL_BACKEND ='django.core.mail.backends.smtp.EmailBackend' 2.配置LOGGING 1) 配置 mail_admin的handler level为日志级别 django.utils.log.AdminEmailHandler为django处理系统日志发送邮件的handler 在没有配置filter参数情况下,默认发送系
………………………………