日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

Python黑科技,教你学会Django系统错误监控

發布時間:2025/3/20 windows 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python黑科技,教你学会Django系统错误监控 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

話不多說,直入正題。

先上圖,看一下監控的效果。

如下是監控我們網站系統錯誤的郵件。包含了請求的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參數情況下,默認發送系統5XX狀態的錯誤日志

'handlers': {'mail_admin': {'level':'ERROR','class':'django.utils.log.AdminEmailHandler','include_html':False,} }

2)配置django.request模塊的logger

將django的request模塊配置如上的mail_admin handler

''' 遇到問題沒人解答?小編創建了一個Python學習交流QQ群:857662006 尋找有志同道合的小伙伴,互幫互助, 群里還有不錯的視頻學習教程和PDF電子書! ''' 'loggers': {'django.request': {'handlers': ['default','mail_admin'],'propagate':True,'level':'ERROR',}, }

二、監控非request請求

如何監控例如系統的定時任務等非用戶發起的功能模塊,我們可以自定義一個decorator來解決這個問題。

utils.send_exception_email(email_list,title,exc)為發送郵件的方法,可以自己實現,非常簡單

''' 遇到問題沒人解答?小編創建了一個Python學習交流QQ群:857662006 尋找有志同道合的小伙伴,互幫互助, 群里還有不錯的視頻學習教程和PDF電子書! ''' def decorator_error_monitor(title):def wrap(f):def wrapped_f(*args, **kwargs):try:result = f(*args, **kwargs)return resultexcept:exc = traceback.format_exc()utils.send_exception_email(email_list, title, exc)raise Exception(exc)return wrapped_freturn wrap

對需要監控的方法使用decorator

@decorator_error_monitor("清算錯誤") def do_settlement(users):for user in users:process_settlement_for_one_user(user)

監控效果如下圖所示:

小結

以上監控方法,簡單實用,無需開發額外的日志監控系統,可以在第一時間發現系統的問題,并得知系統的錯誤日志,幫助快速的定位問題。

總結

以上是生活随笔為你收集整理的Python黑科技,教你学会Django系统错误监控的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲深爱 | 少妇特黄a一区二区三区88av | 国产精品免费一区二区三区四区 | 日本一区二区三区电影在线观看 | 香蕉久久精品日日躁夜夜躁 | 免费涩涩网站 | 女人的av| 天天干天天操天天拍 | 非洲黑人狂躁日本妞 | 国产一二 | 欧美精产国品一二三区 | 国产鲁鲁视频在线观看免费 | 爱爱小视频免费看 | 日本韩国欧美 | 性生交生活影碟片 | 姐姐你真棒插曲快来救救我电影 | 国产热热| av中文字幕免费观看 | 在线视频一二区 | 伦av综合一区 | 玖色视频 | 欧美国产中文字幕 | 一区二区三区视频 | 97在线观看视频免费 | 福利视频导航网 | 在线www色| 中文字幕在线观看二区 | 亚洲美女屁股眼交 | 69网址 | 给我看免费高清在线观看 | 婷婷色一区二区三区 | 精品免费| 日本美女逼 | 欧美黄色特级片 | 人妻少妇被粗大爽9797pw | www插插插无码免费视频网站 | 国产一区二区三区在线看 | 欧美日韩精品区别 | 中国老太婆性做爰 | 日韩av无码一区二区三区 | 亚州国产精品视频 | 国产亚洲一区二区在线 | 在线观看免费av片 | 日韩少妇高潮抽搐 | 亚洲区在线播放 | 欧美性插动态图 | 青青草社区视频 | 欧美日韩精品久久 | 人人妻人人澡人人爽人人dvd | 99亚洲欲妇 | 精品1区2区 | 欧美日一本 | 一级淫片免费 | 国产精品无码av在线播放 | 黄色一级在线 | 99成人在线观看 | 日日夜夜添 | 绿帽视频| 精品人妻午夜一区二区三区四区 | 国产精品一区二区网站 | 亚洲va天堂va欧美ⅴa在线 | 男人插女人视频网站 | 中国在线观看免费高清视频播放 | 国产高清中文字幕 | av午夜影院 | 亚洲va久久久噜噜噜久久天堂 | chinese精品自拍hd| 久久久久五月天 | 亚洲成人自拍网 | 美女网站免费 | 少妇又紧又色又爽又刺激 | 超碰九七| 亚洲av成人无码一二三在线观看 | 贝利弗山的秘密1985版免费观看 | 黄色短视频在线观看 | 婷婷午夜精品久久久久久性色av | 欧美精品在欧美一区二区 | 欧美a级黄色片 | 中文字幕一区二区三区门四区五区 | 久久成人一区二区 | 少妇精品偷拍高潮白浆 | 免费的黄色的视频 | 二区国产 | 在线免费观看av片 | 男男h黄动漫啪啪无遮挡软件 | 91丨九色丨国产 | 亚洲伦理一区二区 | 牛夜精品久久久久久久99黑人 | 欧美大片高清 | 久久理论电影 | 成人宗合网 | 大号bbwassbigav女| 亚洲中文字幕一区二区 | 日韩高清一区二区 | 国产成人精品一区二区三区 | 亚洲性图一区二区三区 | 美女被揉胸视频 | 色综合网址 | 日本黄色小片 |