日志等级体系里是不是应该新增一个开发级?

查看 64|回复 6
作者:hand515   
现在一般日志的系统粗略分为 debug 、info 、warning 、error 几个等级,分别提供详细日志、必要信息、警告和错误信息。
但是我个人开发体验上感觉 debug 这一个等级不太够用,我觉得应该新增一个 develop 等级。因为我在开发阶段有一个阶段是要寻求了解整个应用在所有必要和非必要节点上的运作细节,这比 debug 级别的需求涵盖更加广,因为后者更着重于分析和监控程序是否工作正常,而不注重运行细节,但开发人员在开发过程中需要大量调试,程序本身也没被确定下来,自然需要更多信息反复尝试。
现在遇到一个问题是,一般在应用部署初期,也不是直接调到 info 级别日志运行的,而是仍然习惯用 debug 日志跑一段时间,观察是否运行正常。但是如果在开发过程中大量使用 debug 打点的话,信息有点过于多了,不多打点的话开发体验又相当于默写,掌控感很差。

debug, 日志, 开发, 等级

drymonfidelia   
还有个 trace 的等级吧
orzorzorzorz   
开发直接下断点足够了 这些全打印出来一分钟几 GB 的日志没法看
BeautifulSoap   
我等了一年多,都没等出来 chatgpt 来帮我看日志的插件。我真的不想看日志,我只想 ide 直接告诉我错在哪,顺带帮我改了,还帮我圈人 review ,自动填入日报,生成月报 ppt ,丰富晨会文案,最后还能帮我争取 N+1 的赔偿。
话说回来,日志我要么全都慢慢翻生怕错过什么,要么是一点都不看。分个级感觉有点尴尬啊。
BeautifulSoap   
啥,实际开发中日志不是只有 dev ,info ,err 三个等级吗(狗头
lzgshsj   
@BeautifulSoap 打错了,是只有 debug ,info ,err 三个等级
BeautifulSoap   
debug 往下还有 trace 呀
您需要登录后才可以回帖 登录 | 立即注册

返回顶部