日志等级的划分.pptxVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
北京电子科技职业学院 日志等级的划分系统日志是记录系统中硬件、软件和系统问题的信息,同时还可以监视系统中发生的事件,用户可以通过它来检查错误发生的原因,或者寻找受到攻击时攻击者留下的痕迹。系统日志包括系统日志、应用程序日志和安全日志在Android系统运行的过程中也会产生大量的运行日志的,通常这些日志信息的来源于系统自身运行产生的系统日志以及单个应用运行过程遗留的日志信息或者开发人员的调试信息 日志等级的划分Android在运行过程产生的系统的日志信息在Google中心定义成了不同的日志信息等级分类,常见的日志等级分类如下:VerboseDebugInfoWarnErrorAssert 日志等级的划分Verbose在整个等级中属于最低级的一个级别,表示所有可能的日志。在抓取Android日志中,用户如果没有指定具体的日志等级,系统会默认选择使用Verbose作为日志输出从原理上来看,Verbose信息开发人员也可以使用log.v()的方式打印输出开发人员需要输出的运行信息 日志等级的划分Debug翻译过来就是调试的意思,该级别表示系统中所有调试日志Debug除了Android系统在运行软件会出现这个日志信息之外,在Tomcat,Apache等中间件的日志文件中都会出现这个Debug日志程序员在调试程序的时候经常会使用Debug,在Android中程序员只要使用log.d()就能输入调试信息 日志等级的划分Info表示正常使用时的日志,Info和Verbose在输出上Info信息比Verbose的等级要高一点一般Verbose等级中包含了Info、Debug、Error等其他信息。所以从理论上来讲Verbose这个等级显得有点多余,但是从功能的易用性来看该功能还是能把系统所有的日志都输出在一个控制界面,这样也便于我们查找所有的输出日志 日志等级的划分Warn表示可能有问题,但是还没发生错误,在软件报出这个信息也就意味着该功能就存在风险点,可能以后会出现异常,但是现在是没事的就像平时我们开车在道路上行走一样,如果遇到前方的学校路段的时候,通常路边都有一个警告公示牌,提示你前方学校注意慢行。但是这仅仅是一个提示信息而已,当我们遇到学生上课时,该路段的学生肯定很少,这个时候我们还是可以保持原有的车速,保证安全的前提下正常通过该路段 日志等级的划分Error表示系统有问题并会导致系统出错Error日志在定位系统日志中是最具有参考意义的,通过Error日志的分析测试人员可以快速发现系统产生缺陷的代码层次的原因,而不是仅仅的停留在UI层上截取Bug的表面现象 日志等级的划分Assert一般代表断言信息Assert在Android日志等级严格意义来说作用不大,一般在查看日志信息的时候,只要使用前面几个日记等级即可 日志等级的划分很多开发工程师记录日志时,总是喜欢用Info级别来记录日志,这是一种偷懒的做法,也是错误的方法日志的等级一定要正确的使用,规范的日志级别是非常重要的:正确的级别便于运维便于统一调整系统日志级别,如特殊情况下只记录error日志不正确的日志级别,对后期日志分析和处理留下了很大的隐患,如error是需要关注并处理掉的问题,info是普通日志的记录,大部分时候是无需关注的 日志等级的划分明确了日志的等级后,还需要了解不同等级的日志内容也应该有差异:error日志内容一定要详细,info日志要简洁易懂运营过大型系统的人都知道,除了数据库存储外,日志、图片、附件是存储的三大债主,他们会占用非常非常大的空间,所以info级别的日志,要简洁易懂,避免空间浪费而对于error级别的日志,因为error的所有问题是后期都要去解决的,因此一定要详细 谢谢观看北京电子科技职业学院

文档评论(0)

培优教育 + 关注
实名认证
文档贡献者

从事中小学专业高端辅导20年,特级教师。

1亿VIP精品文档

相关文档